1 # fr30 testcase for div2 $Ri
4 .include "testutils.inc"
12 ; example from the manual -- all status bits 0
13 mvi_h_gr 0x00ffffff,r2
14 mvi_h_dr 0x00ffffff,mdh
15 mvi_h_dr 0x0000000f,mdl
21 test_h_gr 0x00ffffff,r2
22 test_h_dr 0x00000000,mdh
23 test_h_dr 0x0000000f,mdl
26 mvi_h_dr 0x00ffffff,mdh
32 test_h_gr 0x00ffffff,r2
33 test_h_dr 0x00000000,mdh
34 test_h_dr 0x0000000f,mdl
37 mvi_h_dr 0x00ffffff,mdh
43 test_h_gr 0x00ffffff,r2
44 test_h_dr 0x00ffffff,mdh
45 test_h_dr 0x0000000f,mdl
53 test_h_gr 0x00ffffff,r2
54 test_h_dr 0x00ffffff,mdh
55 test_h_dr 0x0000000f,mdl
58 mvi_h_dr 0x11ffffee,mdh
59 mvi_h_gr 0x11ffffef,r2
65 test_h_gr 0x11ffffef,r2
66 test_h_dr 0x11ffffee,mdh
67 test_h_dr 0x0000000f,mdl
70 mvi_h_dr 0x23ffffdc,mdh
71 mvi_h_gr 0x23ffffdd,r2
77 test_h_gr 0x23ffffdd,r2
78 test_h_dr 0x23ffffdc,mdh
79 test_h_dr 0x0000000f,mdl
82 mvi_h_dr 0xfffffffd,mdh
83 mvi_h_gr 0x00000004,r2
89 test_h_gr 0x00000004,r2
90 test_h_dr 0xfffffffd,mdh
91 test_h_dr 0x0000000f,mdl
93 ; D0 == 1, D1 == 1, C == 1
94 mvi_h_dr 0x00000002,mdh
95 mvi_h_gr 0xffffffff,r2
101 test_h_gr 0xffffffff,r2
102 test_h_dr 0x00000002,mdh
103 test_h_dr 0x0000000f,mdl
106 mvi_h_dr 0x00000004,mdh
107 mvi_h_gr 0x00000004,r2
113 test_h_gr 0x00000004,r2
114 test_h_dr 0x00000000,mdh
115 test_h_dr 0x0000000f,mdl