e8255.asm

来自「我们接口技术做的实验8255」· 汇编 代码 · 共 21 行

ASM
21
字号
;本程序为从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 + =
减小字号Ctrl + -
显示快捷键?