Note

CS Degree Day 67

CS Degree in 100 Days

15 Aug'25

What I did today?

  • Lecture 6: Structs, unions, enums
  • Lecture 7: Function pointers and callbacks in C
  • Lecture 8: Introduction to x86-64 Assembly - registers, instruction set

Assembly is humbling. You communicate in mov, add, sub, jmp. Every abstraction you have ever used dissolves. There is no function call but there is a call instruction that pushes the return address onto the stack. There is no variable but there is a memory address or a register.