Course title | |||||
計算機アーキテクチャ演習 [Computer Architecture : Laboratory Exercises] | |||||
Course category | technology speciality courses,ets. | Requirement | Credit | 1 | |
Department | Year | 2~4 | Semester | 1st | |
Course type | 1st | Course code | 022810 | ||
Instructor(s) | |||||
大島 浩太 [OSHIMA Kota] | |||||
Facility affiliation | Graduate School of Engineering | Office | 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 |
handouts |
References |
コンピュータの構成と設計―ハードウエアとソフトウエアのインタフェース(上), ジョン・L. ヘネシー,デイビッド・A. パターソン(著),日経BP社 コンピュータの構成と設計―ハードウエアとソフトウエアのインタフェース(下), ジョン・L. ヘネシー,デイビッド・A. パターソン(著), 日経BP社 |
Assessment/Grading |
Message from instructor(s) |
Course keywords |
CPU Architecture, RISC, CISC, MIPS, assembly language, Programming |
Office hours |
On demand. |
Remarks 1 |
Remarks 2 |
Related URL |
Lecture Language |
Japanese |
Language Subject |
Last update |
3/10/2020 11:00:03 AM |