Course title | |||||
計算機アーキテクチャ演習 [Computer Architecture: Laboratory Exercises] | |||||
Course category | technology speciality courses | Requirement | Credit | 1 | |
Department | Year | 2~4 | Semester | 3rd | |
Course type | 3rd | Course code | 022666 | ||
Instructor(s) | |||||
大島 浩太, 清水 郁子 [OSHIMA Kota, SHIMIZU Ikuko] | |||||
Facility affiliation | Graduate School of Engineering | Office | afjgxte/L1151 | Email address |
Course description |
This course provides students with the basic knowledge of CPU architecture by using the explanation of MIPS CPU architecture and QtSpim Emulator. The course is constructed 2 parts. One is the assemble language programing; the other is the lecture of MIPS CPU architecture. Google Classroom Code: ljakx4w |
Expected Learning |
Learners who successfully complete this course will be able to: (1) Understanding how to program assemble language (2) Understanding how to process machine language in CPU (3) Understanding of core functions of CPU |
Course schedule |
The first half of the course will learn about assemble language programming by using QtSpim MIPS CPU emulator, the second half will learn about CPU architecture. The lecture will perform 4 types of themes according to following topics: 1. operation principles of MIPS assemble language 2. experiment of MIPS assemble programming by emulator 3. relations between assemble language and machine language 4. basics of MIPS architecture |
Prerequisites |
Required Text(s) and Materials |
References |
Assessment/Grading |
Message from instructor(s) |
Course keywords |
CPU Architecture, RISC, CISC, MIPS, assembly language, Programming |
Office hours |
Remarks 1 |
Remarks 2 |
Related URL |
Lecture Language |
Japanese |
Language Subject |
Last update |
9/28/2021 1:40:24 PM |