欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

【汇编程序】从外设71H读取一个数M,判断其是否在10到20之间,如果M>=20,则送0FFH给外设73H;如果M<10,则送00H给外设73H;如果10<=M<20,则送88H给73H

程序员文章站 2022-03-10 09:53:12
...

要点
1:外设读
2.3个分支 则需2个转移

CODE SEGMENT
	ASSUME CS:CODE
	  START:IN AL,71H
			CMP AL,20
			JAE BIG
			CMP AL,10
			JB SMA
			MOV BL,88H
			JMP EXIT
		BIG:MOV BL,0FFH
				JMP EXIT
		SMA:MOV BL,00
	   EXIT:MOV AL,BL
	   			OUT  73H,AL
	   			MOV AH,4CH
	   		    INT 21H
CODE ENDS
	START END