DATA
SEGMENT
DATA1
DB
31H,32H,33H,34H,35H
;
第一个数据(作为被加数)
DATA2
DB
35H,36H,37H,38H,33H
;
第二个数据(作为加数)
DATA
ENDS
STACK
SEGMENT
;
堆栈段
STA
DB
64 DUP(0)
SP_TOP
DB
0
STACK
ENDS
CODE
SEGMENT
ASSUME
CS:CODE, DS:DATA, ES:DATA,
SS:STACK
START:
MOV
AX,DATA
MOV
DS,AX
MOV
AX,STACK
MOV
SS,AX
LEA
SP,SP_TOP
MOV SI,OFFSET
DATA2
MOV
BX,05
DATA1
DATA2
DATA
STACK
STA
SP_TOP
STACK
CODE
START: