首页 > 其他 > 详细

第三章预习

时间:2020-10-06 22:01:05      阅读:51      评论:0      收藏:0      [点我收藏+]

一.高级语言和机器指令中的运算

  • 1,按位运算:符号|按位OR运算;符号&按位AND运算;符号~表示按位NOT运算;符号^按位XOR运算。
    实现掩码操作:通过与给定的一个位模式进行按位与,可以提取所需要的位,对这些位进行“置1” “清0”等。
  • 2,符号||按位OR运算;符号&&表示AND运算;符号!表示NOT运算。
  • 3,移位运算辑移位和算术移位。
    逻辑移位:不考虑符号位,把高(低)位移出,低(高)补0.
    原码的移位:原码算术移位:左移丢1,运算会出错,右移丢1,会影响精度
    补码的移位:正数中,原码,补码,反码左右移都补0,负数中,原码左右移补0,补码左移补0、右移补1,反码左右移补1。
  • 4,位扩展和位截断运算
    两种位扩展方式:0扩展和符号扩展。0扩展用于无符号数,符号扩展用于补码表示的带符号整数

二.基本运算部件

1,串行进位加法器

技术分享图片

  • 串行进方式:n位加法器,X与Y逐位相加,位间进位串行传送。
  • 只有一个全加器,数据逐位串行送入加法器中进行运算。进位触发器用来寄存进位信号,以便参与下一次运算。
  • 行进位加法器速度慢的主要原因是进位按串行方式传递,高位进位依赖低位进位。

2,并行进位加法器

  • 用n位全加器实现两个n位操作数各位同时相加,这种加法器称为并行加法器。并行加法器中全加器的个数与操作数的位数相同。
  • 并行加法器中全加器的位数与操作数的位数相同,可同时对操作数的各位相加。
  • 计算机内部大多采用两级或多级先行进位加法器。
    技术分享图片

3,带标志加法器

技术分享图片

三.定点数运算

1,补码加减法

  • 运算表达式
    技术分享图片

第三章预习

原文:https://www.cnblogs.com/lft791110/p/13775344.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!