Open main menu

CDOT Wiki β

Changes

Fall 2014 SPO600 Assembly Language Presentation

139 bytes added, 00:41, 5 September 2014
no edit summary
|System call numbers on aarch64||What are the system call numbers on an aarch64 Linux system?||
|-
|PLT||What In an ELF file, what is a PLT and how is it used?||
|-
|Static and dynamic linking||What are the differences between static and dynamic linking? Advantages of each?||
|-
|Single-stepping with gdb||How do you execute a program one instruction at a time (single-stepping) using the GNU debugger (gdb)?||
|-
|Dividing on x86_64 and aarch64||How do the division instructions work on x86_64 and aarch64? How are they different?||
|-
|The Mysterious XOR||x86 and x86_64 code often contains instructions that XOR a register with itself (e.g., <code>xor %eax,%eax</code>). What does this do and why is it used?||
|-
|}