
计算机系统结构
计算机系统结构

计算机系统结构 (第1讲) 主讲人: 郑纬民教授 清华大学计算机系
计算机系统结构 (第1讲) 主讲人: 郑纬民 教授 清华大学计算机系

计算机系统结构课程介绍 Computer Architecture “建筑学”、“建筑物的设计或式样” 通常是指一个系统的外貌。 计算机系统结构计算机体系结构 研究内容 从外部来研究计算机系统 使用者所看到的物理计算机的抽象
计算机系统结构课程介绍 Computer Architecture “建筑学”、“建筑物的设计或式样”, 通常是指一个系统的外貌。 计算机系统结构 计算机体系结构 研究内容 从外部来研究计算机系统 使用者所看到的物理计算机的抽象

编写出能够在机器上正确运行的程序所 必须了解到的计算机的属性。 软硬件功能分配及分界面的确定 学习目的 建立计算机系统的完整概念 学习计算机系统的分析方法和设计方法 掌握新型计算机系统的基本结构及其工 作原理
编写出能够在机器上正确运行的程序所 必须了解到的计算机的属性。 软硬件功能分配及分界面的确定 学习目的 建立计算机系统的完整概念 学习计算机系统的分析方法和设计方法 掌握新型计算机系统的基本结构及其工 作原理

学科方向 级学科:计算机科学与技术 级学科:计算机系统结构计算机软件 计算机应用技术 与其他课程的交叉 主要包括:计算机组成原理、计算机操作系 统、汇编语言、数据结构、微机原理、高 级语言等 新内容:超标量处理机、超流水线处理机 向量处理机、并行处理机、多处理机等 交叉点内容:提高,建立完整概念
学科方向 一级学科:计算机科学与技术 二级学科:计算机系统结构 计算机软件 计算机应用技术 与其他课程的交叉 主要包括:计算机组成原理、计算机操作系 统、汇编语言、数据结构、微机原理、高 级语言等 新内容:超标量处理机、超流水线处理机、 向量处理机、并行处理机、多处理机等 交叉点内容:提高,建立完整概念

计算机系统结构正处于变革时期 软件、系统结构、组成技术,两头发展快、 中间慢 非冯计算机正兴起 系统结构的发展时期已经到来 课程安排 课内:48学时;课外:课内外比例1:2; 除完成作业外,还要多看参考书 教材 计算机系统结构,清华大学出版社,2001
计算机系统结构正处于变革时期 软件、系统结构、组成技术,两头发展快、 中间慢 非冯计算机正兴起 系统结构的发展时期已经到来 课程安排 课内:48学时;课外:课内外比例1:2; 除完成作业外,还要多看参考书 教材 计算机系统结构,清华大学出版社,2001

主要参考书 1.Patterson D A,Hennessy J L,Computer Architecture:A Quantitative Approach,2 Ed..San Francisco:Morgan Kaufimann Publishers,1995 2.李学干,苏东庄,计算机系统结构,西安电 子科技大学出版社,1991年。 3.Kai Hwang,高等计算机系统结构并行 性可扩展性可编程性,清华大学出版社
主要参考书 1.Patterson D A, Hennessy J L, Computer Architecture: A Quantitative Approach, 2 Ed., San Francisco: Morgan Kaufmann Publishers, 1995. 2.李学干,苏东庄,计算机系统结构,西安电 子科技大学出版社,1991年。 3.Kai Hwang,高等计算机系统结构 并行 性 可扩展性 可编程性,清华大学出版社

计算机系统结构 第一章基本概念 第六章「 向量处理机 第二章指令系统 第七章互连网络 第三章存储系统 第八章 并行处理机和 第四章输入输出系统 多处理机 第五章标量处理机
计算机系统结构 第一章 基本概念 第二章 指令系统 第三章 存储系统 第四章 输入输出系统 第五章 标量处理机 第六章 向量处理机 第七章 互连网络 第八章 并行处理机和 多处理机

第一章基本概念 1.1计算机系统结构的定义 1.2计算机系统的评价标准 1.3计算机系统的设计方法 1.4计算机系统结构的发展 1.5计算机系统的分类
第一章 基本概念 1.1 计算机系统结构的定义 1.2 计算机系统的评价标准 1.3 计算机系统的设计方法 1.4 计算机系统结构的发展 1.5 计算机系统的分类

1.1计算机系统结构的定义 1.1.1两种定义 1.定义一 Amdahl于1964年在推出IBM360系列计算 机时提出:程序员所看到的计算机系 统的属性,即概念性结构和功能特性 程序员:汇编语言、机器语言、编译程 序、操作系统 看到的:编写出能够在机器上正确运行 的程序所必须了解到的东西
1.1 计算机系统结构的定义 1.1.1 两种定义 1. 定义一 Amdahl于1964年在推出IBM360系列计算 机时提出:程序员所看到的计算机系 统的属性,即概念性结构和功能特性 程序员:汇编语言、机器语言、编译程 序、操作系统 看到的:编写出能够在机器上正确运行 的程序所必须了解到的东西