|
Teacher name : Manabu Nii
|
Course Title
Computer Architecture
Course Title in English
Computer Architecture
Course Type
Major Courses
−
Eligible Students
School of Engineering
Target Grade
2Year
Course Numbering Code
HETBK3MCA1
Credits
2.00Credits
The course numbering code represents the faculty managing the subject, the department of the target students, and the education category (liberal arts / specialized course). For detailed information, please download the separate manual from the upper right 'question mark'.
Type of Class
講義 (Lecture)
Eligible Year/Semester
Spring semester 2026
Instructor
Manabu Nii
Affiliation
工学研究科
Language of Instruction
Japanese
Related SDGs
9
Office Hours and Location
水曜日12:00~13:00・6206室(メールによる事前連絡が望ましい)
Contact
nii@eng.u-hyogo.ac.jp
Corresponding Diploma Policy
A double circle indicates the most relevant DP number and a circle indicates the associated DP.
Corresponding Undergraduate School DP
3◎/4〇/5〇
Corresponding Graduate School DP
ー
Corresponding University-Wide DP
N/a
Academic Goals of Teacher Training Course
ー
Course Objectives and Learning Outcome
講義目的:計算機を直接使用するにしても、機械に組み込んで使用するにしても、計算機の構造と動作についての正しい知識が必要である。計算機システムはエレクトロニクス技術を基盤として、ソフトウェア技術と一体となって構成される。本講義では、計算機アーキテクチャと呼ばれる計算機の基本的な構造とその動作を理解することを目的とする。
到達目標:
Subtitle and Keywords of the Class
Course Overview and Schedule
授業の概要:コンピュータ(計算機)は日常のあらゆるところに存在している。コンピュータ上ではソフトウェアが動作し、種々のサービスを提供している。コンピュータ(計算機)アーキテクチャとは、ハードウェアがどのように設計され、ハードウェア上でソフトウェアがどのように動作するのか、を包括的に取り扱う。本講義では、まず、ノイマン型計算機における命令の実行を現実化する基本的な機能を説明する。次に、プロセッサとメモリおよび入出力間のデータ転送を述べたのち、仮想メモリ、キャッシュメモリ、パイプライン処理、スーパースカラア−キテクチャ、割込み処理等について述べる。
授業計画: 1.ディジタルと回路(第1章) 2.演算と記憶(第2章) 3.命令実行と制御(第2章) 4.命令セットとアセンブリ言語(第3章) 5.アドレッシングとサブルーチン(第3章) 6.パイプライン処理とハザード(第4章) 7.ハザードの解決(第4章) 8.分岐予測(第4章) 9.記憶の階層(第5章) 10.キャッシュ(第5章) 11.仮想メモリ(第5章) 12.並列処理(第6章) 13.アウトオブオーダ処理(第6章) 14.入出力機構と例外処理(第7章) 15.入出力機器(第7章) 定期試験 In-person/Remote Classification
In-person
Implementation Method and Remote Credit Limit Application
Uses of Generative AI
Limited permission for use
Precautions for using Generative AI
生成AIの利用にあたっては『本学の教育における生成AIの取扱いについて(学生向け)』の記載内容について留意すること。
この授業においては、以下の範囲において、生成AIの利用を許可し、これ以外の範囲での利用は禁止する。生成AIの利用については担当教員の指示に従うこと。教員が認める範囲を超えて生成AIを利用したことが判明した場合は、単位を認定しない、又は認定を取り消すことがある。生成AIの出力した内容について、事実関係の確認や出典・参考文献を確認・追記することが重要である。また、生成AIによる出力結果をそのまま課題・レポートとして提出してはならない。 利用範囲:予習復習、講義資料の要約、課題・レポート文案作成 Textbook
教科書:坂井修一,コンピュータアーキテクチャ,コロナ社
References
講義中に適宜指示する。
Contents and Estimated Time for Pre- and Post- Learning (Preparation and Review)
【予習】授業に際して指示するテキストの部分を事前読み込み(30h)
【復習】講義内容の理解を深め定着させるためにテキストを読み直し(15h),講義内容と対応した章末演習問題を解く(15h) Contents of Active Learning
採用しない。
Grading Criteria and Methods
成績評価の基準:
成績評価の方法:
How to Disclose Assignments and Exam Results
レポートの場合は、講義の中で例を紹介しながら講評する。
定期試験は、全体的な講評や模範解答をユニバーサルパスポートのクラスプロファイル機能を使って示す。 Precautions and Requirements for Course Registration
講義中に指示した課題や事前・事後学習はもとより、「講義内容・授業計画」に記載の該当箇所などについて、十分な予習・復習をして講義に出席すること。 Practical Education
該当しない。
Remarks
In cases where any differences arise between the English version and the original Japanese version, the Japanese version shall prevail as the official authoritative version.
|