Course title
紙パルプ科学   [Pulp and Paper Science and Technology]
Course category specialized courses/ major subjects  Requirement   Credit 2 
Department   Year 24  Semester Spring 
Course type Spring  Course code 02a2680
Instructor(s)
服部 祐介   [HATTORI Yusuke]
Facility affiliation Faculty of Agriculture Office   Email address

Course description
The aims of this course are to assimilate a basic concept of microprocessor architecture and design, and to understand how a microprocessor works in accordance with machine instructions, which programs are translated into, from a software point of view. The students will study hardware architecture of microprocessor including pipelineing using the Z80 CPU, which is a basic processor. In addition, they will learn how a small program is understood by the microprocessor, how each register changes, and how the answer is obtained.
Expected Learning
(1) Being equipped with the basic knowledge about microprocessor architecture,
(2) Understanding how simple microprocessers (e.g. Z-80) work with machine instructions, and
(3) Being able to make some elementary programs in assembly langueges.
Course schedule
[ 1] Orientation and introduction to microprocessor
[ 2] Binary number and Logic circuits
[ 3] Microprocesser architecture (1)
[ 4] Microprocessor architecture (2)
[ 5] Memory, I/O, OS
[ 6] Think about microprocessors around you!
[ 7] Parallelizing methods(1)
[ 8] Parallelizing methods(2)
[ 9] Assembly languege (1)
[10] Assembly languege (2)
[11] Exercises(1)
[12] Basic examples and programming(1)
[13] Basic examples and programming(2)
[14] Exercises (2)
[15] Final exam
Prerequisites
Computer Programming & Practices, Logic Circuits
Required Text(s) and Materials
Kenji Suda and Masaru Yoda, "The Base of Microcomputer Application Systems," Kyoritu Shuppan.
References
Masamitsu Yuga and Kei Chiyoya, "Introduction to Microcomputer Control Programming," CORONA Publishing.
Assessment/Grading
Report(40%), Final exam(60%)
Message from instructor(s)
Microprocessor has become a tool and a basic knowledge in any fields. Let's understand the way how it works and have a perfect command of it.
Course keywords
Microcomputer, hardware, software, machine languege, assembly languege
Office hours
Remarks 1

Remarks 2
Related URL
Lecture Language
Japanese
Language Subject
Last update
1/12/2023 7:17:26 PM