导图社区 第三章_运算方法和运算器
这是计算机中的运算方法和一些基本结构,涵盖了定点运算的规则、定点运算器的构成组件及其功能、运算器的基本结构类型等内容,希望能帮助到学习计算机的同学们 ᕙ(•̤᷆ ॒ ູ॒•̤᷇)ᕘ
这是数据在计算机中的表示,分别涵盖定点与浮点表示、原码/反码/补码、数制、数制间的转换、常用编码以及运算等内容,希望可以帮助到学习计算机的同学们。
社区模板帮助中心,点此进入>>
开学典礼:时间规划
大学生职业规划思维导图
大学生职业发展规划
大学生职业规划知识总结
大学生毕业去向
大学生行为礼仪规范
全国大学一览图
大一新生入学必备物品清单
蓓蕾入学
大学生创业基础
第三章:运算方法和运算器
定点加/减运算
加法
[X]补+[Y]补=[X+Y]补
减法
[X-Y]补=[X+(-Y)]补=[X]补+[-Y]补
溢出:结果数值超出了补码能表示的范围
定点运算器的组成和结构
算数逻辑部件(ALU) (对二进制数据进行定点运算) (字长越长,速度越快)
算数运算
逻辑运算
移位运算
通用寄存器组
主要用途:保存参加运算的操作数的运算结果
累加器(PX)
状态寄存器(PSW)/程序状态器 (记录运算结果状态的)
Z(零标志位)
N(符号标志位)
V(溢出标志位)
C(进位或借位标志位)
P(奇偶标志位)
A(辅助进位标志位)
多路开关
数据总线(DB)
数据通路
移位操作
算术右移:X3X2X1X0→X3X3X2X1
算术左移:X3X2X1X0→X2X1X00
逻辑右移:X3X2X1X0→0X3X2X1
逻辑左移:X3X2X1X0→X2X1X00
运算器的基本结构
单总线结构
所有部件接到同一条总线上
适用于微型计算机
多总线结构
不能直接送到总线上
适用于中、大型计算机