top of page

Weekly Reflection 2

  • elisangli11
  • Jan 27, 2020
  • 1 min read

This week we explore more about assembly math (https://wiki.cdot.senecacollege.ca/wiki/6502_Math). We put in practice this subject with Lab 3, which we had 3 options to choose from. Option 1: Bouncing Graphic, Option 2: Numeric Display, Option 3: Pong, Option 4: Kaleidoscope and Option 5: Line Draw. Each one of the options challenges us to use different techniques of the concepts that we learn last week in class about math. But, we got a little bit of help with the code examples (https://wiki.cdot.senecacollege.ca/wiki/6502_Emulator_Example_Code) so we didn't need to start from scratch but we had an idea on how to beginning with the code. Also, each one of the options had a little challenge at the end that we need to complete in order to submit the lab results.

Finally, in class, we discuss more 6502 addressing modes (https://wiki.cdot.senecacollege.ca/wiki/6502_Addressing_Modes). We discuss the difference between an Indirect X and an Indirect Y, which is X will add address without a carry resulting in this into a pointer of the data been access. While Y identifies the pointer and add the Y register to the address contained in that pointer. Also, we had more discussion about the future project that we need to do in order to complete this course.

Recent Posts

See All
Weekly Reflection 11

This week's online lecture we discuss Profiling and the different commands(gprof or perf) and approaches that we can take. Also, we had...

 
 
 
Weekly Reflection 10

This week we started our Online class because of the current situation with COVID19. We did a recap of what we were doing before the...

 
 
 
Weekly Reflection 9

We were recommended to stay home due to the recent news about COVID-19. Since I am home, I am doing some research about my project and...

 
 
 

Commentaires


Drop Me a Line, Let Me Know What You Think

Thanks for submitting!

© 2023 by Train of Thoughts. Proudly created with Wix.com

bottom of page