1.1.2计算机系统的多级层次模型(P3) 第5级专用应用语言机器-特定应用用户(使用特定应用语言) 经应用程序翻译成高级语言) 第4级圃用高级语言机器一高级语言程序员(使用通用高级语言) 经编译程序翻译成汇编语言) 第3级[汇编语言机器}汇编语言程序员(使用汇编语言) 经汇编程序翻译成机器语言、操作系统原语) 第级操作系统语言机器·操作系统用户(使用操作系统原语) 经原语解释子程序翻译成机器语言) 第l级传统机器语言机器-传统机器程序员(使用二进制机器语言 由微程序解释成微指令序列) 第0级微指令语言机 微指令程序员(使用微指令语言) (由硬件译码器解释成控制信号序列) 图1.1计算机系统的多级层次模型 20019.1 计算机系统结构
2001.9.1 计算机系统结构 6 第5级 专用应用语言机器 特定应用用户 (使用特定应用语言) (经应用程序翻译成高级语言) 第4级 通用高级语言机器 高级语言程序员(使用通用高级语言) (经编译程序翻译成汇编语言) 第3级 汇编语言机器 汇编语言程序员 (使用汇编语言) (经汇编程序翻译成机器语言、操作系统原语) 第2级 操作系统语言机器 操作系统用户 (使用操作系统原语) (经原语解释子程序翻译成机器语言) 第1级 传统机器语言机器 传统机器程序员(使用二进制机器语言) (由微程序解释成微指令序列) 第0级 微指令语言机器 微指令程序员 (使用微指令语言) (由硬件译码器解释成控制信号序列) 图1.1 计算机系统的多级层次模型 1.1.2 计算机系统的多级层次模型(P3)
1.1.3其他重要名词概念(自学) [计算机组成]计算机系统结构的逻辑实现。(P5) ·[计算机实现]计算机组成的物理实现。 (P5) [计算机系统设计的3种主要方法]:“由下往上”、“由上往 由中间开始”。(P14) [系列机](P23) ·[兼容性](P24) [模拟](P24) [仿真](P24) ·[虚拟机](P24 [宿主机](P24) 0°行性]求解一个问题的岩搡牲时间安排上的可重叠性。7
2001.9.1 计算机系统结构 7 1.1.3 其他重要名词概念(自学) • [计算机组成]计算机系统结构的逻辑实现。(P5) • [计算机实现]计算机组成的物理实现。 (P5) • [计算机系统设计的3种主要方法]: “由下往上” 、 “由上往 下” 、 “由中间开始”。(P14) • [系列机] (P23) • [兼容性] (P24) • [模拟] (P24) • [仿真] (P24) • [虚拟机] (P24) • [宿主机] (P24) • [并行性] 求解一个问题的若干操作在时间安排上的可重叠性
1.1.4冯.诺依曼( Von neumann)型机器的特点(P22) 传统计算机又称为冯.诺依曼型机器,它由运算器、控制器 存储器、输入设备和输出设备5部分组成,并具有如下特点 1.以运算器为数据流动中枢,以控制器为控制命令中枢; 2.存储程序并且执行,程序象数据一样可以修改; 3.存储器按地址访问,线性顺序编址 4程序顺序执行; 5.指令由操作码与操作数两部分组成; 6.数据用二进制编码 20019.1 计算机系统结构 7.机器由硬件与软件组成,硬件功能不能改变
2001.9.1 计算机系统结构 8 1.1.4 冯.诺依曼(Von Neumann)型机器的特点(P22) • 传统计算机又称为冯.诺依曼型机器,它由运算器、控制器、 存储器、输入设备和输出设备5部分组成,并具有如下特点: • 1.以运算器为数据流动中枢,以控制器为控制命令中枢; • 2.存储程序并且执行,程序象数据一样可以修改; • 3.存储器按地址访问,线性顺序编址; • 4.程序顺序执行; • 5.指令由操作码与操作数两部分组成; • 6.数据用二进制编码; • 7.机器由硬件与软件组成,硬件功能不能改变
1.1.5现代计算机系统的分类(Flyn分类法,P6) ·按照指令流和数据流的多倍性状况把计算机分为: 1.单指令流单数据流(SISD-- Single Instruction Stream Single data Stream) 2.单指令流多数据流(SIMD- Single Instruction Stream Multiple data stream) 3.多指令流单数据流(MISD- Multiple Instruction Stream Single data stream) 4.多指令流多数据流(MIMD-- Multiple Instruction Stream Multiple data Stream) 一例题P32,题7题9,题Q 200 算机系统结构
2001.9.1 计算机系统结构 9 1.1.5 现代计算机系统的分类(Flynn分类法,P6) • 按照指令流和数据流的多倍性状况把计算机分为: • 1.单指令流单数据流(SISD---Single Instruction Stream Single Data Stream) • 2.单指令流多数据流(SIMD---Single Instruction Stream Multiple Data Stream) • 3.多指令流单数据流(MISD---Multiple Instruction Stream Single Data Stream) • 4.多指令流多数据流(MIMD---Multiple Instruction Stream Multiple Data Stream) • 例题:P32,题7,题8 ,题9
1.2定量知识 3个性能公式 2.1 Amdahl定律(加快经常性事件原理,P9) (1-F)+ 其中:Sn 全局加速比 原执行时间(old) 新执行时间(new) A二改进部分的局部加速比 被改进部分原执行时间占原来总时间的百分比。 20019.1 计算机系统结构
2001.9.1 计算机系统结构 10 1.2 定量知识───3个性能公式 • 1.2.1 Amdahl定律(加快经常性事件原理,P9) e e e n o n S F F T T S (1 ) 1 其中:Sn ── 全局加速比; To ── 原执行时间(old); Tn ── 新执行时间(new); Se ── 被改进部分的局部加速比; Fe ── 被改进部分原执行时间占原来总时间的百分比