Finishing up chapter 5: adding simulated computer in HDL