sub64u.s

来自「Minix比较全的源码」· S 代码 · 共 31 行

S
31
字号
!	sub64u() - unsigned from 64 bit subtraction	Author: Kees J. Bot!								24 Dec 1995.sect .text.define _sub64u, _sub64ul_sub64u:			! u64_t sub64u(u64_t i, unsigned j);	push	bp	mov	bp, sp	xor	cx, cx	jmp	0f_sub64ul:			! u64_t sub64ul(u64_t i, unsigned long j);	push	bp	mov	bp, sp	mov	cx, 16(bp)0:	mov	bx, 4(bp)	mov	ax, 6(bp)	sub	ax, 14(bp)	mov	(bx), ax	mov	ax, 8(bp)	sbb	ax, cx	mov	2(bx), ax	mov	ax, 10(bp)	sbb	ax, #0	mov	4(bx), ax	mov	ax, 12(bp)	sbb	ax, #0	mov	6(bx), ax	mov	ax, bx	pop	bp	ret

⌨️ 快捷键说明

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