Lessons

Assembly · Medium

Assembly · Medium. Ten lessons. Open-book quizzes. Lesson 1 free.

10 lessons · The Host · Lesson 1 free

Pass all ten lessons for the certificate. Sample · Claim

  1. Lesson 1 · On the house

    pipelining intuition

    Hazards.

  2. Lesson 2

    cache lines

    Locality.

  3. Lesson 3

    atomics sketch

    lock prefix.

  4. Lesson 4

    syscall ABI deep

    Kernel entry.

  5. Lesson 5

    position independence

    RIP-relative.

  6. Lesson 6

    ABI varargs

    printf-like calls.

  7. Lesson 7

    exception tables sketch

    Unwind info.

  8. Lesson 8

    microbench pitfalls

    Measure carefully.

  9. Lesson 9

    ARM/RISC-V note

    Not only x86.

  10. Lesson 10

    Medium capstone

    Leaf add function.

Sample certificate

Certificate of completion

Sign in to claim your certificate of completion.

Certificate

Finish all ten lessons, then sign in

Pass every lesson on this device (quizzes and checks). Then sign in or create an account to type your name and download the JPG.

All lessons

Assembly · Medium — The Gold Standard