📄 1_in_out.asm
字号:
;//****************************************************************
;文件名: In_Out for 8088
;功能: I/O口输入、输出实验
;接线: 用8位数据线连接八位逻辑电平输出模块的JD1E到扩展输入模块的JD2C;
; 八位逻辑电平显示模块的JD4B到扩展输出模块的JD1C;
; 用导线连接CPU模块的200H到扩展输入模块的CS_244;
; 208H到扩展输出模块的CS_273。
;//****************************************************************
D273 EQU 208H
D244 EQU 200H
DATA SEGMENT
DATA ENDS
STACK SEGMENT
STA DB 20 DUP(?)
TOP EQU LENGTH STA
STACK ENDS
CODE SEGMENT
ASSUME CS:CODE,DS:DATA,SS:STACK,ES:DATA
START:
MOV DX,D244 ; 并行输入口地址
IN AL,DX ; 输入数据,读开关状态
MOV DX,D273 ; 并行输出口地址
OUT DX,AL ; 输出数据
JMP START
CODE ENDS
END START
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -