5-3-2-1.asm

来自「51单片机开发与应用技术详解(珍藏版)PPT及源码」· 汇编 代码 · 共 13 行

ASM
13
字号
			ORG		0400H
			MOV		R0,#20H		;数据块首地址送入R0
			MOV		A,@R0		;取第一个数作为基准数送入累加器A
			MOV		R1,#13H		;比较次数19=13H送入R1
LOOP1:		INC		R0			;修改地址指针,使其指向下一个地址单元
			MOV		20H,@R0		;将要比较的数暂存于20H单元
			CJNE	A,20H,CHK	;两个数进行比较
CHK:		JNC		LOOP2		;如果A大,则转换
			MOV		A,@R0		;如果A小,则将较大的数送入A
LOOP2:		DJNZ	R1,LOOP1	;R1减1,如果其不为0,则继续循环
			MOV		R2,A			;比较完毕,存结果
			END

⌨️ 快捷键说明

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