计算机硬件技术基础-第3章【9、a】.pptVIP

  • 0
  • 0
  • 约3.2千字
  • 约 23页
  • 2017-05-09 发布于浙江
  • 举报
第3章 寻址方式与指令系统 第3章:四、BCD(十进制)调整指令 十进制数调整指令对二进制运算的结果进行十进制调整,以得到十进制的运算结果,以此实现十进制BCD码运算。 8086指令系统支持两种BCD码调整运算: 压缩BCD码。 非压缩BCD码。 第3章:编码的比较 真值(十进制) 8 64 二进制编码 08H 40H 压缩BCD码 08H 64H 非压缩BCD码 08H 0604H ASCII码 38H 3634H 第3章: 1. 压缩BCD数十进制调整指令 格式:DAA (加法) DAS (减法) 目的操作数:AL(隐含的) 调整如下: · 当AL低4位9或AF=1时,AL←AL+06H AF←1 · 当AL高4位9或CF=1时,AL←AL+60H CF←1 标志位OF不确定,其它标志位随结果变化。 第3章:【例题】 压缩BCD数十进制加法调整 ADD AL,BL ;* DAA ;** 执行*前:AL=28H, BL=68H 执行*后:AL=90H, CF=0, AF=

文档评论(0)

1亿VIP精品文档

相关文档