作业帮 > 综合 > 作业

DAT1 DW 12H,23H,34H,46H,57H DAT2 DW 03H LEA BX ,DAT1 ADD BX

来源:学生作业帮 编辑:拍题作业网作业帮 分类:综合作业 时间:2024/04/29 16:14:32
DAT1 DW 12H,23H,34H,46H,57H DAT2 DW 03H LEA BX ,DAT1 ADD BX ,DAT2 MOV DX ,[BX]
执行完dx等于多少啊?
DAT1 DW 12H,23H,34H,46H,57H;在内存从DAT1开始存放的字节依次为12H 00H 23H 00H34H 00H 46H 00H 57H 00H
DAT2 DW 03H
LEA BX ,DAT1 ;BX的值为DAT1的首地址,即BX指向DAT1的第一个单元
ADD BX ,DAT2 ;BX加3,指向DAT1的第四个单元
MOV DX ,[BX];从DAT1的第四个单元开始取一个字节,高地址中的内容存入高字节,DX的值为3400H