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

📄 m.s

📁 unix v7是最后一个广泛发布的研究型UNIX版本
💻 S
字号:
/ Startup code for two-stage bootstrap/ non-UNIX instructionsmfpi	= 6500^tststst	= 170300^tstmtpi	= 6600^tstmfpd	= 106500^tstmtpd	= 106600^tstspl	= 230ldfps	= 170100^tststfps	= 170200^tstwait	= 1rtt	= 6halt	= 0reset	= 5trap	= 104400.globl	_end.globl	_mainstart:	reset	mov	$340,PS	mov	$140100,sp/ set kernel I+D to physical 0 and IO page	clr	r1	mov	$77406,r2	mov	$KISA0,r3	mov	$KISD0,r4	jsr	pc,setseg	mov	$IO,-(r3)	clr	r1	mov	$KDSA0,r3	mov	$KDSD0,r4	jsr	pc,setseg	mov	$IO,-(r3)/ set user I+D to physical 64K (words) and IO page	mov	$4000,r1	mov	$UISA0,r3	mov	$UISD0,r4	jsr	pc,setseg	mov	$IO,-(r3)	mov	$4000,r1	mov	$UDSA0,r3	mov	$UDSD0,r4	jsr	pc,setseg	mov	$IO,-(r3)/ enable map	mov	$65,SSR3	/ 22-bit map	bit	$20,SSR3	beq	1f	mov	$3,MSCR1:	mov	$30340,PS	inc	SSR0/ copy program to user I space	mov	$_end,r0	asr	r0	clr	r11:	mov	(r1),-(sp)	mtpi	(r1)+	sob	r0,1b/ continue execution in user space copy	mov	$140004,sp	clr	*$KDSA6	mov	$140340,-(sp)	mov	$user,-(sp)	rttuser:	mov	$_end+512.,sp	mov	sp,r5	jsr	pc,_main	trap	br	usersetseg:	mov	$8,r01:	mov	r1,(r3)+	add	$200,r1	mov	r2,(r4)+	sob	r0,1b	rts	pc.globl	_setseg_setseg:	mov	2(sp),r1	mov	r2,-(sp)	mov	r3,-(sp)	mov	r4,-(sp)	mov	$77406,r2	mov	$KISA0,r3	mov	$KISD0,r4	jsr	pc,setseg	mov	(sp)+,r4	mov	(sp)+,r3	mov	(sp)+,r2	rts	pc/ clrseg(addr,count).globl	_clrseg_clrseg:	mov	4(sp),r0	beq	2f	asr	r0	bic	$!77777,r0	mov	2(sp),r11:	clr	-(sp)	mtpi	(r1)+	sob	r0,1b2:	rts	pc/ mtpi(word,addr).globl	_mtpi_mtpi:	mov	4(sp),r0	mov	2(sp),-(sp)	mtpi	(r0)+	rts	pc.globl	__rtt__rtt:	haltPS	= 177776SSR0	= 177572SSR1	= 177574SSR2	= 177576SSR3	= 172516KISA0	= 172340KISA1	= 172342KISA7	= 172356KISD0	= 172300KISD7	= 172316KDSA0	= 172360KDSA6	= 172374KDSA7	= 172376KDSD0	= 172320KDSD5	= 172332SISA0	= 172240SISA1	= 172242SISD0	= 172200SISD1	= 172202UISA0	= 177640UISD0	= 177600UDSA0	= 177660UDSD0	= 177620MSCR	= 017777746	/ 11/70 memory control registerIO	= 177600SWR	= 177570.data

⌨️ 快捷键说明

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