⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 locv.s

📁 Version 6 Unix 核心源代码 Version 6 Unix 核心源代码
💻 S
字号:
/ C library -- long output conversion.globl	_locv_locv:	mov	r5,-(sp)	mov	sp,r5	mov	r4,-(sp)	mov	r3,-(sp)	mov	r2,-(sp)	mov	$buf,r4	mov	6(r5),r3	mov	4(r5),r2	bpl	1f	neg	r2	neg	r3	sbc	r2	movb	$'-,(r4)+1:	jsr	pc,1f	clrb	(r4)+	mov	$buf,r0	mov	(sp)+,r2	mov	(sp)+,r3	mov	(sp)+,r4	mov	(sp)+,r5	rts	pc1:	jsr	pc,divid	add	$'0,r1	mov	r1,-(sp)	ashc	$0,r2	beq	1f	jsr	pc,1b1:	movb	(sp)+,(r4)+	rts	pcdivid:	clr	r1	mov	$32.,r01:	ashc	$1,r2	rol	r1	cmp	r1,$10.	blo	2f	sub	$10.,r1	inc	r32:	sob	r0,1b	rts	pc.bssbuf:	.=.+12.

⌨️ 快捷键说明

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