idigitveccsubto.s

来自「Arithmetic for integers of almost unlimi」· S 代码 · 共 38 行

S
38
字号
! Integer Version 2.0, RD, 11.2.93	idigitveccsubto.s#include <config.h>	.seg	"text"			! [internal]	.global	DigitVecCsubtoDigitVecCsubto:	tst	%o2			! l	ble	L77095	mov	0,%o5			! carryL77093:	ld	[%o0],%g1		! *a	ld	[%o1],%g2		! *b	inc	4, %o1			! b++	subcc	%g1, %g2, %g1		! *a - *b	addx	%g0, %g0, %g3	subcc	%g1, %o5, %g1		! -carry	addx	%g3, %g0, %o5		! new carry	st	%g1, [%o0]		! *a	subcc	%o2, 1, %o2		! l--	bg	L77093	inc	4, %o0			! a++L77095:	tst	%o5			! carry	be	L77100	nopL77097:	ld	[%o0],%g1		! *a	subcc	%g1, %o5, %g1		! *a - carry	addxcc	%g0, %g0, %o5		! new carry	st	%g1, [%o0]		! *a	bne	L77097	inc	4,%o0			! a++L77100:	retl	nop	.seg	"data"			! [internal]

⌨️ 快捷键说明

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