执行下面的程序段  ORG    100H  DAT    DB  12H,13H,14H  MOV   BX,OFFSET  DAT  INC    BYTE PTR[BX]  INC    BX  DEC   BYTE  FFR  [BX]  HLT 

admin2010-04-22  28

问题 执行下面的程序段  ORG    100H  DAT    DB  12H,13H,14H  MOV   BX,OFFSET  DAT  INC    BYTE PTR[BX]  INC    BX  DEC   BYTE  FFR  [BX]  HLT  之后,102H单元中的数据是(   )

选项 A、15H
B、12H
C、13H
D、14H

答案D

解析 ORG伪指令的作用是为下一条指令或数据定义指定一个特定的偏移地址。那么,DAT的偏移地址是从IOOH开始的, BX=100H,INC BYTE PTR[BX]是把偏移地址 =BX=IOOH的内容加1,EDC是减1。指令执行完后,DAT的内容变为13H,12H,14H1。而 102H的内容仍为14H。
转载请注明原文地址:https://jikaoti.com/ti/kZ27FFFM
0

最新回复(0)