Advertisement

51单片机汇编学习笔记7.5——排序程序

阅读量:

在写中断前先写一篇排序的程序详解吧。

这一小节所使用的排序算法是冒泡法。

冒泡法排序

Q1:怎么知道要比较几轮?

A:通过工作寄存器Rx来存储每一轮数字交换的次数。当Rx等于零时无交换情况表明数据已按顺序排列完毕。

通常情况下,在处理需要排序的任务时,请注意这可能只是其中一种可行的方法;然而,在处理需要排序的任务时,请注意在处理需要排序的任务时,请注意在处理需要排序的任务时,请注意在处理需要排序的任务时,请注意在处理需要排序的任务时,请注意在处理需要排序的任务时,请注意在处理需要排序的任务时,请注意在处理需要排序的任务时,请注意在处理需要排序的任务时,请注意在处理需要排序的任务时,请注意在处理需要排序的任务时,请注意在处理需要排序的任务时,请注意在处理需要排序的任务时,请注意在处理需要排序的任务时,请注意

复制代码
   ORG 0000H

    
   JMP MAIN     ;跳转到主函数
    
   
    
   ;写入要排序的数(子函数)
    
   SHU: MOV 20H, #02CH
    
 	   MOV 21H, #02EH

全部评论 (0)

还没有任何评论哟~