Open main menu

CDOT Wiki β

Changes

SPO600 64-bit Assembly Language Lab

60 bytes added, 20:12, 29 September 2014
Group Lab Tasks
=== Group Lab Tasks ===
1. Build and run the C versions of the program for x86_64. Take a look at the differences in the code.
2. Review, build, and run the x86_64 assembler assembly language programs. Make sure you understand the code.
4. Build and run the C versions of the program for aarch64. Verify that you can disassemble the object code in the ELF binary using <code>objdump -d</code>
5. Review, build, and run the aarch64 assembler assembly language programs. Make sure you understand the code.
6. Here is a basic loop in x86_64 assembler - this loops from 0 to 9, using r15 as the index (loop control) counter: