已知下列一組語句:
ORG 2000H
ARY DW 3,$+4,5,6
CNT EQU $ —ARY
DB 7,8,CNT,9
執(zhí)行語句MOV AX,ARY+2和MOV BX,ARY+10后,AX和BX分別是多少?畫出內(nèi)存分配圖。
AX=2006H,BX=0908H,數(shù)據(jù)存放的內(nèi)存分配圖如圖所示。
若數(shù)組ARRAY在數(shù)據(jù)段中已做如下定義:ARRAY DW 200 DUP (1234H,3DUUP(?)),56ABH。指出下列語句執(zhí)行后,各有關(guān)寄存器中的內(nèi)容是多少?
MOV BX,OFFSET ARRAY
MOV CX,LENGTH ARRAY
MOV SI, 0
ADD SI, TYPE ARRAY
一般程序如下:
ORG 2000H
ARY DW --4,3,--2,1
CNT DW $--ARY
VAR DW ARY,$+4
┆
MOV AX,ARY
MOV BX,OFFSET VAR
MOV CX,CNT
MOV DX,VAR+2
LEA SI,ARY
┆
此程序段執(zhí)行后,寄存器AX,BX,CX,DX與SI中的內(nèi)容各是多少?