Skip to content

2.2.4 定点数的乘除运算

字数
324 字
阅读时间
2 分钟

无符号数的乘除运算课本中已给出,本章笔记仅补充有符号整数的乘除运算

一、有符号整数的乘法运算

  1. 区别: 什么是“写使能”:即:Write Enable “写使能”的作用:由控制逻辑计数器Cn发出"写使能"控制信号,使得控制器P允许被写入
  2. 计算准备步骤:
  3. 具体计算步骤: 当 + 0 时,可以什么都不做就直接进入下一步 算数右移后,高位以符号位补足 Cn每次取两位(乘数寄存器Y最后一位+辅助位)
  4. 计算结束:
  5. 判断溢出: 若高 n + 1 位不完全相同,则说明发生溢出,此时可将OF标志位(溢出标志位)置为 1
  6. 溢出的处理:
    1. 忽略溢出,只不过会导致错误的运算结果
    2. 处理溢出:在乘法指令后执行一条溢出自陷指令,该指令会检测OF标志位,若OF==1,则执行操作系统的“异常处理程序”

贡献者

The avatar of contributor named as freeway348 freeway348

文件历史

撰写