Day25.定点运算 的移位运算、加减法运算 -计算机组成原理

????定点运算

一.移位运算

1.移位运算的数学意义
Day25.定点运算 的移位运算、加减法运算 -计算机组成原理
2.算术位移规则
Day25.定点运算 的移位运算、加减法运算 -计算机组成原理
Day25.定点运算 的移位运算、加减法运算 -计算机组成原理
Day25.定点运算 的移位运算、加减法运算 -计算机组成原理
Day25.定点运算 的移位运算、加减法运算 -计算机组成原理
3.算术移位的硬件实现
Day25.定点运算 的移位运算、加减法运算 -计算机组成原理
4.算术移位与逻辑移位的区别
Day25.定点运算 的移位运算、加减法运算 -计算机组成原理

二.加减法运算

Day25.定点运算 的移位运算、加减法运算 -计算机组成原理
1.补码加减法运算的公式
①加法减法
Day25.定点运算 的移位运算、加减法运算 -计算机组成原理
连同符号位一起相加,符号位产生的进位质量丢掉

2.举例
Day25.定点运算 的移位运算、加减法运算 -计算机组成原理
Day25.定点运算 的移位运算、加减法运算 -计算机组成原理
3.溢出的判断
Day25.定点运算 的移位运算、加减法运算 -计算机组成原理
Day25.定点运算 的移位运算、加减法运算 -计算机组成原理
4.补码加减法的硬件配置

A被加数 X加数或被减数
做加法GA置1 做减法GS置1
Day25.定点运算 的移位运算、加减法运算 -计算机组成原理

学习资料来源:
哈工大 计算机组成原理 刘宏伟老师