?? 5_1_4_2.s43
字號:
BCDBIN ;入口參數:R4為將要轉換的十進制數
;出口參數:R5轉換結果(二進制數)
;由于十進制數為16位表示,所以最大也就9999→270FH
MOV #4,R8 ; R8為循環計數器,循環4次
CLR R5
CLR R6
SHFT4 RLA R4 ; 算術左循環
RLC R6 ; 經過C位左循環
RLA R4
RLC R6
RLA R4
RLC R6
RLA R4
RLC R6
ADD R6,R5 ; ai+10*ai-1
CLR R6
DEC R8 ; 改變循環變量
JZ _END ; 完了結束
MPY10 RLA R5 ; 沒有完則繼續
MOV R5,R7
RLA R5
RLA R5
ADD R7,R5
JMP SHFT4
_END RET
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -