1 / 41
文档名称:

计算机系统结构导论.ppt

格式:ppt   大小:1,217KB   页数:41页
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

计算机系统结构导论.ppt

上传人:文库新人 2021/9/25 文件大小:1.19 MB

下载得到文件列表

计算机系统结构导论.ppt

相关文档

文档介绍

文档介绍:计算机系统结构导论
目 录
第1章 计算机系统结构导论
计算机系统结构的基本概念
计算机性能评测基础
并行计算机的发展
第1章 计算机系统结构导论
计算机系统结构的基本概念
计算机系统性能的不断提高主要靠器件的变革和计算机系统结构的改进。
计算机换代的标志:
计算机的器件
计算机系统的结构
推动计算机系统结构发展的关键是提高计算机系统的并行性
计算机系统的层次结构
从计算机语言的角度,可将通用计算机系统划分成多级层次结构,每一层以一种不同的语言为特征。
微程序机器级
传统机器语言机器级
操作系统机器级
汇编语言机器级
高级语言机器级
应用语言机器级
按由低层到高层的顺序,各层分别是:
中央
处理机
机器程序
机器指令
系统
第2级
机器语言
计算机
微程序控制
寄存器
传送门
机器指令
时序
第1级
微程序控制
硬联逻辑
逻辑线路
内核
硬操作时序
第0级
硬联逻辑
硬件维护员
设计员
逻辑设计员
机器语言
程序员
实现机器指定功能的中央控制部分
传统机器语言机器级
应用程序
信息处理
系统
应用语言
第6级
应用程序
解释程序
编译程序
运行程序
高级语言
第5级
高级语言
计算机
汇编程序
运行程序
汇编语言
第4级
汇编语言
计算机
操作系统
系统资源
键盘命令
系统原语
第3级
操作系统
操作员
汇编语言
程序员
高级语言
程序员
用户
操作系统机器级
汇编语言机器级
高级语言机器级
应用语言机器级
1. 低层机器级对高层机器级的支持
各层机器级语言的功能是依靠下一层机器级的支持才能实现的,而且,这种支持要满足透明性要求。
透明性:
从计算机系统的某一层的使用者角度看,只需通过该层的语言就可以使用机器,而不必关心其下层的机器级是如何工作和如何实现对上层的支持的。
计算机系统的“透明”是看不到的意思,即对某一层的使用者来说,他看不到该层以下各层的机器属性。
2. 计算机系统结构、计算机组成与实现
计算机系统结构:
(Computer Architecture)也称为计算机体系结构,经典的计算机系统结构的定义是指计算机系统多级层次结构中机器语言机器级的结构,它是软件和硬件/固件的主要交界面,是由机器语言程序、汇编语言源程序和高级语言源程序翻译生成的机器语言目标程序能在机器上正确运行所应具有的界面结构和功能。
计算机组成 :
(Computer Organization)是计算机系统结构的逻辑实现,它主要研究硬件系统在逻辑上是如何组织的,机器级内部数据流和控制流的组成与逻辑设计。计算机实现(Computer Implementation)是指计算机组成的物理实现,主要着眼于器件技术和微组装技术。