- signal ram : RAM_TYPE := ( 0 => "11100000000100001000000000000000", --add r2, r1, r0
- 1 => "11100000000110001000000000000000", --add r3, r1, r0
- 2 => "11100000001000011001000000000000", --add r4, r3, r2
- 3 => "11100000000100001000000000000000", --add r2, r1, r0
- 4 => "11100000000110001000000000000000", --add r3, r1, r0
- 5 => "11100000001000011001000000000000", --add r4, r3, r2
- 6 => "11101100000000001000000000000000", --cmp r0 , r1
- 7 => "00000000001010101010000000000001", --addnqd r5, r5, r4
- 8 => "00000000001010101010000000000000", --addnq r5, r5, r4
- 9 => "11101100001000100000000000000000", --cmp r4 , r4
- 10 => "00000001001100001000000001010000", --addinq r5, r1, 10
- 11 => "00010001001100001000000001010000", --addieq r5, r1, 10
- 12 => "00010001101100110000000001010000", --subieq r5, r5, 10
- 13 => "11100000000100001000000000000000", --add r2, r1, r0
- 14 => "11100010000100001000000000000000", --and r2, r1, r0
- 15 => "11101100000000001000000000000000", --cmp r0 , r1
- 16 => "10000000001010101010000000000001", --addabd r5, r5, r4
- 17 => "10110011101110001000010000110001", --orxltd r7, 1086
- 18 => "10110101001110001000010000000001", --shiftltd r7, r1, 1
- 19 => "01010101001110001000100000000001", --shiftltd r7, r1, 2
- others => x"F0000000");
-
-