196s4.asm

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

ASM
47
字号
$INCLUDE(8096.INC)
CSEG AT 2270H
	DI
	LD 18H,#00E0H
	LDB INT_PENDING,#90H
	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
	LD 1CH,#0005H
DELA1:	LD 1AH,#9000H
DELA2:	DEC 1AH
	JNE DELA2
	DEC 1CH
	JNE DELA1
	EI
LOOP:	SJMP LOOP
EXINT:	DI
	LDB IOPORT2,#0feH
	LD 1CH,#0005H
DELAY1: LD 1AH,#0e000H
DELAY2: DEC 1AH
	JNE DELAY2
	DEC 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 + -
显示快捷键?