紹介・内容 Introduction/Guidance

情報数理科学(特論)2
Information Science (Special)2
• コンピュータ・CPUの1チップ化(プロセッサ化;1971)以降
の発展について
Development of Computer/CPU after its implementation
in one LSI chip (Birth of a Microprocessor; 1971)
• この4半世紀の32ビットプロセッサのシナリオなき(場当た
り的)発展と64ビットへの道のりについて
Ad hoc development of 32 to 64 bit processors in this 25
years
• 次世代コンピュータの可能性
Prediction of computers in the next Generation
福永 力; Chikara Fukunaga
1
Introduction 内容
Contents of Introduction
• CPUの基本知識、基本構造
Basic knowledge and structure of CPU
• 4bit Microprocessor (Apr,1971) Intel 4004
の構成(Structure)
• 4, 8, 16 Microprocessors 発展の概要
(Brief Overview of their history)
福永 力; Chikara Fukunaga
2
主要部の内容
Contents the main part
• 32bitプロセッサの発展
Development of 32bit processors
• メモリとMMU
Memory and Memory Management Unit (MMU)
• Pipeline/Super-pipeline
• キャッシュ
Cache
• 複雑命令セットコンピュータ/縮小命令セットC
CISC/RISC
• Super-scalar (In order, Out of Order)
• 多重コア
Multi-Core
• 64bit Processors
福永 力; Chikara Fukunaga
3
付録
Appendices
• 連想記憶
Associative Memory
• 高速四則演算ロジック
Hardware Arithmetic Calculation Logic
福永 力; Chikara Fukunaga
4
参考書
References
•
•
•
•
•
•
•
•
中澤喜三郎 「計算機アーキテクチャと構成方式」 朝倉書店 1995
中森章 「マイクロプロセッサアーキテクチャ入門」 CQ出版社 2004
柴山潔 「コンピュータアーキテクチャの基礎」 近代化学社 2004
嶋正利 「マイクロコンピュータの誕生 わが青春の4004」 岩波書店
1987
J.Henessy and D.Patterson, “Computer Organization and Design: The
Hardware and software Interface 4th edition” Morgan Kaufmann 2008
J.Henessy and D.Patterson, ”Computer Architecture A Quantitative
Approach 4-5th edition” Morgan Kaufmann 2007, 2011
V.Heuring and H.Jordan
“Computer Systems Design and Architecture, second Edition” Pearson
Education International 2004
J.P.Shen and M.Lipasti “Modern Processor Design - Fundamentals of
Superscalar Processors” McGraw Hill 2005
福永 力; Chikara Fukunaga
5