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等于多少啊?
执行完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
DAT2 DW 03H
LEA BX ,DAT1 ;BX的值为DAT1的首地址,即BX指向DAT1的第一个单元
ADD BX ,DAT2 ;BX加3,指向DAT1的第四个单元
MOV DX ,[BX];从DAT1的第四个单元开始取一个字节,高地址中的内容存入高字节,DX的值为3400H
DAT1 DW 12H,23H,34H,46H,57H DAT2 DW 03H LEA BX ,DAT1 ADD BX
某程序中的数据定义如下:DAT1 DW 1234H,5678H,'AB','CD','2' DA
START DW 10H,20H,30H,40H,50H EE1 DW 3 ┇ MOV BX,OFFSET START
LEA BX,[BX+20H] [SI]
懂汇编的大神速进!DESEG SEGMENTTABLE DW 10H,20H,30H,40H,50HNEARLY DW
h
设(DS)=2000H,(BX)=0100H,(SI)=0002H,(20100H)=12H,(20101H)=34H,
微机原理一个考题已知一程序段 DATA SEGMENTS1 DB 12H,34H,56HS2 =$ - S1S3 DW
DAT1 DW ?DUP(1) DAT2 DB 16,25,42 DAT3 DD? CNT EQU $-DAT1 求CN
DAT1 DW DUP(1) DAT2 DB 16,25,42 DAT3 DD?CNT EQU $-DAT1 求CNT
DAT1 DW SDUP(1) DAT2 DB 16,25,42 DAT3 DD?CNT EQU $-DAT1求CNT
DAT1 DW SDUP(1) DAT2 DB 16,25,42 DAT3 DD? CNT EQU $-DAT1 求CN