微机原理与接口技术复习笔记.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
程序(program):实现特定应用的数据定义和指令序列。其中,数据是计算机自动计算的对象,而指令(instruction)是指挥计算机执行各种基本操作的指令,一条指令对应一种基本操作。 冯·诺依曼结构: 计算机必须具备的5个基本部分:算术逻辑单元、存储器、控制单元、输入设备、输出设备。 算术逻辑单元实现数据处理,而数据处理是计算机最根本的功能。 存储器用以暂存原始数据、中间结果、最终处理结果及程序。 控制单元:实现指令的执行,根据指令控制算术逻辑单元的操作及各部分之间的数据传送。 现代计算机:普遍采用的是以存储器为中心的冯·诺依曼结构。 算术逻辑单元 算术逻辑单元 存储器 控制单元 输入设备 输出设备 计算机5个部分之间的关系,两种信息流: 数据流:以存储器为中心,其他部分之间的数据传送都要经过存储器的暂存中转。输入设备输入的原始数据和程序(计算机中各部分之间传送的信息广义上都是数据)要暂存在存储器;控制单元从存储器读取指令;算术逻辑单元从存储器得到原始数据,处理后的结果再存回存储器;输出设备输出从存储器传送来的最终处理结果。数据流表征了配合数据处理和程序执行所必须的操作—数据传送。 控制流:以控制单元为中心。控制单元从存储器读取指令(数据流),根据指令译码产生发向其他部分的控制信号(控制流),指挥算术逻辑单元的数据处理,协调各部分之间的数据传送(数据流)。控制流表征了计算机自动计算的实现—程序执行。 微机在结构上两个显著特点:一是采用CPU,二是各组成部件之间采用总线连接。 存储器 存储器 CPU I/O接口 I/O接口 时钟 输入设备 输出设备 微机结构 时序脉冲的频率就是CPU的工作频率。 时钟周期:时序脉冲的周期。时钟周期是微机的最小定时单位。 总线周期:CPU访问一次总线的时间即为总线周期。由四个时钟周期构成。 指令周期:执行一条指令的时间即为指令周期。指令周期由若干时钟周期够成。 指令周期包括取指周期和执行周期,执行周期包括译码、取操作数、数据处理和存操作数等若干基本操作。 微机的组成结构: 总线:是连接各部件的一组公共信号线; CPU:算术逻辑单元与控制逻辑单元合称为CPU,即中央处理器; 存储器:存储数据和程序; I/O接口:输入/输出设备与总线之间的缓冲电路。在外设侧以输入/输出设备通信标准信号实现数据交换,在总线侧则与存储器类似,被CPU通过总线标准信号访问。 在微机结构中,CPU与输入/输出设备不相关,双方可以独立发展。 寻址: CPU从存储器取指令时,必须发出指令所在存储器单元的地址,程序计数器就是暂存在这个地址的寄存器。CPU根据指令访问存储器单元或I/O接口中的数据时,也必须发出相应的地址,地址寄存器就是暂存在这个地方。 地址总线从CPU向存储器和I/O接口的译码电路传送地址。 译码电路对地址译码之后,即可定位到相应的存储器单元或I/O端口。 总线的功能: 地址总线:用于CPU寻址存储器和I/O端口,针对采用独立寻址方式和存储器单元数目,定义为8位宽度。(功能是从CPU向存储器和I/O接口的译码电路传送地址。) 数据总线:是各部件之间数据传送的公共通道。 控制总线:用于CPU控制单元控制数据总线上的传送过程。 三类信号线不是独立作用的,协调完成数据的传送:CPU首先通过地址总线和M/IO信号线寻址存储器单元或I/O端口,然后通过RD或WR控制线确定数据传送的方向,最后被选通的寄存器与CPU通过数据总线实现数据传送。 数据传送是要实现的目的,数据总线是传送通道,地址总线定位数据的所在,控制总线控制数据的传送方向,三总线协调作用,共同实现数据传输的目的。 数据传输的一端一定是CPU内部的寄存器,由控制单元在CPU内部直接控制,且同一时刻只能有一个CPU工作。 模型机的指令集:共8条。2条数据处理指令(加法和减法操作),2条存储器访问指令,2条输入/输出访问指令,1条流程控制指令(无条件转移)和1条空操作指令。 伪指令:用于向汇编程序指示存储器分配的汇编命令(directive)。 操作系统:一种控制硬件和调度软件全面管理计算机资源的程序。 执行指令:包括取指令和译码发出控制信号两个阶段。后一阶段是通过指令译码器和控制逻辑电路对设计的指令集实现译码,并转换成相应的控制信号。 程序计数器(PC):是控制单元中的一个重要寄存器。其内容是控制单元要执行的下一字节指令的地址,控制单元根据这个地址从存储器去的一字节指令后,就对程序计数器加1,始终指示下一字节指令的地址,这样控制单元就可以不断取得指令(取指令后自加1)。 I/O接口的数据传送方式: 1、查询方式(Query):不需增加额外的硬件,CPU输入或输出数据时,必须先查询相应I/O接口是否就绪,若就绪则进行数据传送,否则继续查询直到满足条件。(耗时) 2、

文档评论(0)

annylsq + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档