2.2.3双字节有符号数减法.txt

来自「二进制浮点运算」· 文本 代码 · 共 44 行

TXT
44
字号
DSUB:         				
MOV    	A,R6
CPL    	ACC.7				
MOV    	R6,A
DADD:
MOV	A,R3
MOV	 C,ACC.7
MOV	SR0,C
XRL		A,R6
MOV	C,ACC.7
MOV	A,R3
CLR		ACC.7
MOV	R3,A
MOV	A,R6
CLR 		ACC.7
MOV	R6,A
JC		DAB2
NADD:								
MOV    	A,R4
ADD    	A,R7
MOV    	R4,A
MOV    	A,R3
ADDC   	A,R6
MOV    	R3,A
MOV    	A,R3
JB     	ACC.7,DABE
DAB1:
MOV 	C,SR0
MOV	ACC.7,C
MOV	R3,A
CLR		OV							
RET
DABE:
SETB   	OV
RET
DAB2:
LCALL 	 NSUB						
MOV	A,R3
JNB		ACC.7,DAB1
LCALL  	CMPT
CPL    	SR0
SJMP   	DAB1
RET

⌨️ 快捷键说明

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