196s3.asm

来自「上课老师给的8086仿真器」· 汇编 代码 · 共 41 行

ASM
41
字号
$INCLUDE(8096.INC)
CSEG AT 2200H
	DI
	LD 18H,#00E0H
	CLRB INT_PENDING
	LDB INT_MASK,#90H
	LDB IOC0,#00H
	LDB IOC1,#00H
	LD 1AH,#EXINT
	LD 1EH,#200EH
	ST 1AH,[1EH]
	LD 1AH,#HSIO1
	LD 1EH,#2008H
	ST 1AH,[1EH]
	LDB IOPORT2,#0ffh
	EI
LOOP:	SJMP LOOP
EXINT:	DI
	LDB IOPORT2,#0feH
	LDB 1CH,#05H
DELAY1: LD 1AH,#0e000H
DELAY2: DEC 1AH
	JNE DELAY2
	DECB 1CH
	JNE DELAY1
        LDB IOPORT2,#0ffh
	EI
	RET
HSIO1:	DI
	LD IOPORT2,#0dfH
	LD 1CH,#05H
DELAY3: LD 1AH,#0e000H
DELAY4: DEC 1AH
	JNE DELAY4
	DEC 1CH
	JNE DELAY3
        LDB IOPORT2,#0ffH
	EI
	RET
	END

⌨️ 快捷键说明

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