64 HiddenCPU

64 : HiddenCPU

How it works

Each instruction is executed in one clock cycle.

Instructions are inputed on io_in[2:7].

How to test

After reset, registers will initialize, in order of ascending address, to 00000000b, 00000001b, 00000010b, 00000011b

IO

# Input Output
0 clock bit zero of hardwired output reg number at address 11b or pc
1 reset bit one of hardwired output reg number at address 11b or pc
2 opcode bit zero bit two of hardwired output reg number at address 11b or pc
3 opcode bit one bit three of hardwired output reg number at address 11b or pc
4 result reg address bit zero bit four of hardwired output reg number at address 11b or pc
5 result reg address bit one bit five of hardwired output reg number at address 11b or pc
6 non result operand reg address bit zero bit six of hardwired output reg number at address 11b or pc
7 non result operand reg address bit one bit seven of hardwired output reg number at address 11b or pc