add unit test of cpu and mem
add unit test of address and route