1. |
What is computer architecture? - Relationship between software and hardware
|
Check the syllabus. Self-check the contents of chapter 1.1 of the textbook. |
60minutes |
Review Section 1.1 and 1.3 and the contents of the lecture. Solve the example of the textbook by yourself. |
130minutes |
2. |
Inside of the computer and the integrated circuit (LSI) |
Self-check the contents of chapters 1.4 to 1.5. |
95minutes |
Review the corresponding chapters and the contents of the lecture. Solve the example of the textbook by yourself. |
95minutes |
3. |
Instructions and operands, registers |
Self-check the contents of chapters 2.1 to 2.3. |
95minutes |
Review the corresponding chapters and the contents of the lecture. Solve the example of the textbook by yourself. |
95minutes |
4. |
Load / store instructions and memory access |
Self-check the contents of chapters 2.3. |
95minutes |
Review the corresponding chapters and the contents of the lecture. Solve the example of the textbook by yourself. |
95minutes |
5. |
The formation of machine language (instruction code) |
Self-check the contents of chapter 2.5. |
95minutes |
Review the corresponding chapters and the contents of the lecture. Solve the example of the textbook by yourself. |
95minutes |
6. |
Branch instructions and processing |
Self-check the contents of chapter 2.7. |
95minutes |
Review the corresponding chapters and the contents of the lecture. Solve the example of the textbook by yourself. |
95minutes |
7. |
Mechanism of addition and subtraction in CPU, structure of ALU |
Self-check the contents of chapter 3.1 and 3.2. |
95minutes |
Review the corresponding chapters and the contents of the lecture. Solve the example of the textbook by yourself. |
95minutes |
8. |
Flow of instruction execution inside the CPU and introduction to pipeline processing |
Self-check the contents of chapter 4.1 and 4.5. |
95minutes |
Review the corresponding chapters and the contents of the lecture. Solve the example of the textbook by yourself. |
95minutes |
9. |
Instruction set suitable for pipeline processing, RISC and CISC |
Self-check the contents of chapter 4.5. |
95minutes |
Review the corresponding chapters and the contents of the lecture. Solve the example of the textbook by yourself. |
95minutes |
10. |
Data hazard and forwarding |
Self-check the contents of 4.7. |
95minutes |
Review the corresponding chapters and the contents of the lecture. Solve the example of the textbook by yourself. |
95minutes |
11. |
Improving performance by cache, memory hierarchy |
Self-check the contents of chapter 5.1 and 5.2. |
95minutes |
Review the corresponding chapters and the contents of the lecture. Solve the example of the textbook by yourself. |
95minutes |
12. |
Working principle of cache and direct map cache |
Self-check the contents of chapter 5.3. |
95minutes |
Review the corresponding chapters and the contents of the lecture. Solve the example of the textbook by yourself. |
95minutes |
13. |
Improving cache performance, multi-level cache |
Self-check the contents of chapter 5.4. |
95minutes |
Review the corresponding chapters and the contents of the lecture. Solve the example of the textbook by yourself. |
95minutes |
14. |
Final exam and review |
Self-check the contents of chapters 1.1 to 5.4 and the contents of the lecture. |
95minutes |
Solve the example of the textbook by yourself again and solve the corresponding exercises. |
95minutes |
Total. |
- |
- |
2660minutes |