Open main menu

CDOT Wiki β

Changes

SPO600 64-bit Assembly Language Lab

76 bytes removed, 13:07, 15 February 2022
no edit summary
[[Category:SPO600 Labs]][[Category:Assembly Language]]
{{Admon/lab|Purpose of this Lab|In this lab, you will experiment with assembler on the x86_64 and aarch64 platforms.}}
{{Admon/tip|SPO600 Servers|Perform this lab on [[SPO600 Servers]] (you may use your own x86_64 systems if they are of the right architecture and appropriately configured).}}
== Lab 5 4 ==
=== Code Examples ===
`-- c # Portable C versions
|-- hello2.c # write() version
|-- hello3.c # syscall() wrapper version
|-- hello.c # printf() version
`-- Makefile
* [[aarch64 Register and Instruction Quick Start]]
=== Group Lab Tasks ===
<!-- {{Admon/tip|Shortcut|To save lab time '''your group can decide''' to do steps 1-2 as individual homework after the lab.}} -->