汇编编程示例:
CODE SEGMENT
ASSUME CS:CODE,DS:CODE
ORG 100H
START:
JMP INSTALL
D1 DB 'OK, passed ...',0DH,0AH,24H
INSTALL:
MOV WORD PTR _CODE,20CDH
_CODE:
NOP ;如果跟踪一下,就会发现下一条指令是 INT 20H,返回 DOS 了
NOP
MOV SI,OFFSET _CODE1
MOV DI,SI
CLD
MOV AX,20CDH
STOSW
LODSW
_CODE1:
NOP
NOP
MOV AH,9 ;now ax=20cdh
MOV DX,OFFSET D1
INT 21H
INT 20H
CODE ENDS
END START