计算机组成原理1 第一章 概论(2)_第1页
计算机组成原理1 第一章 概论(2)_第2页
计算机组成原理1 第一章 概论(2)_第3页
计算机组成原理1 第一章 概论(2)_第4页
计算机组成原理1 第一章 概论(2)_第5页
已阅读5页,还剩25页未读 继续免费阅读

下载本文档

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

文档简介

计算机组成原理 时间 2011年秋季 授课老师 黄彩霞 第一章计算机系统概论 1 1计算机系统简介 1 4本书结构 1 3计算机硬件的主要技术指标 1 2计算机的基本组成 1 1计算机系统简介 由具有各类特殊功能的信息 程序 组成 1 计算机系统 计算机系统 计算机的实体如主机 外设等 一 计算机软 硬件的概念 1 1 硬盘 电源 导线和电缆 软驱 内存 微处理器 CPU 扩展卡 主板 扩展槽 按任务需要编制成的各种程序 用来管理整个计算机系统 语言处理程序 操作系统 服务性程序 数据库管理系统 网络软件 软件 1 1 标准程序库 1 1 2 计算机的解题过程 二 计算机系统的层次结构 高级语言 虚拟机器M3 汇编语言 虚拟机器M2 机器语言 实际机器M1 微指令系统 微程序机器M0 1 1 用编译程序翻译成汇编语言程序 用汇编程序翻译成机器语言程序 用机器语言解释操作系统 用微指令解释机器指令 由硬件直接执行微指令 1 1 翻译 Translation 翻译技术是先把N 1级程序全部变换成N级程序后 再去执行新产生的N级程序 在执行过程中N 1级程序不再被访问 解释技术是每当一条N 1级指令被译码后 就直接去执行一串等效的N级指令 然后再去取下一条N 1级的指令 依此重复进行 解释 Interpretation 翻译和解释 解释执行比翻译花的时间多 但存储空间占用较少 计算机系统中的层次概念 虚拟机器 virtualmachine 由软件实现的机器 实际机器 actualmachine 由硬件或固件实现的机器 程序员所见到的计算机系统的属性 概念性的结构与功能特性 实现计算机体系结构所体现的属性 有无乘法指令 如何实现乘法指令 指令系统 数据类型 寻址技术 I O机理 具体指令的实现 1 1 三 计算机体系结构和计算机组成 机器语言级程序员 1 2计算机的基本组成 1 计算机由五大部件组成 3 指令和数据用二进制表示 4 指令由操作码和地址码组成 6 以运算器为中心 5 存储程序 一 冯 诺依曼计算机的特点 算术运算逻辑运算 存放数据和程序 将信息转换成机器能识别的形式 将结果转换成人们熟悉的形式 指挥程序运行 1 2 冯 诺依曼计算机硬件框图 ALU 主存辅存 CPU 主机 I O 硬件 CU 二 现代计算机硬件框图 1 2 存储体 大楼 存储单元存放一串二进制代码 存储字存储单元中二进制代码的组合 存储字长存储单元中二进制代码的位数 每个存储单元赋予一个地址号 按地址寻访 存储单元 存储元件 0 1 房间 床位 无人 有人 存储器的基本组成 1 2 MAR MDR 1 2 存储器地址寄存器反映存储单元的个数 存储器数据寄存器反映存储字长 存储器的基本组成 取指令 分析指令 执行指令 PC IR CU 取指 执行 IR存放当前欲执行的指令 访存 访存 完成一条指令 1 2 控制器的基本组成 取x至运算器中 乘以x在运算器中 乘以a在运算器中 存ax2在存储器中 取b至运算器中 乘以x在运算器中 加ax2在运算器中 加c在运算器中 ax b x c 取x至运算器中取数指令 乘以a在运算器中乘法指令 加b在运算器中加法指令 乘以x在运算器中乘法指令 加c在运算器中加法指令 计算ax2 bx c 1 2 三 编程举例 存数结果存放存数指令 以取数指令为例 主机完成一条指令的过程 1 2 以存数指令为例 1 2 主机完成一条指令的过程 1 3计算机硬件的主要技术指标 1 机器字长 2 运算速度 CPU一次能处理数据的位数与CPU中的寄存器位数有关 主频单位时间的脉冲个数 221 256KB 3 存储容量 主存容量 辅存容量 存储单元个数 存储字长 字节数 字节数80GB 如 MARMDR容量 108 1632 存放二进制信息的总数量 1 3 1K 8位 64K 32位 CPU CenterProcessingUnit中心处理单元CU ControlUnit控制单元ALU ArithmeticLogicUnit算术逻辑单元MAR MemoryAddressRegister存储器地址寄存器MDR MemoryDataRegister存储器数据寄存器PC ProgramCounter程序计数器 存放将要执行的指令的地址 IR Instructionregister指令寄存器 存放要执行的指令 ACC Accumulator累加器MQ Multiplier quotientRegister乘商寄存器X 操作数寄存器 附录 MIPS MillionInstructionPerSecondFLOPS FloatingPointOperationPerSecondCPI CyclePerSecond 计算机系统中的层次概念 虚拟机器 virtualmachine 由软件实现的机器 实际机器 actualmachine 由硬件或固件实现的机器 内容回顾 1 2 冯 诺依曼计算机硬件框图

温馨提示

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

评论

0/150

提交评论