1 // Test extraction from accumulators
:
2 // SCALE in SIGNED FRACTIONAL mode
5 .include "testutils.inc"
22 // 0x003fff0000 -> SCALE
0x7ffe
26 R5.H
= A1
, R5.
L = A0
(S2RND
);
27 DBGA
( R5.
L , 0x7ffe );
28 DBGA
( R5.H
, 0x7ffe );
31 // 0x000fffc000 -> SCALE
0x2000
35 R5.H
= A1
, R5.
L = A0
(S2RND
);
36 DBGA
( R5.
L , 0x2000 );
37 DBGA
( R5.H
, 0x2000 );
40 // 0x007ff00000 -> SCALE
0x7fff
44 R5.H
= A1
, R5.
L = A0
(S2RND
);
45 DBGA
( R5.
L , 0x7fff );
46 DBGA
( R5.H
, 0x7fff );
49 // 0xff80100000 -> SCALE
0x8000
55 R5.H
= A1
, R5.
L = A0
(S2RND
);
56 DBGA
( R5.
L , 0x8000 );
57 DBGA
( R5.H
, 0x8000 );