计算机组成原理第二讲概论_第1页
计算机组成原理第二讲概论_第2页
计算机组成原理第二讲概论_第3页
计算机组成原理第二讲概论_第4页
计算机组成原理第二讲概论_第5页
已阅读5页,还剩16页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

计算机组成原理第二讲概论第1页,共21页,2023年,2月20日,星期四内容回顾诺依曼体制的主要思想信息的数字化表示用数字化方法表示信息的优点存储程序的核心内容第2页,共21页,2023年,2月20日,星期四计算机系统组织硬件系统硬件系统:运算器、控制器、存储器、输入设备、输出设备等构成计算机硬件系统。中央处理器:运算器和控制器(加Cache)主机:CPU和存储器(加I/O接口和系统总线)I/O设备:输入设备和输出设备第3页,共21页,2023年,2月20日,星期四硬件系统常见计算机硬件系统组成主存辅存CPU主机I/O硬件CU存储器输入设备运算器输出设备控制器第4页,共21页,2023年,2月20日,星期四硬件系统常见计算机硬件系统组成ALUCPU主机I/OCU主存第5页,共21页,2023年,2月20日,星期四硬件系统典型的硬件系统结构以总线为基础的系统结构

CPU主存接口接口

I/O

I/O系统总线(地址、数据、控制)第6页,共21页,2023年,2月20日,星期四硬件系统典型的硬件系统结构采用通道或输入/输出处理机的大型系统结构

CPU主存通道

I/O控制器

I/O通道

I/O

I/O

I/O

I/O控制器

I/O控制器第7页,共21页,2023年,2月20日,星期四硬件系统典型硬件系统结构多机系统—紧耦合系统:通过总线或交叉开关矩阵进行多机互连,通过共享存储器实现多机之间的信息交换

CPU

LM共享存储器

I/O

I/O...

CPU

LM...第8页,共21页,2023年,2月20日,星期四硬件系统典型硬件系统结构多机系统—松耦合系统:通过通信网络连接各节点,节点之间以中断方式传送信息包。

CPU

LM

CAS

CAS

I/O

I/O

LM

CPU

MTS消息传送系统局部总线局部总线第9页,共21页,2023年,2月20日,星期四软件系统系统软件:应用软件:软件用来管理整个计算机系统

操作系统语言处理程序(解释、编译)数据库管理系统服务性程序(编辑、调试、诊断)网络软件按任务需要编制成的各种程序科学计算类程序工程设计类程序数据处理类程序信息管理类程序自动控制类程序第10页,共21页,2023年,2月20日,星期四系统组成层次结构从硬、软件组成角度划分的层次结构模型传统机器级(指令系统)微程序级(微程序控制器)逻辑部件级(硬件逻辑部件)操作系统级(操作系统)语言处理程序(解释、编译)应用程序(软件资源)用户程序级(用户程序)系统分析级(数学模型、算法)软件部分图1-9从组成角度划分的层次结构模型硬、软界面第11页,共21页,2023年,2月20日,星期四系统组成层次结构从硬、软件组成角度划分的层次结构模型(1)自下而上,计算机系统的逐级生成过程拟定指令系统(它是CPU硬、软界面所在)创建硬件系统(称为硬核。能实现指令功能)配置操作系统(它是系统软件的核心和基础)配置语言处理程序及软件资源(将它们置于操作系统的管理调度之下)输入用户程序第12页,共21页,2023年,2月20日,星期四系统组成层次结构从硬、软件组成角度划分的层次结构模型(2)自上而下,应用计算机求解问题的过程系统分析级用户程序级操作系统级传统机器级(或机器语言级)硬件系统级第13页,共21页,2023年,2月20日,星期四系统组成层次结构从语言功能角度划分层次结构

机器语言面向机器汇编语言面向机器高级语言面向问题第14页,共21页,2023年,2月20日,星期四系统组成层次结构从语言功能角度划分层次结构

计算机高级语言程序目标程序结果翻译运行计算机的解题过程第15页,共21页,2023年,2月20日,星期四系统组成层次结构从语言功能角度划分层次结构

高级语言虚拟机器M3汇编语言虚拟机器M2操作系统虚拟机器机器语言实际机器M1微指令系统微程序机器M0第16页,共21页,2023年,2月20日,星期四用编译程序翻译成汇编语言程序用汇编程序翻译成机器语言程序用机器语言解释操作系统用微指令解释机器指令由硬件直接执行微指令软件硬件虚拟机器M4虚拟机器M3虚拟机器M2实际机器M1微程序机器M0系统组成层次结构第17页,共21页,2023年,2月20日,星期四硬软件功能划分性能

软件硬件硬件比例少硬件比例增加在完成相同功能的前提下:价格技术条件要求性能

价格技术条件要求硬件软件第18页,共21页,2023年,2月20日,星期四硬软件功能划分

硬件软化:软件完成较复杂功能,以降低硬件开销。软件硬化:硬件完成较复杂功能,以提高处理速度。软件固化:运行微程序实现较复杂功能,以提高性价比。功能分配与设计目标、技术条件有关。

关于指令系统的最小功能集合第19页,共21页,2023年,2月20日,星期四计算机的特点自动连续地执行程序运算速度快运算精度高存储能

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论