mephi_x86_64_assembly

Overview:

  1. lab: yay, cool, I can print the numbers by myself, also you use cqo when using idiv ;)
  2. lab: sorting!! also fasm actually have really cool preprocessing facilities!
  3. lab: hey, strlen is useful in asm as well, and wow, passing argv and envp via stack! also rep movsb is cool
  4. lab: oh well, I can actually print double myself!!
  5. lab: let's integrate asm in c, and compare c vs asm performance.
  6. lab: SSE (SIMD) in asm and c and their performance.