School / Prep
ENSEIRB-MATMECA
Internal code
ER6IF124
Description
This course introduces the fundamental principles of computer architecture.
One of the benefits of computer science is that it demystifies the way computers work. The aim of this course is to demystify things further by understanding how we can go from a program written in a language like C to logic gates assembled together. To do this, we descend to the level of machine code by studying an assembler prototype and its binary representation. Secondly, we'll build the wiring diagram of a prototype processor for our assembler.
Teaching hours
- CIIntegrated courses28h
Assessment of knowledge
Initial assessment / Main session
| Type of assessment | Nature of assessment | Duration (in minutes) | Number of tests | Evaluation coefficient | Eliminatory evaluation mark | Remarks |
|---|---|---|---|---|---|---|
| Final inspection | Defense | 20 | 1 | authorized documents |
Second chance / Catch-up session
| Type of assessment | Nature of assessment | Duration (in minutes) | Number of tests | Evaluation coefficient | Eliminatory evaluation mark | Remarks |
|---|---|---|---|---|---|---|
| Final test | Written | 120 | 1 | without document |
