📄 a9-3.asm
字号:
STACK SEGMENT STACK
DW 64 DUP(?)
STACK ENDS
CODE SEGMENT
ASSUME CS:CODE
START: CLI
MOV AL,11H
OUT 20H,AL
MOV AL,08H
OUT 21H,AL
MOV AL,80H
OUT 21H,AL
MOV AL,1DH
OUT 21H,AL
MOV AL,7DH
OUT 21H,AL
MOV AL,11H
OUT 00H,AL
MOV AL,30H
OUT 01H,AL
MOV AL,07H
OUT 01H,AL
MOV AL,09H
OUT 01H,AL
MOV AL,7FH
OUT 01H,AL
PUSH DS
MOV AX,0000H
MOV DS,AX
MOV AX,OFFSET IRQ7
ADD AX,2000H
MOV SI,00DCH
MOV [SI],AX
MOV AX,0000H
MOV SI,00DEH
MOV [SI],AX
POP DS
A1: STI
HLT
JMP A1
IRQ7: MOV AX,0137H
INT 10H
MOV AX,0120H
INT 10H
MOV AL,20H
OUT 00H,AL
OUT 00H,AL
IRET
CODE ENDS
END START
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -