After reading the book for the first time, I started working on my self-question. As always, the first reading helped me with the self-quiz and I was able to complete the quiz. After I finished the self-quiz, I read …show more content…
I also learned how to use assemblers and CPU emulators, and how to interpret their symbols.
Last week's written assignment surprised me. However, last week's understanding helped me a lot with this week's assignment. Having laid the foundation last week, I now have a better understanding of this week's challenges. Learning about assembler and machine language was very interesting and I learned a lot.
It was a little difficult for me to figure out how to load a.asm file and create a.hack file until I read and followed the tutorial provided last week all the way through. This made my tasks for this week clear. I took the time to watch the lecture videos and made sure I followed every step, and it was helpful. This week's task was probably difficult, but last week's task was helpful.
I noticed that I've gained a lot of weight over the past week. I learned a lot about assembly language and machine language, but the main knowledge gained is practical experience. When I first read about assembly language and CPU emulators, I didn't have a deep understanding until I started working on the code and it became