下面有四条指令:   ①MOV AL,[BX+SI+1AOH]   ②MOV AL,80H[BX][DI]   ③MOV AL,[BP+SI-0A0H]   ④MOV AL,[BP]   其中(DS)=0930H,(SS)=0915H,(SI)=0AOH,

admin2009-02-15  32

问题 下面有四条指令:  
①MOV AL,[BX+SI+1AOH]  
②MOV AL,80H[BX][DI]  
③MOV AL,[BP+SI-0A0H]  
④MOV AL,[BP]  
其中(DS)=0930H,(SS)=0915H,(SI)=0AOH,(DI)=ACOH,(BX)=80H,(BP)= 470H。试问哪些指令能在AL寄存器中获得相同的结果?(   )

选项 A、仅①和②
B、仅②和③
C、仅③和④
D、①、②、③、④

答案C

解析 在第③中,MOV AL,[BP+ SI-0A0H]就相当于MOV AL,[BP]因为SI= 0A0H,BP+SI-0A0H=BP。所以第③和第④的作用是相同的,它们AL寄存器中获得的内容也是相同的,都是470H。选项C正确。
转载请注明原文地址:https://jikaoti.com/ti/l2V7FFFM
0

最新回复(0)