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

📄 allinsn.s

📁 俄罗斯高人Mamaich的Pocket gcc编译器(运行在PocketPC上)的全部源代码。
💻 S
📖 第 1 页 / 共 2 页
字号:
	.global adcgrimm4adcgrimm4:	adc r0,#0	adc r15,#15	adc r8,#8	adc r7,#7	adc r1,#1	adc r15,#1	adc r1,#3	adc r6,#11	.text	.global adcimm8adcimm8:	adc Rx,#0	adc Rx,#255	adc Rx,#128	adc Rx,#127	adc Rx,#1	adc Rx,#225	adc Rx,#75	adc Rx,#18	.text	.global adcgrimm16adcgrimm16:	adc r0,#0	adc r15,#65535	adc r8,#32768	adc r7,#32767	adc r1,#1	adc r13,#63129	adc r3,#23795	adc r11,#49245	.text	.global subgrgrsubgrgr:	sub r0,r0	sub r15,r15	sub r8,r8	sub r7,r7	sub r1,r1	sub r8,r8	sub r9,r9	sub r9,r15	.text	.global subgrimm4subgrimm4:	sub r0,#0	sub r15,#15	sub r8,#8	sub r7,#7	sub r1,#1	sub r2,#15	sub r12,#9	sub r8,#4	.text	.global subimm8subimm8:	sub Rx,#0	sub Rx,#255	sub Rx,#128	sub Rx,#127	sub Rx,#1	sub Rx,#205	sub Rx,#153	sub Rx,#217	.text	.global subgrimm16subgrimm16:	sub r0,#0	sub r15,#65535	sub r8,#32768	sub r7,#32767	sub r1,#1	sub r3,#51895	sub r11,#23617	sub r10,#7754	.text	.global sbcgrgrsbcgrgr:	sbc r0,r0	sbc r15,r15	sbc r8,r8	sbc r7,r7	sbc r1,r1	sbc r11,r2	sbc r9,r1	sbc r4,r15	.text	.global sbcgrimm4sbcgrimm4:	sbc r0,#0	sbc r15,#15	sbc r8,#8	sbc r7,#7	sbc r1,#1	sbc r10,#11	sbc r11,#10	sbc r13,#10	.text	.global sbcgrimm8sbcgrimm8:	sbc Rx,#0	sbc Rx,#255	sbc Rx,#128	sbc Rx,#127	sbc Rx,#1	sbc Rx,#137	sbc Rx,#224	sbc Rx,#156	.text	.global sbcgrimm16sbcgrimm16:	sbc r0,#0	sbc r15,#65535	sbc r8,#32768	sbc r7,#32767	sbc r1,#1	sbc r0,#32507	sbc r7,#8610	sbc r14,#20373	.text	.global incgrincgr:	inc r0	inc r15	inc r8	inc r7	inc r1	inc r13	inc r1	inc r11	.text	.global incgrimm2incgrimm2:	inc r0,#0	inc r15,#3	inc r8,#2	inc r7,#1	inc r1,#1	inc r14,#1	inc r5,#0	inc r12,#3	.text	.global decgrdecgr:	dec r0	dec r15	dec r8	dec r7	dec r1	dec r12	dec r8	dec r10	.text	.global decgrimm2decgrimm2:	dec r0,#0	dec r15,#3	dec r8,#2	dec r7,#1	dec r1,#1	dec r5,#0	dec r13,#0	dec r13,#2	.text	.global rrcgrgrrrcgrgr:	rrc r0,r0	rrc r15,r15	rrc r8,r8	rrc r7,r7	rrc r1,r1	rrc r8,r4	rrc r10,r14	rrc r15,r9	.text	.global rrcgrimm4rrcgrimm4:	rrc r0,#0	rrc r15,#15	rrc r8,#8	rrc r7,#7	rrc r1,#1	rrc r11,#3	rrc r14,#12	rrc r2,#15	.text	.global rlcgrgrrlcgrgr:	rlc r0,r0	rlc r15,r15	rlc r8,r8	rlc r7,r7	rlc r1,r1	rlc r15,r3	rlc r15,r7	rlc r15,r10	.text	.global rlcgrimm4rlcgrimm4:	rlc r0,#0	rlc r15,#15	rlc r8,#8	rlc r7,#7	rlc r1,#1	rlc r8,#2	rlc r2,#6	rlc r6,#10	.text	.global shrgrgrshrgrgr:	shr r0,r0	shr r15,r15	shr r8,r8	shr r7,r7	shr r1,r1	shr r13,r2	shr r7,r8	shr r6,r8	.text	.global shrgrimmshrgrimm:	shr r0,#0	shr r15,#15	shr r8,#8	shr r7,#7	shr r1,#1	shr r9,#13	shr r2,#7	shr r8,#8	.text	.global shlgrgrshlgrgr:	shl r0,r0	shl r15,r15	shl r8,r8	shl r7,r7	shl r1,r1	shl r2,r3	shl r0,r3	shl r2,r1	.text	.global shlgrimmshlgrimm:	shl r0,#0	shl r15,#15	shl r8,#8	shl r7,#7	shl r1,#1	shl r6,#13	shl r3,#6	shl r15,#15	.text	.global asrgrgrasrgrgr:	asr r0,r0	asr r15,r15	asr r8,r8	asr r7,r7	asr r1,r1	asr r5,r10	asr r3,r5	asr r6,r11	.text	.global asrgrimmasrgrimm:	asr r0,#0	asr r15,#15	asr r8,#8	asr r7,#7	asr r1,#1	asr r13,#4	asr r0,#13	asr r6,#3	.text	.global set1grimmset1grimm:	set1 r0,#0	set1 r15,#15	set1 r8,#8	set1 r7,#7	set1 r1,#1	set1 r6,#10	set1 r13,#1	set1 r13,#15	.text	.global set1grgrset1grgr:	set1 r0,r0	set1 r15,r15	set1 r8,r8	set1 r7,r7	set1 r1,r1	set1 r6,r0	set1 r6,r7	set1 r14,r2	.text	.global set1lmemimmset1lmemimm:	set1 0,#0	set1 255,#7	set1 128,#4	set1 127,#3	set1 1,#1	set1 244,#3	set1 55,#7	set1 252,#5	.text	.global set1hmemimmset1hmemimm:	set1 0x7f00+0,#0	set1 0x7f00+255,#7	set1 0x7f00+128,#4	set1 0x7f00+127,#3	set1 0x7f00+1,#1	set1 0x7f00+10,#3	set1 0x7f00+99,#4	set1 0x7f00+148,#3	.text	.global clr1grimmclr1grimm:	clr1 r0,#0	clr1 r15,#15	clr1 r8,#8	clr1 r7,#7	clr1 r1,#1	clr1 r12,#0	clr1 r8,#11	clr1 r7,#7	.text	.global clr1grgrclr1grgr:	clr1 r0,r0	clr1 r15,r15	clr1 r8,r8	clr1 r7,r7	clr1 r1,r1	clr1 r3,r3	clr1 r0,r1	clr1 r15,r0	.text	.global clr1lmemimmclr1lmemimm:	clr1 0,#0	clr1 255,#7	clr1 128,#4	clr1 127,#3	clr1 1,#1	clr1 114,#7	clr1 229,#4	clr1 86,#1	.text	.global clr1hmemimmclr1hmemimm:	clr1 0x7f00+0,#0	clr1 0x7f00+255,#7	clr1 0x7f00+128,#4	clr1 0x7f00+127,#3	clr1 0x7f00+1,#1	clr1 0x7f00+44,#3	clr1 0x7f00+212,#5	clr1 0x7f00+67,#7	.text	.global cbwgrcbwgr:	cbw r0	cbw r15	cbw r8	cbw r7	cbw r1	cbw r8	cbw r11	cbw r3	.text	.global revgrrevgr:	rev r0	rev r15	rev r8	rev r7	rev r1	rev r1	rev r1	rev r14	.text	.global bgrbgr:	br r0	br r15	br r8	br r7	br r1	br r0	br r15	br r12	.text	.global jmpjmp:	jmp r8,r0	jmp r9,r15	jmp r9,r8	jmp r8,r7	jmp r9,r1	jmp r9,r7	jmp r9,r5	jmp r8,r12	.text	.global jmpfjmpf:	jmpf 0	jmpf 16777215	jmpf 8388608	jmpf 8388607	jmpf 1	jmpf 10731629	jmpf 15094866	jmpf 1464024	.text	.global callrgrcallrgr:	callr r0	callr r15	callr r8	callr r7	callr r1	callr r1	callr r12	callr r8	.text	.global callgrcallgr:	call r8,r0	call r9,r15	call r9,r8	call r8,r7	call r9,r1	call r9,r6	call r9,r14	call r8,r12	.text	.global callfimmcallfimm:	callf 0	callf 16777215	callf 8388608	callf 8388607	callf 1	callf 13546070	callf 10837983	callf 15197875	.text	.global icallrgricallrgr:	icallr r0	icallr r15	icallr r8	icallr r7	icallr r1	icallr r15	icallr r12	icallr r9	.text	.global icallgricallgr:	icall r8,r0	icall r9,r15	icall r9,r8	icall r8,r7	icall r9,r1	icall r9,r10	icall r8,r15	icall r8,r10	.text	.global icallfimmicallfimm:	icallf 0	icallf 16777215	icallf 8388608	icallf 8388607	icallf 1	icallf 9649954	icallf 1979758	icallf 7661640	.text	.global iretiret:	iret	.text	.global retret:	ret	.text	.global mulmul:	mul	.text	.global divdiv:	div	.text	.global nopnop:	nop	ret	.text	.global halthalt:	halt	.text	.global holdhold:	hold	.text	.global holdxholdx:	holdx	.text	.global brkbrk:	brk	.text	.global bccgrgrbccgrgr:	bge r0,r0,0+(.+4)	bz r15,r15,-1+(.+4)	bpl r8,r8,-2048+(.+4)	bls r7,r7,2047+(.+4)	bnc r1,r1,1+(.+4)	bc r3,r13,1799+(.+4)	bge r1,r10,-2019+(.+4)	bz r0,r5,-1132+(.+4)	.text	.global bccgrimm8bccgrimm8:	bge r0,#0,0+(.+4)	bz r7,#255,-1+(.+4)	bpl r4,#128,-2048+(.+4)	bls r3,#127,2047+(.+4)	bnc r1,#1,1+(.+4)	bnc r3,#8,1473+(.+4)	bnz.b r5,#203,1619+(.+4)	bc r7,#225,978+(.+4)	.text	.global bccimm16bccimm16:	bge Rx,#0,0+(.+4)	bz Rx,#65535,-1+(.+4)	bpl Rx,#32768,-128+(.+4)	bls Rx,#32767,127+(.+4)	bnc Rx,#1,1+(.+4)	bz.b Rx,#30715,4+(.+4)	bnv Rx,#62266,-13+(.+4)	bnv Rx,#48178,108+(.+4)	.text	.global bngrimm4bngrimm4:	bn r0,#0,0+(.+4)	bn r15,#15,-1+(.+4)	bn r8,#8,-2048+(.+4)	bn r7,#7,2047+(.+4)	bn r1,#1,1+(.+4)	bn r11,#3,-1975+(.+4)	bn r15,#4,-1205+(.+4)	bn r10,#8,1691+(.+4)	.text	.global bngrgrbngrgr:	bn r0,r0,0+(.+4)	bn r15,r15,-1+(.+4)	bn r8,r8,-2048+(.+4)	bn r7,r7,2047+(.+4)	bn r1,r1,1+(.+4)	bn r4,r3,1181+(.+4)	bn r5,r2,77+(.+4)	bn r3,r7,631+(.+4)	.text	.global bnlmemimmbnlmemimm:	bn 0,#0,0+(.+4)	bn 255,#7,-1+(.+4)	bn 128,#4,-2048+(.+4)	bn 127,#3,2047+(.+4)	bn 1,#1,1+(.+4)	bn 153,#7,-847+(.+4)	bn 204,#0,-1881+(.+4)	bn 242,#7,1396+(.+4)	.text	.global bnhmemimmbnhmemimm:	bn 0x7f00+0,#0,0+(.+4)	bn 0x7f00+255,#7,-1+(.+4)	bn 0x7f00+128,#4,-2048+(.+4)	bn 0x7f00+127,#3,2047+(.+4)	bn 0x7f00+1,#1,1+(.+4)	bn 0x7f00+185,#3,-614+(.+4)	bn 0x7f00+105,#1,-668+(.+4)	bn 0x7f00+79,#7,1312+(.+4)	.text	.global bpgrimm4bpgrimm4:	bp r0,#0,0+(.+4)	bp r15,#15,-1+(.+4)	bp r8,#8,-2048+(.+4)	bp r7,#7,2047+(.+4)	bp r1,#1,1+(.+4)	bp r0,#12,1075+(.+4)	bp r1,#5,551+(.+4)	bp r6,#8,1588+(.+4)	.text	.global bpgrgrbpgrgr:	bp r0,r0,0+(.+4)	bp r15,r15,-1+(.+4)	bp r8,r8,-2048+(.+4)	bp r7,r7,2047+(.+4)	bp r1,r1,1+(.+4)	bp r4,r9,-614+(.+4)	bp r9,r10,-1360+(.+4)	bp r4,r1,407+(.+4)	.text	.global bplmemimmbplmemimm:	bp 0,#0,0+(.+4)	bp 255,#7,-1+(.+4)	bp 128,#4,-2048+(.+4)	bp 127,#3,2047+(.+4)	bp 1,#1,1+(.+4)	bp 193,#3,-398+(.+4)	bp 250,#2,-1553+(.+4)	bp 180,#6,579+(.+4)	.text	.global bphmemimmbphmemimm:	bp 0x7f00+0,#0,0+(.+4)	bp 0x7f00+255,#7,-1+(.+4)	bp 0x7f00+128,#4,-2048+(.+4)	bp 0x7f00+127,#3,2047+(.+4)	bp 0x7f00+1,#1,1+(.+4)	bp 0x7f00+195,#1,-432+(.+4)	bp 0x7f00+129,#5,-1508+(.+4)	bp 0x7f00+56,#3,1723+(.+4)	.text	.global bccbcc:	bge 0+(.+2)	bz -1+(.+2)	bpl -128+(.+2)	bls 127+(.+2)	bnc 1+(.+2)	bnz.b 48+(.+2)	bnc -7+(.+2)	bnz.b 74+(.+2)	.text	.global brbr:	br 0+(.+2)	br -2+(.+2)	br -2048+(.+2)	br 2046+(.+2)	br 1+(.+2)	br 1472+(.+2)	br 1618+(.+2)	br 978+(.+2)	.text	.global callrimmcallrimm:	callr 0+(.+2)	callr -2+(.+2)	callr -2048+(.+2)	callr 2046+(.+2)	callr 1+(.+2)	callr 1472+(.+2)	callr 1618+(.+2)	callr 978+(.+2)

⌨️ 快捷键说明

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