School / Prep
ENSEIRB-MATMECA
Internal code
ERI6-ITEC2
Description
This course introduces the fundamental principles of computer architecture.
The aim of the course is to demystify how computers work.
To achieve this, the course is divided into two parts.
First, we present a proto-assembler and show how to use it (use of the stack, function calling conventions, etc.)
Second, we show how, using NAND gates and a clock, we can build memory and a sequential proto-processor for this assembler.
Teaching hours
- CIIntegrated courses28h
Assessment of knowledge
Initial assessment / Main session - Tests
Type of assessment | Type of test | Duration (in minutes) | Number of tests | Test coefficient | Eliminatory mark in the test | Remarks |
---|---|---|---|---|---|---|
Final inspection | Written | 90 | 0.5 | without document | ||
Semester assessment | Written | 90 | 0.5 | without document |
Second chance / Catch-up session - Tests
Type of assessment | Type of test | Duration (in minutes) | Number of tests | Test coefficient | Eliminatory mark in the test | Remarks |
---|---|---|---|---|---|---|
Final test | Oral | 20 | 1 | without document |