问题
单项选择题
下面有四条指令: ①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正确。