Course title
計算機アーキテクチャ演習   [Computer Architecture: Laboratory Exercises]
Course category technology speciality courses  Requirement   Credit 1 
Department   Year 24  Semester 3rd 
Course type 3rd  Course code 022666
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.

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
4/1/2022 8:40:46 AM