15513(2) Machine-Level Programming
In the second part, the course stepped into the machine level programming, that is assembly language. In this semester, the course switches from the y86 architecture to x86 one and so does the assembly language part. Here we goes! I’m writing this blog just when I go through all the slides for the first time.
General points
- RISC, CISC
- CPU (PC, Registers, Condition Codes) Memory(code, data, stack)