188 701 Advanced Computer Architectures
Midterm examination: Saturday 17 August 2013, 9.00-12.00, Room EN16508
* Close-book examination, 1xA4 note is allowed.
* Electronic devices are not allowed.
* Printed dictionary is allowed.
Papers for reviewing
Reference Materials
1. Computer Organization & Design 2ed., Patterson, D. A. & Hennnessy, J. L.
2. Computer Architecture: A Quantitative Approach 3rd Ed., Hennessy, J. L. & Patterson, D. A.
3. Computer Architecture and Parallel Processing, Hwang & Briggs
4. MIPS Assembly Language Programming by Daniel J. Ellard
5. MIPS Instructions Reference Card
Softwares
SPIM: MIPS Simulator
SPIM Quick start guide (Thai)
Sample code
Lecture Slides
1. Handout 1
2. Handout 2
3. Handout 3
4. Handout 4
5. Handout 5
6. Handout 6
7. Handout 7
8. Handout 8
9. Handout 9
10. Handout 10
11. Handout 11
12. Handout 12
13. Handout 13
14. Handout 14
15. Digital circuit review
16. Handout 15 and datapath (.ppt)
17. Handout 16 and pipeline (.ppt)
18. Advanced Pipelining
19. Dynamic Pipeline Scheduling: Tomasulo's Algorithm
20. Handout 17
21. Handout 18