閱讀下列程序段,注釋指令中計算符LENGTA的取值.
DATA SEGMENT
A DW 10 DUP(?), 1234H, 20 DUP(?)
B DB ‘ABCDEF’,6 DUP(?)
C DW 10, 20 DPU(?)
D DW 5 DUP(3 DUP(2),5)
DATA ENDS ┆
① MOV AX, LENGTH A
② MOV BX ,LENGTH B
③ MOV CX ,LENGTH C
④ MOV DX ,LENGTH D
①10→AX;
②1→BX;
③1→CX;
④5→ DX.
閱讀下列由段定義偽指令組成的匯編語句,指出兩個同名數(shù)據(jù)段DATA在匯編過程中是否仍作為一個段處理?畫出它們中的數(shù)據(jù)在主存中的形式。
DATA SEGMENT
AA DW 20H, -30H
DATA ENDS
STACK SEGMENT STACK
DB 100 DUP (0)
STACK ENDS CODE SEGMENT
┆
DATA SEGMENT
BUF DB ‘ABC’
DATA ENDS
┆
CODE ENDS