📄 10-12.txt
字号:
ORG 1000H
BUBBLE:MOV R0,#30H
MOV B,#64H
CLR 10H
DEC B ;长度计数
LOOP:MOV A,@R0
MOV 20H,A ;暂存,为交换作准备
INC R0
MOV 21H,@R0
CJNE A,21H,BUEU ;若(20H)≠(21H)转移
BUEU:JNC BUNEXT ;(20H)≥(21H)转移
MOV A,@R0 ;若(20H)< (21H)则交换
MOV @R0,20H
DEC R0 ;使R0退格指向小地址
MOV @R0,A
INC R0 ;恢复R0指向大地址
SETB 10H ;置交换标志
BUNEXT: DJNZ B,LOOP
JB 10H,BUBBLE ;判断标志位为1否?若为1,则继续
END
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -