Objectives
An introduction to architecture and computer organization. Technologies and historical perspective. Performance measures. Set of instructions. Memory. Arithmetic and logic units. Basic design of a processor. Pipeline. Memory hierarchy: cache and virtual memory. I / O devices.
Schedules
Saturdays from 8: 00-12: 00 in room 1.
Evaluation
Two tests will be held. The final grade will be the average of both.
Concept | Note |
A | 8,6-10,0 |
B | 7,0-8,5 |
C | 5,0-6,9 |
D | 0,0-4,9 |
Exercises
- Chapter 2: 2.1 to 2.5; 2.10 to 1.13; 2.15 to 2.22; 2.32; 2.44
- Chapter 3: 3.1 to 3.6; 3.9; 3.12; 3.16; 3.20; 3.29; 3.30
- Chapter 4: 4.1 to 4.6; 4.13; 4.17; 4.21; 4.23; 4.25 to 4.28; 4.32; 4.33; 4.40; 4.41; 4.43; 4.44; 4.50; 4.53; 4.57
- Chapter 5: 5.1; 5.4; 5.5 to 5.15; 5.17; 5.18; 5.20; 5.21; 5.22; 5.26
- Chapter 6: 6.1; [6.11; 6.12; 6.13]; 6.21; 6.22
- Chapter 7: 7.7; 7.12; 7.27; 7.32
- Chapter 8: [8.1; 8.2]; 8.8
Jobs
Deliver all suggested exercises in chapters 6, 7 and 8.
Calendar
08/05 |
Introduction to Computer Architecture. Levels of abstraction and technologies (Chapter 1). Performance measures (Chapter 2). Machine Language (Chapter 3) |
15/05 |
Machine Language (Chapter 3-cont). Logical and Arithmetic Unit (Chapter 4) |
22/05 |
Datapath and Control (Chapter 5) |
29/05 |
Try it now |
05/06 |
Pipeline (Chapter 6) |
12/06 |
Holiday |
19/06 |
Memory Hierarchy (Chapter 7). Input and Output (Chapter 8) |
26/06 |
Try it now |