微机原理-汇编与接口技术第二版朱定华第2章-习题.pptVIP

  • 9
  • 0
  • 约2.72千字
  • 约 27页
  • 2018-03-07 发布于河北
  • 举报

微机原理-汇编与接口技术第二版朱定华第2章-习题.ppt

微机原理-汇编与接口技术第二版朱定华第2章-习题

* 2.3 设AX=1122H、BX=3344H、CX=5566H、SS=095BH、 SP=40H,下述程序执行后AX、BX、CX、DX等通用寄存器的 内容各是多少? 画出堆栈存储器的逻辑地址及其存储内容和SP 指向的示意图。 PUSH AX PUSH BX PUSH CX POP BX POP AX POP DX 堆栈存储器的逻辑地址、堆栈指示器的指向及栈区的内容如图所示。 四个通用寄存器的内容如下: BX=5566H AX=3344H CX=5566H DX=1122 2.4 设SP=0040H,如果用进栈指令存入5个数据,则SP= , 若又用出栈指令取出2个数据,则SP= 。 解:存入5个数据需要占用10个字节,SP-10,所以 SP=0040H-0AH=0036H。 取出2个数据,让出4个字节,SP+4,所以 SP=0036H+04H=003AH。 所以,如果用进栈指令存入5个数据,则SP= 0036H , 若又用出栈指令取出2个数据,则SP= 003AH。 2.8 AX中有一负数,欲求其绝对值。若该数为补码,则用指令 ; 若该数为原码,则用指令 。 NEG AX AND AX,7FFF

文档评论(0)

1亿VIP精品文档

相关文档