| 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] | |||||
| 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. |
| 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 |
| 2/23/2020 2:01:47 PM |