當前位置:編程學習大全網 - 編程軟體 - 迫切需求:單片機實驗

迫切需求:單片機實驗

ORG 0030H

MOV 30H,#34H

MOV 31H,#56H

MOV 32H,#23H

MOV 33H,#90H

MOV 34H,#32H

MOV 35H,#68H

MOV 36H,#09H

MOV 37H,#75H

呼叫排序

SJMP元

;-

排序:;最短最有效的分類程序。

MOV B,# 7;第壹輪排序,比較7次。

S1: MOV R0,# 30H數據區的起始地址。

MOV R7,B

CLR PSW.5清除“交換”標誌。

S2: MOV A,@ R0取前壹個號碼。

INC R0

CLR C

SUBB A,@ R0減去壹個數字,之前

S3:JC S4;有貸款的時候,不需要兌換,也不需要過戶。

MOV A,@ R0拿最後壹個號,準備兌換。

十二月零日

XCH A,@ R0切換到上壹個。

INC R0

XCH A,@ R0切換到最後壹個。

SETB PSW . 5;設置“交換”標誌。

S4: DJNZ R7,S2;繼續這壹輪對比。

JNB PSW.5,結尾;如果當前回合沒有交換,可以提前結束。

DJNZ B,s 1;下壹輪比較的次數會少於壹次。

結束:

浸水使柔軟

;-

結束

  • 上一篇:福建省機器人智能科技有限公司怎麽樣?
  • 下一篇:道家文化的精髓是什麽?
  • copyright 2024編程學習大全網