⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄

📁 利用1AH,21H 中断调用
💻
字号:
DATA  SEGMENT


 OUTBUF DB 4 DUP(?)


 DATA  ENDS


 CODE  SEGMENT


       ASSUME CS:CODE,DS:DATA


 MAIN   PROC FAR


       PUSH DS


       XOR  AX,AX


       PUSH AX


       MOV AX,DATA


       MOV DS,AX


 LOP1: MOV SI,OFFSET OUTBUF


       PUSH SI


       MOV AH,0


       INT 1AH


       MOV AL,DL


       MOV AH,0


       MOV BL,20


       DIV BL


       INC AH


 LOP2: MOV AL,AH


       MOV AH,0


       MOV BL,10


       DIV BL


       ADD AL,30H


       MOV [SI],AL


       INC SI


       ADD AH,30H


       MOV [SI],AH


       INC SI


       MOV BYTE PTR [SI],20H


       INC SI


       MOV BYTE PTR [SI],'$'


       POP DX


       MOV AH,9


       INT 21H


       MOV CX,9000


 DONE1:MOV BX,0FFFFH


  DONE:DEC BX


       JNE DONE


       LOOP DONE1


       MOV AH,6


       MOV DL,0FFH


       INT 21H


       JE  LOP1


       CMP AL,'Q'


       JE LAST


       JMP LOP1


 LAST: RET


   MAIN  ENDP


   CODE ENDS


        END MAIN

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -