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

📄 nudiv.cgs

📁 gdb-6.8 Linux下的调试程序 最新版本
💻 CGS
字号:
# frv testcase for nudiv $GRi,$GRj,$GRk# mach: fr500 fr550 frv	.include "testutils.inc"	start	.global nudivnudiv:	set_spr_immed	0,gner0	set_spr_immed	0,gner1	; simple division 12 / 3	set_gr_immed   	0x00000003,gr2	set_gr_immed   	0x0000000c,gr3	nudiv      	gr3,gr2,gr3	test_gr_immed  	0x00000003,gr2	test_gr_immed  	0x00000004,gr3	test_spr_immed	0,gner0	test_spr_immed	0,gner1	; example 1 from the fr30 manual	set_gr_limmed  	0x0123,0x4567,gr2	set_gr_limmed  	0xfedc,0xba98,gr3	nudiv      	gr3,gr2,gr3	test_gr_limmed 	0x0123,0x4567,gr2	test_gr_immed  	0x000000e0,gr3	test_spr_immed	0,gner0	test_spr_immed	0,gner1	or_spr_immed	0x20,isr	; turn on isr.edem	nudiv      	gr1,gr0,gr32	; divide by zero	test_spr_immed	1,gner0	test_spr_immed	0,gner1	and_spr_immed	-33,isr		; turn off isr.edem	nudiv      	gr1,gr0,gr10	; divide by zero	test_spr_immed	1,gner0	test_spr_immed	0x00000400,gner1	; simple division 12 / 3 -- should turn off ne flag	set_gr_immed   	12,gr1	set_gr_immed   	3,gr3	nudiv      	gr1,gr3,gr10	test_gr_immed  	4,gr10	test_spr_immed	1,gner0	test_spr_immed	0,gner1	pass

⌨️ 快捷键说明

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