We simplified the ASM chart slightly from what was provided in Prosser & Winkle. In general it is fairly straight forward. We did not have to worry about the memory wait loops. We also had a different datapath which introduced complexities within the IOT instructions and the loading of registers. Also we added debugging functionality which was not present.