1 CODE SEGMENT
2 ASSUME
CS:CODE
3 INT_50H PROC FAR
4 MOV CX,1000H
5 L: LOOP L
6 IRET
7 INT_50H ENDP
8 BEGIN:
9 PUSH DS
10 MOV AX,
0
11 MOV DS,AX
12 MOV WORD PTR
DS:[140H],OFFSET INT_50H
13 MOV WORD PTR
DS:[142H],SEG INT_50H
14 MOV AH,4CH
15 INT 21H
16 CODE ENDS
17 END BEGIN
1 CODE SEGMENT
2 ASSUME
CS:CODE
3 INT_50H PROC FAR
4 MOV CX,1000H
5 L: LOOP L
6 IRET
7 INT_50H ENDP
8 BEGIN:
9 PUSH DS
10 MOV AX,
0
11 MOV DS,AX
12 LEA BX,INT_50H
13 MOV WORD PTR
DS:[140H],BX
14 MOV AX,SEG INT_50H
15 MOV WORD PTR
DS:[142H],AX
16 MOV AH,4CH
17 INT 21H
18 CODE ENDS
19 END BEGIN
1 CODE SEGMENT
2 ASSUME
CS:CODE
3 INT_50H PROC FAR
4 MOV CX,1000H
5 L: LOOP L
6 IRET
7 INT_50H ENDP
8 BEGIN:
9 CLD
10 MOV AX,
0
11 MOV ES,AX
12 MOV DI,50H*
4
13 MOV AX,OFFSET INT_50H
14 STOSW
15 MOV AX,SEG INT_50H
16 STOSW
17 CODE ENDS
18 END BEGIN
用三种方法实现装填中断子程序地址的代码
转载于:https://www.cnblogs.com/tenderwx/p/5349970.html
转载请注明原文地址: https://win8.8miu.com/read-1495087.html