上海电力学院计算机硬件技术课件第3章 8086、8088指令系统3(算术运算指令).pptVIP

  • 3
  • 0
  • 约1.08万字
  • 约 48页
  • 2019-05-12 发布于广东
  • 举报

上海电力学院计算机硬件技术课件第3章 8086、8088指令系统3(算术运算指令).ppt

3.3.2 算术运算指令 涉及两种类型数据: 无符号数和有符号数。对加减法指令,无符号和有符号数可采用同一套指令,但应注意: 参加的操作数必须都是无符号数或都是有符号数。 需使用不同的标志位(CF,OF)来检查无符号数和有符号数的运算结果是否溢出。 这类指令一般都影响标志寄存器FLAGS。 表4 - 2 算术运算类指令表 两个8位数相加时有4种情况: ② 无符号数溢出 无符号数 有符号数 0000 1000 8 +8 +1111 1101 +253 +(-3) 10000 0101 261 +5 结果5 CF=1 OF=0 ③ 有符号数溢出 0000 1000 8 +8 +0111 1101 +125 +(+125) 1000 0101 133 +133 结果-123 CF=0 OF=1 (补码表示) ④ 无符号数和有符号数均溢出 无符号数 有符号数 1000 1000 136 -120 +1111 01

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档