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 + -
显示快捷键?