多字节BCD码减法.asm

来自「C51常用子程序 [精]」· 汇编 代码 · 共 8 行

ASM
8
字号
;入口条件:字节数在R7中,被减数在[R0]中,减数在[R1]中。
;出口信息:差在[R0]中,最高位借位在CY中。
;影响资源:PSW、A、R2、R3    堆栈需求:  6字节

BCDB:	LCALL	NEG1	;减数[R1]十进制取补
	LCALL	BCDA	;按多字节BCD码加法处理
	CPL	C	;将补码加法的进位标志转换成借位标志
	MOV	F0,C	;

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?