top of page

Weekly Reflection 4

This week we started with a new Lab 4 with 4 options to choose which we had to pick 2 out of 4 to complete this lab. My team decided to pick Option 1: Adding Calculator and Option 2: Data Input Form. We had some progress with our option 1 which I will be posting the result once it is finished. With this lab, we put in practice some of the concepts learned in class such as the ROM Routines for character output (https://wiki.cdot.senecacollege.ca/wiki/6502_Emulator#ROM_Routines) and Binary Code Decimal (BCD) Mode (http://www.6502.org/tutorials/decimal_mode.html).


For this week's lecture, we started with ARMv8 and x86_64 architecture concepts and some examples of the environment. First, we started comparing the register between this two architecture. For example, with the x86_64 architecture, we compare how they were named:






And how we can access them. For more information, we can visit this website (https://wiki.cdot.senecacollege.ca/wiki/X86_64_Register_and_Instruction_Quick_Start).


Also, we discuss the ARM license which can be either architectural (design your own chips) or design. Finally, to finish the class we went through the Make and Makefiles again with some compiler options demo.


To end this week, I am really looking forward to the future labs where we can play around with x86_64 and AArch64 architecture. I am going to update my lab 4 results really soon!


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...

コメント


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