Are you an EPFL student looking for a semester project?
Work with us on data science and visualisation projects, and deploy your project as an app on top of Graph Search.
This lecture covers the elements of RISC processor architecture, computer system architecture, and the main building blocks of microcontrollers. It explains the data path, control, memory access, and execution phases in detail. The lecture also discusses pipeline mode, pipeline hazards, and the advantages of RISC processor architecture over CISC. Additionally, it explores the communication between a microprocessor and peripherals, the assembly and disassembly of instructions, and the memory architecture of microcontrollers. The importance of separate program and data memory, as well as the architecture of a computer system, is highlighted. The session concludes with a summary of the key concepts discussed.