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 );