div.ms

来自「gdb-6.8 Linux下的调试程序 最新版本」· MS 代码 · 共 177 行

MS
177
字号
# fr30 testcase for division# mach(): fr30	.include "testutils.inc"	START	.text	.global divdiv:	; simple division 12 / 3	mvi_h_gr   	0x00000003,r2	mvi_h_dr   	0xdeadbeef,mdh	mvi_h_dr   	0x0000000c,mdl	div0s      	r2	div1		r2	div1		r2	div1		r2	div1		r2	div1		r2	div1		r2	div1		r2	div1		r2	div1		r2	div1		r2	div1		r2	div1		r2	div1		r2	div1		r2	div1		r2	div1		r2	div1		r2	div1		r2	div1		r2	div1		r2	div1		r2	div1		r2	div1		r2	div1		r2	div1		r2	div1		r2	div1		r2	div1		r2	div1		r2	div1		r2	div1		r2	div1		r2	div2            r2	div3	div4s	test_h_gr  	0x00000003,r2	test_h_dr  	0x00000000,mdh	test_h_dr  	0x00000004,mdl	test_dbits	0x0	; example 1 from div0s the manual	mvi_h_gr   	0x01234567,r2	mvi_h_dr   	0xdeadbeef,mdh	mvi_h_dr   	0xfedcba98,mdl	div0s      	r2	div1		r2	div1		r2	div1		r2	div1		r2	div1		r2	div1		r2	div1		r2	div1		r2	div1		r2	div1		r2	div1		r2	div1		r2	div1		r2	div1		r2	div1		r2	div1		r2	div1		r2	div1		r2	div1		r2	div1		r2	div1		r2	div1		r2	div1		r2	div1		r2	div1		r2	div1		r2	div1		r2	div1		r2	div1		r2	div1		r2	div1		r2	div1		r2	div2            r2	div3	div4s	test_h_gr  	0x01234567,r2	test_h_dr  	0xffffffff,mdh	test_h_dr  	0xffffffff,mdl	test_dbits	0x3	; example 2 from div0s the manual	mvi_h_dr   	0xdeadbeef,mdh	mvi_h_dr   	0xfedcba98,mdl	mvi_h_gr   	0x1234567,r2	mvi_h_gr   	1,r0	mvi_h_gr   	32,r1	div0s      	r2loop1:	sub		r0,r1	bne:d		loop1	div1		r2	div2		r2	div3	div4s	test_h_gr  	0x01234567,r2	test_h_dr  	0xffffffff,mdh	test_h_dr  	0xffffffff,mdl	test_dbits	0x3	; example 1 from div0u in the manual	mvi_h_gr   	0x01234567,r2	mvi_h_dr   	0xdeadbeef,mdh	mvi_h_dr   	0xfedcba98,mdl	div0u      	r2	div1		r2	div1		r2	div1		r2	div1		r2	div1		r2	div1		r2	div1		r2	div1		r2	div1		r2	div1		r2	div1		r2	div1		r2	div1		r2	div1		r2	div1		r2	div1		r2	div1		r2	div1		r2	div1		r2	div1		r2	div1		r2	div1		r2	div1		r2	div1		r2	div1		r2	div1		r2	div1		r2	div1		r2	div1		r2	div1		r2	div1		r2	div1		r2	test_h_gr  	0x01234567,r2	test_h_dr  	0x00000078,mdh	test_h_dr  	0x000000e0,mdl	test_dbits	0x0	; example 2 from div0u in the manual	mvi_h_dr   	0xdeadbeef,mdh	mvi_h_dr   	0xfedcba98,mdl	mvi_h_gr   	0x1234567,r2	mvi_h_gr   	1,r0	mvi_h_gr   	32,r1	div0u      	r2loop2:	sub		r0,r1	bne:d		loop2	div1		r2	test_h_gr  	0x01234567,r2	test_h_dr  	0x00000078,mdh	test_h_dr  	0x000000e0,mdl	test_dbits	0x0	pass

⌨️ 快捷键说明

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