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

📄 as29.s

📁 unix v7是最后一个广泛发布的研究型UNIX版本
💻 S
字号:
/// as9 -- PDP-11 assembler pass 2eae = 0	.datasymtab:/ special variablesdotrel: 02; dot:000000 /. 01; dotdot:000000 /../ register24;000000 /r024;000001 /r124;000002 /r224;000003 /r324;000004 /r424;000005 /r524;000006 /sp24;000007 /pc.if eae/eae & switches01;177570 /csw01;177300 /div01;177302 /ac01;177304 /mq01;177306 /mul01;177310 /sc01;177311 /sr01;177312 /nor01;177314 /lsh01;177316 /ash.endif/ double operand13;0010000 /mov13;0110000 /movb13;0020000 /cmp13;0120000 /cmpb13;0030000 /bit13;0130000 /bitb13;0040000 /bic13;0140000 /bicb13;0050000 /bis13;0150000 /bisb13;0060000 /add13;0160000 /sub/ branch06;0000400 /br06;0001000 /bne06;0001400 /beq06;0002000 /bge06;0002400 /blt06;0003000 /bgt06;0003400 /ble06;0100000 /bpl06;0100400 /bmi06;0101000 /bhi06;0101400 /blos06;0102000 /bvc06;0102400 /bvs06;0103000 /bhis06;0103000 /bec06;0103000 /bcc06;0103400 /blo06;0103400 /bcs06;0103400 /bes/ jump/ branch type35;0000400 /jbr36;0001000 /jne36;0001400 /jeq36;0002000 /jge36;0002400 /jlt36;0003000 /jgt36;0003400 /jle36;0100000 /jpl36;0100400 /jmi36;0101000 /jhi36;0101400 /jlos36;0102000 /jvc36;0102400 /jvs36;0103000 /jhis36;0103000 /jec36;0103000 /jcc36;0103400 /jlo36;0103400 /jcs36;0103400 /jes/ single operand15;0005000 /clr15;0105000 /clrb15;0005100 /com15;0105100 /comb15;0005200 /inc15;0105200 /incb15;0005300 /dec15;0105300 /decb15;0005400 /neg15;0105400 /negb15;0005500 /adc15;0105500 /adcb15;0005600 /sbc15;0105600 /sbcb15;0005700 /tst15;0105700 /tstb15;0006000 /ror15;0106000 /rorb15;0006100 /rol15;0106100 /rolb15;0006200 /asr15;0106200 /asrb15;0006300 /asl15;0106300 /aslb15;0000100 /jmp15;0000300 /swab/ jsr07;0004000 /jsr/ rts10;000200 /rts/ simple operand11;104400 /sys/ flag-setting01;0000241 /clc01;0000242 /clv01;0000244 /clz01;0000250 /cln01;0000261 /sec01;0000262 /sev01;0000264 /sez01;0000270 /sen/ floating point ops01;170000 / cfcc01;170001 / setf01;170011 / setd01;170002 / seti01;170012 / setl15;170400 / clrf15;170700 / negf15;170600 / absf15;170500 / tstf12;172400 / movf14;177000 / movif05;175400 / movfi14;177400 / movof05;176000 / movfo14;172000 / addf14;173000 / subf14;171000 / mulf14;174400 / divf14;173400 / cmpf14;171400 / modf14;176400 / movie05;175000 / movei15;170100 / ldfps15;170200 / stfps24;000000 / fr024;000001 / fr124;000002 / fr224;000003 / fr324;000004 / fr424;000005 / fr5/ 11/45 operations30;072000 /als (ash)30;073000 /alsc (ashc)30;070000 /mpy.if eae-130;070000/ mul30;071000 / div30;072000 / ash30;073000 /ashc.endif30;071000 /dvd07;074000 /xor15;006700 /sxt11;006400 /mark31;077000 /sob/ specials16;000000 /.byte20;000000 /.even21;000000 /.if22;000000 /.endif23;000000 /.globl25;000000 /.text26;000000 /.data27;000000 /.bss32;000000 /.commstart:	mov	(sp)+,r0	tst	(sp)+1:	mov	(sp)+,r1	cmpb	(r1),$'-	bne	1f	dec	r0	cmpb	1(r1),$'g	bne	2f	mov	$40,defund	/ globalize externals	br	1b2:	cmpb	1(r1),$'o	bne	1b	dec	r0	mov	(sp)+,r1	mov	r1,a.outp	mov	r1,a.outp1	mov	r1,a.outp2	br	1b1:	cmp	r0,$4	bge	1f	jmp	aexit1:	mov	r1,a.tmp1	mov	(sp)+,a.tmp2	mov	(sp)+,a.tmp3	jsr	r5,ofile; a.tmp1	movb	r0,txtfil	jsr	r5,ofile; a.tmp2	movb	r0,fbfil	jsr	r5,ofile; a.tmp3	movb	r0,symf	movb	r0,fin	sys	creat; a.outp1:a.out; 666	bec	1f	jsr	r5,filerr; a.outp1:	movb	r0,fout	jmp	go/ overlaid bufferinbuf	= start.	= inbuf+512.

⌨️ 快捷键说明

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