Changes

Jump to: navigation, search

SPO600 64-bit Assembly Language Lab

36 bytes added, 23:44, 19 January 2017
Group Lab Tasks
2. Use the <code>objdump -d</code> command to dump (print) the object code (machine code) and disassemble it into assembler for each of the two binaries. Find the <code><nowiki><main></nowiki></code> section and take a look at the code. Notice the total amount of code.
3. Review, build, and run the x86_64 assembly language programs. Take a look at the code using <code>objdump -d'''objectfile'''</code> and compare it to the source code. Notice the absence of other code.
4. Build and run the two three C versions of the program for aarch64. Verify that you can disassemble the object code in the ELF binary using <code>objdump -d'''objectfile'''</code> and take a look at the code.
5. Review, build, and run the aarch64 assembly language programs. Take a look at the code using <code>objdump -d</code> and compare it to the source code.

Navigation menu