41 lines
1.5 KiB
Plaintext
41 lines
1.5 KiB
Plaintext
|
# 1 2 3 4 5 6
|
||
|
# reset_n:OP:OPX:state:op_alu_mask:op_alu
|
||
|
-=Controller test:======================================================
|
||
|
-=Testing the first version of the CPU==================================
|
||
|
0 00 00 0 000000 000000
|
||
|
--and
|
||
|
1 00 00 1 000000 000000
|
||
|
1 3A 0E 2 000000 000000
|
||
|
1 3A 0E 3 110011 100001
|
||
|
--srl
|
||
|
1 00 00 1 000000 000000
|
||
|
1 3A 1B 2 000000 000000
|
||
|
1 3A 1B 3 110111 110011
|
||
|
--addi
|
||
|
1 00 00 1 000000 000000
|
||
|
1 04 00 2 000000 000000
|
||
|
1 04 00 5 111000 000000
|
||
|
--ldw
|
||
|
1 00 00 1 000000 000000
|
||
|
1 17 00 2 000000 000000
|
||
|
1 17 00 7 111000 000000
|
||
|
1 17 00 8 000000 000000
|
||
|
--stw
|
||
|
1 00 00 1 000000 000000
|
||
|
1 15 00 2 000000 000000
|
||
|
1 15 00 9 111000 000000
|
||
|
--break
|
||
|
1 00 00 1 000000 000000
|
||
|
1 3A 34 2 000000 000000
|
||
|
1 00 00 14 000000 000000
|
||
|
1 00 00 14 000000 000000
|
||
|
1 00 00 14 000000 000000
|
||
|
1 00 00 14 000000 000000
|
||
|
1 00 00 14 000000 000000
|
||
|
1 00 00 14 000000 000000
|
||
|
0 00 00 0 000000 000000
|
||
|
--and
|
||
|
1 00 00 1 000000 000000
|
||
|
1 3A 0E 2 000000 000000
|
||
|
1 3A 0E 3 110011 100001
|