Open main menu

CDOT Wiki β

Changes

Fall 2014 SPO600 Assembly Language Presentation

13 bytes added, 15:08, 12 September 2014
Topics
|Dividing integers on x86_64 and aarch64||How do the integer division instructions work on x86_64 and aarch64? How are they different? What are the advantages of each?||
|-
|Static and dynamic linking||What are the differences between static and dynamic linking? Advantages What are the advantages of each from the point of view of performance, resource utilization, and security?||
|-
|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? What is the equivalent in Aarch64?||
|-
|}