CSA: Computer Systems Architecture

Cristian Rusu, University of Bucharest, Semester I

Lab structure

  • Lab 0x00:
  • Lab materials

  • Lab preliminaries: Introduction to C
  • Lab preliminaries: Installation guide for Windows/Linux
  • Lab preliminaries: Installation guide for MacOS Apple Silicon
  • Lab Part 0x00: Introduction to the x86 Assembly programming language
  • Lab Part 0x01: Advanced problems in the x86 Assembly programming language
  • Lab Part 0x02: Introduction to RISC-V