📄 多字节无符号数出除法子程序.asm
字号:
;多字节无符号数出除法子程序D_NIDIV
;入口条件:被除数的低位地址放在R0中,除数在R1中
;出口参数:商存于被除数的区域,若除数为0,则(A)=0,否则(A)=0FFH ,R3存放字节数。
;参数影响:A,R7,R6,R5,R4,R0,R1,R3,
D_NIDIV: MOV A,R0
MOV R4,A
MOV A,R1
MOV R5,A
MOV A,R3
MOV R7,A
LCALL N_ZERO
JZ TO_SA41
MOV A,R5
MOV R1,A
MOV A,R7
MOV R3,A
LCALL D_NIDIV1
MOV A,#0FFH
MOV A,R7
MOV R3,A
TO_SA41: RET
N_ZERO: MOV A,@R1
JNZ SF40END
INC R1
DJNZ R3,N_ZERO
SF40END: RET
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -