Some codes in Assembly Language x86-64
with usage of arithmetic, conditional and looping components, procedure calls, conditional jumps and stacks.
- Matrix Transpose
- N-Queens Problem
- Tower of Hanoi with 4 towers
Performed cache/speed optimization in the following codes, by making use of Spatial Localization and other concepts.
- Matrix multiplication
- Merge Sort