lecture 1 概述 - 复制.ppt

  1. 1、本文档共37页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
lecture 1 概述 - 复制

计算机硬件-存储器 定义:计算机中用于完成记忆功能的设备叫做存储器MEM。 功能:用于存放程序(指令)和数据。存储器具有按给定地址进行写入/读出信息,并能长期保存信息的功能。 字长的概念:参与运算的二进制数的基本位数。 字的分类:存储器中的字基本上可分为两类:一类是指令(即指令字);另一类是操作数(即数据字)。 容量(存储单元、存储单元地址、容量单位)和单位(b, B, KB,MB,GB,TB) 地址的概念:字节编址,字编址 计算机硬件-控制器 控制器的基本任务 按照一定的顺序一条接着一条取指令、指令译码、执行指令。 一条指令的完成需要经过:取指周期和执行周期 控制器完全可以区分开哪些是指令字,哪些是数据字。一般来讲,取指周期中从内存读出的信息流是指令流,它流向控制器;而在执行器周期中从内存读出的信息流是数据流,它由内存流向运算器。 计算机硬件-控制器 控制器需要解决的几个问题 从哪里取指令??程序计数器 取回的指令要做什么操作??操作码、指令译码器、控制电路 哪里取数据??操作数(地址码) 如何知道取出的是指令还是数据??时序部件:取指周期、执行周期 下一条指令在什么位置??PC+1 1 2 3 5 6 7 8 9 以取数指令为例 4 主机完成一条指令的过程 CU 控制 单元 主存储器 MDR MAR 存储体 CPU PC 控制器 IR … 运算器 MQ ACC ALU X I/O 设 备 乘商寄存器 1 2 3 5 6 7 9 8 以存数指令为例 4 主机完成一条指令的过程 CU 控制 单元 主存储器 MDR MAR 存储体 CPU PC 控制器 IR … 运算器 MQ ACC ALU X I/O 设 备 乘商寄存器 计算机硬件-控制器 控制器由三大部件组成:指令部件、时序部件和控制部件 指令部件:完成取指并分析 程序计数器PC(Procedure Count):存放现行指令地址,通常还决定下一条指令地址,其方法是将现行指令地址加1。 指令寄存器IR(Instruction Register):存放正在执行的指令。 指令译码器ID(Instruction Decoder):将指令的操作码译成相应的控制信号去控制相应的电路。 地址形成部件:根据指令的不同寻址方式,用来形成操作数的有效地址(微、小型机中一般直接利用运算器来进行有效地址的计算) 存储器 输出 输入 运算器 控制器 数据信号 控制信号 地址信号 计算机硬件-控制器 时序部件:时序部件能产生一定的时序信号,以保证机器的各功能部件有节奏地进行信息传送、加工及信息存储 时钟源:产生具有一定频率和宽度的时钟脉冲信号,为整个机器提供基准信号 启停控制逻辑:启停控制逻辑的作用是根据计算机的需要,可靠地开放或封锁脉冲,控制时序信号的发生或停止,实现对整个机器的正确启动或停止 节拍发生器:节拍信号发生器又称脉冲分配器。以主脉冲为基准产生与指令相应的周期、节拍信号。 计算机硬件-控制器 控制部件:产生控制信号 微操作电路:一条指令的取出和执行可以分解成很多最基本的操作,这种最基本的不可再分割的操作称为微操作。微操作信号发生器也称为控制单元(CU)。微操作控制信号是由指令部件提供的操作信号和时序部件提供的时序信号、条件信号、中断信号形成的 中断控制逻辑:中断控制逻辑是用来控制中断处理的硬件逻辑。 计算机硬件-适配器与IO设备 输入设备的任务:能将计算程序、原始数据及某些字符以计算机能识别的形式送到机器中,供机器自动计算用。 输出设备的任务:能将计算机的工作结果或回答信号以人能识别的各种形式表达出来。 适配器:它使得被连接的外围设备通过系统总线与主机进行联系,以便使主机和外围设备并行协调地工作 存储器 输出 输入 运算器 控制器 数据信号 控制信号 地址信号 计算机硬件-总线 构成计算机系统的骨架,是多个系统部件之间进行数据传送的公共通路。 总线上的信息:数据、地址、控制信号 存储器 输出 输入 运算器 控制器 数据信号 控制信号 地址信号 主要内容 *计算机硬件 硬件组成:运算器,存储器,控制器,适配器与输入输出系统,计算机的工作过程 计算机软件 *软件的组成与分类 软件的发展演变 *计算机系统层次结构 多级计算机系统 软件与硬件的逻辑等价性 *计算机性能指标: 吞吐量、响应时间;CPU时钟周期、主频、CPI、CPU执行时间;MIPS、MFLOPS 计算机软件 用来管理整个计算机系统 系统软件 应用软件 语言处理程序 操作系统 服务性程序 数据库管理系统 网络软件 软 件 用户利用计算机来解决某些问题而编制的程序 Hardware/Software Interface 举例:要求机器把两个数7和10相加 SUM=7+10; 汇编程序: MOV AL,7 A

文档评论(0)

yaocen + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档