问题 单项选择题

下面有四条指令: ①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正确。

单项选择题
多项选择题