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

2021/4/12 20:55:21

本文主要是介绍【汇编程序】从外设71H读取一个数M,判断其是否在10到20之间,如果M>=20,则送0FFH给外设73H;如果M<10,则送00H给外设73H;如果10<=M<20,则送88H给73H,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

要点
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


这篇关于【汇编程序】从外设71H读取一个数M,判断其是否在10到20之间,如果M>=20,则送0FFH给外设73H;如果M<10,则送00H给外设73H;如果10<=M<20,则送88H给73H的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!


扫一扫关注最新编程教程