[计算机组成原理]—6.计算机的运算方法(详细)

文章目录

思维导图:

课程进度:

一、无符号数和有符号数

1.无符号数

2.有符号数

二、数的定点表示和浮点表示

1.定点表示

2.浮点表示

3.定点数和浮点数比较

4.举例

5.IEEE 754标准

三、定点运算

1.移位运算

2.加法与减法运算

3.乘法运算

4.除法运算

四、浮点四则运算

1. 对阶(小介看大介)

2.尾数求和

3. 规格化

4. 舍入

5. 溢出判断

五、算术逻辑单元

1.ALU电路

2.快速进位链

欢迎到我个人博客查看本篇

https://sunmengxin.cn/CSCC/06-operational-method/

思维导图:

课程进度:

一、无符号数和有符号数

1.无符号数

寄存器位数反映无符号数的表示范围:

8位——0~255 16位——0~65535

2.有符号数

机器数与真值

原码表示法

整数

小数

原码简单直观

补码表示法

(1) 补的概念

补码的提出:解决原码的加减符号不同意问题(用加法代替减法)

时钟:6点 -3 可用 + 9 代替-都变成3点,称 + 9 是 3 以 12 为模的补数(mod 12)

结论: 一个负数加上 “模” 即得该负数的补数 一个正数和一个负数互为补数时它们绝对值之和即为模数

(2) 正数的补数即为其本身

(3) 补码定义

(4) 求补码的快捷方式

当真值为负时,补码 可用 原码除符号位外每位取反,末位加 1 求得

反码表示法

除符号位每位取反

比较

移码表示法

定义