io-8.asm

来自「一些微机接口的例子」· 汇编 代码 · 共 28 行

ASM
28
字号
;Io-8.asm
;8位I/O接口电路设计实验

;****************根据查看端口资源修改下列符号值*******************
IOY0         EQU   9C00H          ;片选IOY0对应的端口始地址
;*****************************************************************

STACK1 SEGMENT STACK
        DW 256 DUP(?)
STACK1 ENDS

CODE   SEGMENT
         ASSUME CS:CODE

START: MOV  DX,IOY0                ;读写基本I/O单元低8位的端口
       IN   AL,DX
       OUT  DX,AL

       MOV  AH,1                   ;判断是否有按键按下
       INT  16H
       JZ   START                  ;无按键则跳回继续循环,有则退出

QUIT:  MOV  AX,4C00H               ;结束程序退出
       INT  21H

CODE  ENDS
       END  START

⌨️ 快捷键说明

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