📄 e8255.asm
字号:
;本程序为从8255的C口输入,A口输出
code segment
assume cs:code
start: mov dx,28bh ;设8255为C口输入,A口输出
mov al,8bh
out dx,al
inout: mov dx,28ah ;从C口输入一数据
in al,dx
mov dx,288h ;从A口输出刚才自C口
out dx,al ;所输入的数据
mov dl,0ffh ;判断是否有按键
mov ah,06h
int 21h
jz inout ;若无,则继续自C口输入,A口输出
mov ah,4ch ;否则返回DOS
int 21h
code ends
end start
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -