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

📄 f42.s

📁 Version 6 Unix 核心源代码 Version 6 Unix 核心源代码
💻 S
字号:
/// 42 -- definition.globl	bsss.globl	code.globl	size.globl	declimpl.globl	cdata.globl	dodata.globl	dattabbsss:	jsr	r5,cdata	cmp	progt,$6		/ test block common	bne	1f	rts	r51:	jsr	r5,code		<.bss\n\0>; .even	mov	functm,r3	beq	1f	jsr	r5,code		<ft:	.=.+%d.\n\0>; .even		r31:	cmp	r4,$dattab			/ any data?	beq	1f	jsr	r5,code		<.data\n\0>; .even1:	jsr	r5,code		<base:\n\0>; .even	clr	r31:	cmp	r3,symtp	bhis	pass2	bit	$70,symtab(r3)			/ test classed	bne	2f	jsr	r5,declimpl2:	mov	symtab(r3),r0	mov	symtab+6(r3),r2	bic	$!70,r0			/ class	cmp	r0,$10			/ simple	beq	1f	cmp	r0,$20			/ array	beq	1f	cmp	r0,$30			/ extrn	bne	2f	bit	$200,symtab(r3)		/ param	beq	2f	jsr	r5,code		<%n.	= %d.\n\0>; .even		r3		r22:	cmp	r0,$40			/ common block	bne	2f	mov	symtab+6(r3),r2		/ size	beq	2f	jsr	r5,code		<.comm	%n,%d.\n\0>; .even		r3		r22:	add	$8,r3	br	1b1:	bit	$300,symtab(r3)	beq	1f	jsr	r5,code		<%n_	= %d.\n\0>; .even		r3		r2	br	2b1:	tst	r2	bne	1f	jsr	r5,size	mov	nxtaloc,r2	mov	r2,symtab+6(r3)	add	r0,nxtaloc1:	jsr	r5,code		<%n_ = base+%d.\n\0>; .even		r3		r2	br	2bpass2:	jsr	r5,dodata	rts	r5

⌨️ 快捷键说明

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