1 # fr30 testcase for division
4 .include "testutils.inc"
11 ; example 1 from div0s the manual
12 mvi_h_gr 0x01234567,r2
13 mvi_h_dr 0xdeadbeef,mdh
14 mvi_h_dr 0xfedcba98,mdl
51 test_h_gr 0x01234567,r2
52 test_h_dr 0xffffffff,mdh
53 test_h_dr 0xffffffff,mdl
56 ; example 2 from div0s the manual
57 mvi_h_dr 0xdeadbeef,mdh
58 mvi_h_dr 0xfedcba98,mdl
69 test_h_gr 0x01234567,r2
70 test_h_dr 0xffffffff,mdh
71 test_h_dr 0xffffffff,mdl
74 ; example 1 from div0u in the manual
75 mvi_h_gr 0x01234567,r2
76 mvi_h_dr 0xdeadbeef,mdh
77 mvi_h_dr 0xfedcba98,mdl
111 test_h_gr 0x01234567,r2
112 test_h_dr 0x00000078,mdh
113 test_h_dr 0x000000e0,mdl
116 ; example 2 from div0u in the manual
117 mvi_h_dr 0xdeadbeef,mdh
118 mvi_h_dr 0xfedcba98,mdl
119 mvi_h_gr 0x1234567,r2
126 test_h_gr 0x01234567,r2
127 test_h_dr 0x00000078,mdh
128 test_h_dr 0x000000e0,mdl