ORG 100H NUM EQU 8042H DA1 DB 56H MOV BX, OFFSET DA1 上述程序段执行后 BX 中的值()A 5
ORG 100H NUM EQU 8042H DA1 DB 56H MOV BX, OFFSET DA1 上述程序段执行后 BX 中的值()
A 56H
B 100H
C 101H
D 102H
ORG 100H NUM EQU 8042H DA1 DB 56H MOV BX, OFFSET DA1 上述程序段执行后 BX 中的值()
A 56H
B 100H
C 101H
D 102H
分析以下程序,判断程序段执行完毕后,DI=______,AX=______。
ORG 100H
VAR1 DB 10H,20H
COUNT EQU 10H
ORG $+10H
VAR2 DW 3000H
……
LEA DI,VAR2
MOV AX,[DI]
HLT
已知某数据区DATA的定义如下:
ORG 10H
DATA:DB 158,120,138,21
DB 244,14,143,180
NUM EQU $-DATA
MIN: DS 1
试编写一个程序,找出数据区DATA中的最小数,并将它放到变量MIN中。
分析以下程序,判断程序段执行完毕后,DI=______,AX=______。
ORG 010OH
VARI DB 10H, 20H
COUNT EQU 10H
ORG $+10H
VAR2 DW 3000H
…
LEA DI, VAR2
MOV AX, [DI]
HLT
下面的程序段: NUM DW ? NAMEDW 10 DUP () CNT EQU 10 LEN EQU $-NUM HOV AX, LEN 执行后,AX中的内容是()。
A.16H
B.17H
C.11H
D.12H
A.0026H
B.0027H
C.0032H
D.0033H
分析以下程序,判断程序段执行完毕后,SI=______,AL=______。
ORG 1000H
DAI DB 11H, 22H, 33H, 44H
COUNT EQU $-DA1
VAR1 DB COUNT DUP()
VAR2 DB COUNT DUP()
DA2 DB 66H
…
LEA SI, DA2
MOV AL, DA2
HLT
分析以下程序,判断程序段执行完毕后,SI寄存器中的值为______。
ORG 8000H
VAR1 DW 4321H,12H,46H
VAR2 DB 15H,16H,76H
COUNT EQU 2H
……
LEA SI,VAR2
MOV AL,COUNT[SI]
HLT
分析以下程序,判断程序段执行完毕后,SI寄存器中的值为______。
ORG 80O0H
VAR1 DW 4321H, 12H, 46H
VAR2 DB 15H, 16H, 76H
COUNT EQU 2H
…
LEA SI, VAR2
MOV AL, COUNT [SI]
HLT
试画出下面程序段经汇编后,目标码在存储器中的存放形式,并指出各变量名或符号名的取值(用十六进制数表示汇编结果)。
CON EQU 100
ORG 10H
V1: DB 'Data'
V2: DB 'A',-20,'B',-45
VL EQU $-V1
V3: DS 2
V4: DB CON/5+2,$