微计算机系统课件.pptVIP

  • 4
  • 0
  • 约1.99万字
  • 约 98页
  • 2018-12-17 发布于湖北
  • 举报
微计算机系统课件.ppt

思考题:以下的几个4位十六进制数相加,会使得8088状态寄存器的以下几位为什么值? CF PF AF ZF SF OF 8000H 8000H + 0000H C000H C000H + 8000H 4008H 4008H + 8010H 0808H C000H + C808H 1 1 0 1 0 1 1 1 0 0 1 0 0 0 1 0 1 1 0 0 0 0 1 0 * 注意: 进位标志CF是表示无符号数是否超出范围,但运算结果仍然正确; 溢出标志表示的是有符号数运算结果是否超出范围,超出范围则运算结果已经不正确; 处理器对两个操作数进行运算的时候是按照无符号数求得结果,并相应设置CF,根据是否超出有符号数的范围设置OF; 对于程序员,如果做无符号运算,应该关心CF,做有符号运算应该关心OF。 * 符号 名称 值为“1”的条件 IOPL IO特权位 其值表示该任务使用的I/O操作的特权级 00为最高的核心级,11是最低的用户级 NT 嵌套标志 当前任务嵌套在另一个任务中时 RF 恢复标志 DBUG调试时忽略下一条指令遇到的断点 VM

文档评论(0)

1亿VIP精品文档

相关文档