?? 四字節加法.asm
字號:
org 00h
ljmp main
org 50h
main:mov r0,#00h
mov r1,#0eh
mov r2,#0fdh
mov r3,#0cah
mov r4,#00h
mov r5,#0ch
mov r6,#0deh
mov r7,#0bdh
lcall add4
ajmp $
;**************************************************************
;*****************四字節二進制無符號數加法*********************
;**************************************************************
;程序名:ADD4
;入口條件:被加數在R0.R1.R2.R3中,減數在R4.R5.R6、R7中。
;出口信息:結果在R0.R1.R2.R3。
;影響資源:PSW、A、B、R2~R7 堆棧需求:2字節
ADD4:CLR C
CLR F0
MOV A,R3
ADD A,R7
MOV R3,A
JNC ADD_X
SETB F0
ADD_X:CLR C
MOV A,R2
ADD A,R6
JNB F0,ADD_Y
INC A
CLR F0
ADD_Y: MOV R2,A
MOV A,R1
ADDC A,R5
MOV R1,A
MOV R0,#00H
MOV R4,#00H
RET
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -