Lab The CPU - echadbourne/ChadbourneSYS-140 GitHub Wiki

Summary:

  • In this lab we used a processor simulator to see how a processor works visually, using registers to store data and using instructions to move and add data to and from the registers, as well as compare data in the registers. We were able to create a program that could add the data from two registers and put it in a third register.

Useful Commands/Instructions:

  • This isn't really an instruction but I found it interesting that you needed to store the contents of register 1 in register 2 before adding register 0 and 2 to get the sum of register 0 and 1. It just shows how you need to use more memory to do things like adding data. I had nothing else to add in here, everything else seemed straightforward

Problems:

  • I did not have problems in this lab.

Other Instructions:

  • I didn't see anything else we needed to do for this lab

Submission Doc: https://docs.google.com/document/d/15Y3uGUq3IJOze-eELxQxN1VCd-nwqbnCqF_hW2AotKQ/edit?usp=sharing