某数据段如下: ORG 0100H DAT DW 7711H,7722H,7733H,7744H,7755H ARR DW DAT 问:ARR
已知某数据区DATA的定义如下:
ORG 10H
DATA:DB 158,120,138,21
DB 244,14,143,180
NUM EQU $-DATA
MIN: DS 1
试编写一个程序,找出数据区DATA中的最小数,并将它放到变量MIN中。
设某数据段:(1)DATA SEGMENT (2)ORG 20H (3)NUM1=8 (4)NUM2=NUM1+10H (5)DA1 DB ‘COMPUTER’ (6)DB 0AH,0DH (7)COUNT EQU $-DA1 (8)DA2 DW ‘CO’,’MP’,’UT ,’ER’ (9)DATA ENDS 请回答:DA1的偏移地址是()。
A、18H
B、19H
C、20H
D、21H
A.MOV CX,00C8H
B. MOV CX,0200H
C.MOV CX,0064H
D.MOV CX,0100H
给定(SP)=0100H,(SS)=0300H,(FLAGS)=0240H,存储单元的内容为(00020H):0040H,(00022H)=0100H,在段地址为0900H及偏移地址为00AOH的单元中有一条中断指令INT 8,试问执行INT 8指令后,SP、SS、IP、FLAGS中的内容是什么?栈顶的3个字是什么?
分析以下程序,判断程序段执行完毕后,DI=______,AX=______。
ORG 010OH
VARI DB 10H, 20H
COUNT EQU 10H
ORG $+10H
VAR2 DW 3000H
…
LEA DI, VAR2
MOV AX, [DI]
HLT
分析以下程序,判断程序段执行完毕后,DI=______,AX=______。
ORG 100H
VAR1 DB 10H,20H
COUNT EQU 10H
ORG $+10H
VAR2 DW 3000H
……
LEA DI,VAR2
MOV AX,[DI]
HLT
ORG 100H NUM EQU 8042H DA1 DB 56H MOV BX, OFFSET DA1 上述程序段执行后 BX 中的值()
A 56H
B 100H
C 101H
D 102H