11问答网
所有问题
数据排序:请编程将内部RAM 60H-6FH单元中16个数据按照从小到大的顺序排列.
单片机作业 ,请用汇编语言,万分感谢!!!
举报该问题
推荐答案 2013-04-22
ORG 0100H
MOV 30H,#0FH
LOOP1:MOV R0 ,#50H
MOV R3, 30H
LOOP2:MOV A,@R0
INC R0
MOV B,@R0
CJNE A, B ,LOOP3
LOOP3:JC LOOP4
MOV @R0,A
DEC R0
MOV @R0,B
INC R0
LOOP4:DJNE R3, LOOP2
JNB 00H,LOOP5
DJNE 30H,LOOP1
LOOP5:SJMP$
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://11.wendadaohang.com/zd/2q7q477vv.html
相似回答
...开始的连续
16个单元的数据
按
从小到大的顺序排列
。
答:
MOV B, A ;暂存.SWAP A ;交换高低四位.ANL A, #0FH ;保留低四位(原高四位).INC DPTR ;2001H MOVX @DPTR, A ;存放.MOV A, B ;取回.ANL A, #0FH ;保留低四位.INC DPTR ;2002H MOVX ...
大家正在搜
将外部数据存储器中的5000H
将内部数据存储器的30H和31H
数据H
数据后显示E或H
手机数据显示H什么意思
数据上显示HD
△H是状态函数吗
4G显示H
为什么4G显示H
相关问题
编写一段程序,将单片机内部RAM单元70H~7FH中的16个...
单片机编程求解: 1.. 将片内RAM30H开始的连续16个...
51单片机汇编语言-请编写程序将内部RAM 40H到4FH ...
编程将内部RAM60H-7FH的数据从小到大重新排列
单片机:内部RAM的60H~6FH单元,存有16个单字节无符...
编写排序程序,将在内部RAM以50H为起始地址的单元中存放着...
试用汇编语言,编写一排程序,将内部RAM的30H开始的16个...
把单片机片内RAM地址30H到3FH中的16个无符号数逐一比...