你可能喜欢
问答题
阅读下列由段定义伪指令组成的汇编语句,指出两个同名数据段DATA在汇编过程中是否仍作为一个段处理?画出它们中的数据在主存中的形式。
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
问答题
阅读下列一段程序,分析数据段中BUF, DDBUF, DWBUF各变量的属性,并指出它们各自所在的段首址与偏移地址。程序中的DDBUF EQU THIS DWORD 和DWBUF EQU WORD PRT BUF两条语句有何功能?
DATA SEGMENT
DDBUF EQU THIS DWORD
BUF DB 100 DUP(?)
DWBUF EQU WORD PRT BUF
DATA ENDS
┆
FIRST EQU THIS FAR
LEA SI , BUF
┆
问答题
问答题
问答题
问答题
已知下列程序:
D1 DB 10 DUP(?)
D2 DB 30H,31H,32H,33H,34H,35H,36H,37H,38H,39H
┇
MOV CX,LENGTH D1
MOV SI,SIZE D1—TPYE D1
LP:MOV AL,D2[SI]
MOV D1[SI],AL
SUB SI,TYPE D1
DEC CX
JNZ LP
HLT
问:
(1)该程序执行后,D1单元开始的10个字节内容是什么?
(2)该程序完成的功能是什么?