微机原理练习题执行下列指令后,AX寄存器中的内容是什么?TABLE DB 10,20,30,40,50ENTRY DW 3 ……MOV BX,OFFSET TABLEADD BX,ENTRYMOV AX,[BX]AX= 要有过程啊~抱歉啊 阳阳和萌萌的答案不对啊

来源:学生作业帮助网 编辑:六六作业网 时间:2024/11/16 04:16:01
微机原理练习题执行下列指令后,AX寄存器中的内容是什么?TABLEDB10,20,30,40,50ENTRYDW3……MOVBX,OFFSETTABLEADDBX,ENTRYMOVAX,[BX]AX=

微机原理练习题执行下列指令后,AX寄存器中的内容是什么?TABLE DB 10,20,30,40,50ENTRY DW 3 ……MOV BX,OFFSET TABLEADD BX,ENTRYMOV AX,[BX]AX= 要有过程啊~抱歉啊 阳阳和萌萌的答案不对啊
微机原理练习题
执行下列指令后,AX寄存器中的内容是什么?
TABLE DB 10,20,30,40,50
ENTRY DW 3
……
MOV BX,OFFSET TABLE
ADD BX,ENTRY
MOV AX,[BX]
AX=
要有过程啊~
抱歉啊 阳阳和萌萌的答案不对啊

微机原理练习题执行下列指令后,AX寄存器中的内容是什么?TABLE DB 10,20,30,40,50ENTRY DW 3 ……MOV BX,OFFSET TABLEADD BX,ENTRYMOV AX,[BX]AX= 要有过程啊~抱歉啊 阳阳和萌萌的答案不对啊
OFFSET TABLE 就是取TABLE的偏移地址,TABLE 的偏移地址是0
所以MOV BX OFFSET TABLE 执行完之后,BX=0
ENTRY 代表3,
所以ADD BX ENTRY执行完之后,BX加了3,BX=3
MOV AX [BX]就是把偏移地址为3的字送到AX,偏移地址为3的内容就是5040
所以AX=5040
呵呵,应该够详细了吧.好好学习,开心就好.以后微机的问题可以问我