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

📄 tt.fpu.bare.s

📁 用汇编语言编程源代码
💻 S
📖 第 1 页 / 共 4 页
字号:
	lwc1 $f0 8($1)                      # fp_d1	lwc1 $f1 12($1)                       # Nop	lwc1 $f2 16($2)                       # fp_d1p5	lwc1 $f3 20($2)                      # fp_d1p5+4	lui $3 0x1000	ori $3 $3 0x220	lwc1 $f4 0($3)                           # fp_dm2	lwc1 $f5 4($3)                            # Nop	c.ole.d $f0 $f2	addu $0 $0 $0                         # Nop Delay slot	addu $0 $0 $0                         # Nop Delay slot	bc1f fail	addu $0 $0 $0                         # Nop Delay slot	bc1t l360	addu $0 $0 $0                         # Nop Delay slot	j fail	addu $0 $0 $0                         # Nop Delay slotl360:	c.ole.d $f2 $f0	addu $0 $0 $0                         # Nop Delay slot	addu $0 $0 $0                         # Nop Delay slot	bc1t fail	addu $0 $0 $0                         # Nop Delay slot	bc1f l361	addu $0 $0 $0                         # Nop Delay slot	j fail	addu $0 $0 $0                         # Nop Delay slotl361:	c.ole.d $f0 $f0	addu $0 $0 $0                         # Nop Delay slot	addu $0 $0 $0                         # Nop Delay slot	bc1f fail	addu $0 $0 $0                         # Nop Delay slot	bc1t l362	addu $0 $0 $0                         # Nop Delay slot	j fail	addu $0 $0 $0                         # Nop Delay slotl362:	c.ole.d $f4 $f0	addu $0 $0 $0                         # Nop Delay slot	addu $0 $0 $0                         # Nop Delay slot	bc1f fail	addu $0 $0 $0                         # Nop Delay slot	bc1t l363	addu $0 $0 $0                         # Nop Delay slot	j fail	addu $0 $0 $0                         # Nop Delay slotl363:	.datac.ole.s_:	.asciiz "Testing C.OLE.S\n"	.text	addi $v0 $0 4	# syscall 4 (print_str)#	la $a0 c.ole.s_	lui $a0 0x1000	ori $a0 $a0 0x2ff	syscall	lui $1 0x1000	ori $1 $1 0x68	lui $2 0x1000	ori $2 $2 0x118	lwc1 $f0 4($1)                       # fp_s1	lwc1 $f2 8($2)                       # fp_s1p5	lui $3 0x1000	ori $3 $3 0x240	lwc1 $f4 0($3)                        # fp_sm2	c.ole.s $f0 $f2	addu $0 $0 $0                         # Nop Delay slot	addu $0 $0 $0                         # Nop Delay slot	bc1f fail	addu $0 $0 $0                         # Nop Delay slot	bc1t l370	addu $0 $0 $0                         # Nop Delay slot	j fail	addu $0 $0 $0                         # Nop Delay slotl370:	c.ole.s $f2 $f0	addu $0 $0 $0                         # Nop Delay slot	addu $0 $0 $0                         # Nop Delay slot	bc1t fail	addu $0 $0 $0                         # Nop Delay slot	bc1f l371	addu $0 $0 $0                         # Nop Delay slot	j fail	addu $0 $0 $0                         # Nop Delay slotl371:	c.ole.s $f0 $f0	addu $0 $0 $0                         # Nop Delay slot	addu $0 $0 $0                         # Nop Delay slot	bc1f fail	addu $0 $0 $0                         # Nop Delay slot	bc1t l372	addu $0 $0 $0                         # Nop Delay slot	j fail	addu $0 $0 $0                         # Nop Delay slotl372:	c.ole.s $f4 $f0	addu $0 $0 $0                         # Nop Delay slot	addu $0 $0 $0                         # Nop Delay slot	bc1f fail	addu $0 $0 $0                         # Nop Delay slot	bc1t l373	addu $0 $0 $0                         # Nop Delay slot	j fail	addu $0 $0 $0                         # Nop Delay slotl373:	.datac.seq.d_:	.asciiz "Testing C.SEQ.D\n"	.text	addi $v0 $0 4	# syscall 4 (print_str)#	la $a0 c.seq.d_	lui $a0 0x1000	ori $a0 $a0 0x310	syscall	lui $1 0x1000	ori $1 $1 0x88	lui $2 0x1000	ori $2 $2 0x138                       	lwc1 $f0 8($1)                      # fp_d1	lwc1 $f1 12($1)                       # Nop	lwc1 $f2 8($1)                      # fp_d1	lwc1 $f3 12($1)                       # Nop	lwc1 $f4 16($2)                       # fp_d1p5	lwc1 $f5 20($2)                      # fp_d1p5+4	c.seq.d $f0 $f2	addu $0 $0 $0                         # Nop Delay slot	addu $0 $0 $0                         # Nop Delay slot	bc1f fail	addu $0 $0 $0                         # Nop Delay slot	bc1t l380	addu $0 $0 $0                         # Nop Delay slot	j fail	addu $0 $0 $0                         # Nop Delay slotl380:	c.seq.d $f0 $f4	addu $0 $0 $0                         # Nop Delay slot	addu $0 $0 $0                         # Nop Delay slot	bc1t fail	addu $0 $0 $0                         # Nop Delay slot	bc1f l381	addu $0 $0 $0                         # Nop Delay slot	j fail	addu $0 $0 $0                         # Nop Delay slotl381:	.datac.seq.s_:	.asciiz "Testing C.SEQ.S\n"	.text	addi $v0 $0 4	# syscall 4 (print_str)#	la $a0 c.seq.s_	lui $a0 0x1000	ori $a0 $a0 0x321	syscall	lui $1 0x1000	ori $1 $1 0x68	lui $2 0x1000	ori $2 $2 0x118	lwc1 $f0 4($1)                       # fp_s1	lwc1 $f2 4($1)                       # fp_s1	lwc1 $f4 8($2)                       # fp_s1p5	c.seq.s $f0 $f2	addu $0 $0 $0                         # Nop Delay slot	addu $0 $0 $0                         # Nop Delay slot	bc1f fail	addu $0 $0 $0                         # Nop Delay slot	bc1t l390	addu $0 $0 $0                         # Nop Delay slot	j fail	addu $0 $0 $0                         # Nop Delay slotl390:	c.seq.s $f0 $f4	addu $0 $0 $0                         # Nop Delay slot	addu $0 $0 $0                         # Nop Delay slot	bc1t fail	addu $0 $0 $0                         # Nop Delay slot	bc1f l391	addu $0 $0 $0                         # Nop Delay slot	j fail	addu $0 $0 $0                         # Nop Delay slotl391:	.datac.sf.d_:	.asciiz "Testing C.SF.D\n"	.text	addi $v0 $0 4	# syscall 4 (print_str)#	la $a0 c.sf.d_	lui $a0 0x1000	ori $a0 $a0 0x332	syscall	lui $1 0x1000	ori $1 $1 0x88	lui $2 0x1000	ori $2 $2 0x138                       	lwc1 $f0 8($1)                      # fp_d1	lwc1 $f1 12($1)                       # Nop	lwc1 $f2 8($1)                      # fp_d1	lwc1 $f3 12($1)                       # Nop	lwc1 $f4 16($2)                       # fp_d1p5	lwc1 $f5 20($2)                      # fp_d1p5+4	c.sf.d $f0 $f2	addu $0 $0 $0                         # Nop Delay slot	addu $0 $0 $0                         # Nop Delay slot	bc1t fail	addu $0 $0 $0                         # Nop Delay slotl400:	c.sf.d $f0 $f4	addu $0 $0 $0                         # Nop Delay slot	addu $0 $0 $0                         # Nop Delay slot	bc1t fail	addu $0 $0 $0                         # Nop Delay slotl401:	.datac.sf.s_:	.asciiz "Testing C.SF.S\n"	.text	addi $v0 $0 4	# syscall 4 (print_str)#	la $a0 c.sf.s_	lui $a0 0x1000	ori $a0 $a0 0x342	syscall	lui $1 0x1000	ori $1 $1 0x68	lui $2 0x1000	ori $2 $2 0x118	lwc1 $f0 4($1)                       # fp_s1	lwc1 $f2 4($1)                       # fp_s1	lwc1 $f4 8($2)                       # fp_s1p5	c.sf.s $f0 $f2	addu $0 $0 $0                         # Nop Delay slot	addu $0 $0 $0                         # Nop Delay slot	bc1t fail	addu $0 $0 $0                         # Nop Delay slotl410:	c.sf.s $f0 $f4	addu $0 $0 $0                         # Nop Delay slot	addu $0 $0 $0                         # Nop Delay slot	bc1t fail	addu $0 $0 $0                         # Nop Delay slotl411:	.datac.ueq.d_:	.asciiz "Testing C.UEQ.D\n"	.text	addi $v0 $0 4	# syscall 4 (print_str)#	la $a0 c.ueq.d_	lui $a0 0x1000	ori $a0 $a0 0x352	syscall	lui $1 0x1000	ori $1 $1 0x88	lui $2 0x1000	ori $2 $2 0x138                       	lwc1 $f0 8($1)                      # fp_d1	lwc1 $f1 12($1)                       # Nop	lwc1 $f2 8($1)                      # fp_d1	lwc1 $f3 12($1)                       # Nop	lwc1 $f4 16($2)                       # fp_d1p5	lwc1 $f5 20($2)                      # fp_d1p5+4	c.ueq.d $f0 $f2	addu $0 $0 $0                         # Nop Delay slot	addu $0 $0 $0                         # Nop Delay slot	bc1f fail	addu $0 $0 $0                         # Nop Delay slot	bc1t l420	addu $0 $0 $0                         # Nop Delay slot	j fail	addu $0 $0 $0                         # Nop Delay slotl420:	c.ueq.d $f0 $f4	addu $0 $0 $0                         # Nop Delay slot	addu $0 $0 $0                         # Nop Delay slot	bc1t fail	addu $0 $0 $0                         # Nop Delay slot	bc1f l421	addu $0 $0 $0                         # Nop Delay slot	j fail	addu $0 $0 $0                         # Nop Delay slotl421:	.datac.ueq.s_:	.asciiz "Testing C.UEQ.S\n"	.text	addi $v0 $0 4	# syscall 4 (print_str)#	la $a0 c.ueq.s_	lui $a0 0x1000	ori $a0 $a0 0x363	syscall	lui $1 0x1000	ori $1 $1 0x68	lui $2 0x1000	ori $2 $2 0x118	lwc1 $f0 4($1)                       # fp_s1	lwc1 $f2 4($1)                       # fp_s1	lwc1 $f4 8($2)                       # fp_s1p5	c.ueq.s $f0 $f2	addu $0 $0 $0                         # Nop Delay slot	addu $0 $0 $0                         # Nop Delay slot	bc1f fail	addu $0 $0 $0                         # Nop Delay slot	bc1t l430	addu $0 $0 $0                         # Nop Delay slot	j fail	addu $0 $0 $0                         # Nop Delay slotl430:	c.ueq.s $f0 $f4	addu $0 $0 $0                         # Nop Delay slot	addu $0 $0 $0                         # Nop Delay slot	bc1t fail	addu $0 $0 $0                         # Nop Delay slot	bc1f l431	addu $0 $0 $0                         # Nop Delay slot	j fail	addu $0 $0 $0                         # Nop Delay slotl431:	.datac.ule.d_:	.asciiz "Testing C.ULE.D\n"	.text	addi $v0 $0 4	# syscall 4 (print_str)#	la $a0 c.ule.d_	lui $a0 0x1000	ori $a0 $a0 0x374	syscall	lui $1 0x1000	ori $1 $1 0x88	lui $2 0x1000	ori $2 $2 0x138                       	lwc1 $f0 8($1)                      # fp_d1	lwc1 $f1 12($1)                       # Nop	lwc1 $f2 16($2)                       # fp_d1p5	lwc1 $f3 20($2)                      # fp_d1p5+4	lui $3 0x1000	ori $3 $3 0x220	lwc1 $f4 0($3)                           # fp_dm2	lwc1 $f5 4($3)                            # Nop	c.ule.d $f0 $f2	addu $0 $0 $0                         # Nop Delay slot	addu $0 $0 $0                         # Nop Delay slot	bc1f fail	addu $0 $0 $0                         # Nop Delay slot	bc1t l440	addu $0 $0 $0                         # Nop Delay slot	j fail	addu $0 $0 $0                         # Nop Delay slotl440:	c.ule.d $f2 $f0	addu $0 $0 $0                         # Nop Delay slot	addu $0 $0 $0                         # Nop Delay slot	bc1t fail	addu $0 $0 $0                         # Nop Delay slot	bc1f l441	addu $0 $0 $0                         # Nop Delay slot	j fail	addu $0 $0 $0                         # Nop Delay slotl441:	c.ule.d $f0 $f0	addu $0 $0 $0                         # Nop Delay slot	addu $0 $0 $0                         # Nop Delay slot	bc1f fail	addu $0 $0 $0                         # Nop Delay slot	bc1t l442	addu $0 $0 $0                         # Nop Delay slot	j fail	addu $0 $0 $0                         # Nop Delay slotl442:	c.ule.d $f4 $f0	addu $0 $0 $0                         # Nop Delay slot	addu $0 $0 $0                         # Nop Delay slot	bc1f fail	addu $0 $0 $0                         # Nop Delay slot	bc1t l443	addu $0 $0 $0                         # Nop Delay slot	j fail	addu $0 $0 $0                         # Nop Delay slotl443:	.datac.ule.s_:	.asciiz "Testing C.ULE.S\n"	.text	addi $v0 $0 4	# syscall 4 (print_str)#	la $a0 c.ule.s_	lui $a0 0x1000	ori $a0 $a0 0x385	syscall	lui $1 0x1000	ori $1 $1 0x68	lui $2 0x1000	ori $2 $2 0x118	lwc1 $f0 4($1)                       # fp_s1	lwc1 $f2 8($2)                       # fp_s1p5	lui $3 0x1000	ori $3 $3 0x240	lwc1 $f4 0($3)                        # fp_sm2	c.ule.s $f0 $f2	addu $0 $0 $0                         # Nop Delay slot	addu $0 $0 $0                         # Nop Delay slot	bc1f fail	addu $0 $0 $0                         # Nop Delay slot	bc1t l450	addu $0 $0 $0                         # Nop Delay slot	j fail	addu $0 $0 $0                         # Nop Delay slotl450:	c.ule.s $f2 $f0	addu $0 $0 $0                         # Nop Delay slot	addu $0 $0 $0                         # Nop Delay slot	bc1t fail	addu $0 $0 $0                         # Nop Delay slot	bc1f l451	addu $0 $0 $0                         # Nop Delay slot	j fail	addu $0 $0 $0                         # Nop Delay slotl451:	c.ule.s $f0 $f0	addu $0 $0 $0                         # Nop Delay slot	addu $0 $0 $0                         # Nop Delay slot	bc1f fail	addu $0 $0 $0                         # Nop Delay slot	bc1t l452	addu $0 $0 $0                         # Nop Delay slot	j fail	addu $0 $0 $0                         # Nop Delay slotl452:	c.ule.s $f4 $f0	addu $0 $0 $0                         # Nop Delay slot	addu $0 $0 $0                         # Nop Delay slot	bc1f fail	addu $0 $0 $0                         # Nop Delay slot	bc1t l453	addu $0 $0 $0                         # Nop Delay slot	j fail	addu $0 $0 $0                         # Nop Delay slotl453:	.datac.un.d_:	.asciiz "Testing C.UN.D\n"	.text	addi $v0 $0 4	# syscall 4 (print_str)#	la $a0 c.un.d_	lui $a0 0x1000	ori $a0 $a0 0x396	syscall	lui $1 0x1000	ori $1 $1 0x88	lui $2 0x1000	ori $2 $2 0x138                       	lwc1 $f0 8($1)                      # fp_d1	lwc1 $f1 12($1)                       # Nop	lwc1 $f2 8($1)                      # fp_d1	lwc1 $f3 12($1)                       # Nop	lwc1 $f4 16($2)                       # fp_d1p5	lwc1 $f5 20($2)                      # fp_d1p5+4	c.un.d $f0 $f2	addu $0 $0 $0                         # Nop Delay slot	addu $0 $0 $0                         # Nop Delay slot	bc1t fail	addu $0 $0 $0                         # Nop Delay slot	bc1f l460	addu $0 $0 $0                         # Nop Delay slot	j fail	addu $0 $0 $0                         # Nop Delay slotl460:	c.un.d $f0 $f4	addu $0 $0 $0                         # Nop Delay slot	addu $0 $0 $0                         # Nop Delay slot	bc1t fail	addu $0 $0 $0                         # Nop Delay slot	bc1f l461	addu $0 $0 $0                         # Nop Delay slot	j fail	addu $0 $0 $0                         # Nop Delay slotl461:	.datac.un.s_:	.asciiz "Testing C.UN.S\n"	.text	addi $v0 $0 4	# syscall 4 (print_str)#	la $a0 c.un.s_	lui $a0 0x1000	ori $a0 $a0 0x3a6	syscall	lui $1 0x1000	ori $1 $1 0x68	lui $2 0x1000	ori $2 $2 0x118	lwc1 $f0 4($1)                       # fp_s1	lwc1 $f2 4($1)                       # fp_s1	lwc1 $f4 8($2)                       # fp_s1p5	c.un.s $f0 $f2	addu $0 $0 $0                         # Nop Delay slot	addu $0 $0 $0                         # Nop Delay slot	bc1t fail	addu $0 $0 $0                         # Nop Delay slot	bc1f l470	addu $0 $0 $0                         # Nop Delay slot	j fail	addu $0 $0 $0                         # Nop Delay slotl470:	c.un.s $f0 $f4	addu $0 $0 $0                         # Nop Delay slot	addu $0 $0 $0                         # Nop Delay slot	bc1t fail	addu $0 $0 $0                         # Nop Delay slot	bc1f l471	addu $0 $0 $0                         # Nop Delay slot	j fail	addu $0 $0 $0                         # Nop Delay slotl471:# Done !!!	.text	addi $2 $0 4	# syscall 4 (print_str)#	la $a0 pt	lui $a0, 0x1000	ori $a0 $a0 0xd	syscall	lui $4 0x1000	lw $31 0($4)	addu $0 $0 $0		# Nop	jr $31		# Return from main#	.data#fm:	.asciiz "Failed test\n"	.textfail:	addi $2 $0 4	# syscall 4 (print_str)#	la $a0 fm	lui $a0, 0x1000	ori $a0 $a0 0x4	syscall	addi $2 $0 10	# syscall 10 (exit)	syscall	addu $0 $0 $0		# Nop	addu $0 $0 $0		# Nop	addu $0 $0 $0		# Nop	addu $0 $0 $0		# Nop

⌨️ 快捷键说明

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