ImageVerifierCode 换一换
格式:PPT , 页数:60 ,大小:2.74MB ,
资源ID:1703714      下载积分:10 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.docduoduo.com/d-1703714.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录   微博登录 

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(最近-第一章-基础知识_part2.ppt)为本站会员(kuailexingkong)主动上传,道客多多仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知道客多多(发送邮件至docduoduo@163.com或直接QQ联系客服),我们立即给予删除!

最近-第一章-基础知识_part2.ppt

1、计算机,1.3.1 微处理器的组成,1.3 微型计算机系统组成及工作过程,微处理器(CPU):指由一片或几片大规模集成电路组成的具有运算器和控制器功能的中央处理器部件。 由运算器、控制器和寄存器组构成。,典型8位微处理器结构,1.3.2 微型计算机的组成,一、 微型计算机系统的基本组成,二、 总线结构 总线:连接多个功能部件或多个装置的一组公共信号线 内部总线:CPU内部各功能部件和寄存器之间的连线; 外部总线:连接系统的总线,即连接CPU、存储器和I/O接口的总线,又称为系统总线。 地址总线:用来传送地址信息的信号线。总是从CPU发出的,单向、三态。 数据总线:CPU用来传送数据信息的信号线

2、。双向、三态。 控制总线:用来传送控制信号的一组总线。,单向三态门,低电平将三态门打开,双向三态门,所有连到总线上的设备都必须用三态门隔离。微处理器本身也是通过三态门与外部的总线相连接的。,总线:,存储器可以看作是由许多寄存器电路组成的排列有序的记忆体,每个寄存器都被称为一个存储单元,每个存储器单元可以由若干触发器构成。,三、 存储器,存储单元:存储单元是指存储器中每次存取操作所使用到的触发器集合,也可以理解为存储器中的一个寄存器电路。 存储单元的长度:以字节为单位来描述存储单元的大小。 8个触发器可以存放一个8位(bit)的二进制数据,也称为1个字节的数据(Byte)。,存储器的容量:存储器

3、中有许多存储单元,这些存储单元的数量总和就是存储器的容量,也以字节数量来表示。1024字节210字节1K字节1KB1024KB1MB1024MB1GB,存储单元的地址:每个存储单元的编码就是存储单元的地址。,存储单元中的内容:即存储单元中所存放的一组二进制数据。,对存储器的访问(Access):所谓对存储器的访问就是对存储单元的操作,这种操作只有两种类型,一种是读操作(数据输出),另外一种操作是写入操作(数据输入)。,一、微型计算机系统基本构成框架及运行规则,1.3.3 微型计算机的工作过程,微型计算机的基本运行规则: Von Neumann规则 取指令 (分析指令) 执行指令,基于Von N

4、eumann规则的计算机系统工作过程,暂存寄存器TR 临时存放第二操作数的寄存器,寄存器 地址寄存器AR(Address Register) 用于存放当前访问的存储单元地址编码,程序计数器PC(Program Counter)用于存放将要取出的指令所在存储单元的地址编码指令寄存器IR(Instruction Register) 用来存放当前即将执行的一条指令,二、简化的微处理器模型运算器 算术逻辑单元ALU 进行四则运算和逻辑运算的部件 累加器A 直接与ALU连接的寄存器,大多数算术和逻辑运算都要通过该寄存器存放操作数。,指令译码器ID(Instruction Decoder) 将指令译码器中

5、的编码转换为控制器输入电平 通用寄存器组 CPU内部的一组通用寄存器,既可以作为缓冲寄存器临时存放数据,也兼具其他相关功能。,控制逻辑阵列PLA的主要作用是发出各种控制信号(时序信号),使计算机所执行的各种操作均按照一定的节拍和顺序来完成,这样计算机内部的逻辑电路动作才能协调有序而不致发生混乱。,存储器存储器可以存放程序代码和数据,其中程序代码存放在连续的存储单元当中。通常在书面表达中存储单元的地址和存储单元中的数据均以十六进制形式表达。,三、简化的微型计算机系统基本工作原理,设一个CPU中的寄存器均为8位二进制数的寄存器,PC和AR均为8位寄存器,可存放8位二进制的地址编码,数据总线宽度均为

6、8位。,假设一段程序由两条指令组成,以汇编语言书写的程序表示如下: 地址(16进制) 指令编码(16进制) 指令助记符 注释 00H 3E07H MOV A, 7 ;A7 02H 040AH ADD A, 10 ;A+10,基于Von Neumann规则的计算机系统工作过程 第一条指令执行过程:1)取指令过程 PC00H,基于Von Neumann规则的计算机系统工作过程 第一条指令执行过程:1)取指令过程 PCAR,AR00H,基于Von Neumann规则的计算机系统工作过程 第一条指令执行过程:1)取指令过程 PC = PC +1,AR00H,基于Von Neumann规则的计算机系统工

7、作过程 第一条指令执行过程:1)取指令过程 AR 地址译码器,基于Von Neumann规则的计算机系统工作过程 第一条指令执行过程:1)取指令过程 地址译码器产生有效电平选通00H存储单元,基于Von Neumann规则的计算机系统工作过程 第一条指令执行过程:1)取指令过程 控制器发出READ信号使00H存储单元数据输出,基于Von Neumann规则的计算机系统工作过程 第一条指令执行过程:1)取指令过程 00H存储单元数据输出到总线,基于Von Neumann规则的计算机系统工作过程 第一条指令执行过程:1)取指令过程 00H存储单元内容进入内部总线,基于Von Neumann规则的计

8、算机系统工作过程 第一条指令执行过程:1)取指令过程 00H存储单元内容进入指令寄存器IR,基于Von Neumann规则的计算机系统工作过程 第一条指令执行过程:1)取指令过程 IR ID,基于Von Neumann规则的计算机系统工作过程 第一条指令执行过程:1)取指令过程 ID译码后输入控制器产生控制信号,基于Von Neumann规则的计算机系统工作过程 第一条指令执行过程:2)执行指令过程 PC01H,基于Von Neumann规则的计算机系统工作过程 第一条指令执行过程:2)执行指令过程 PCAR,AR01H,基于Von Neumann规则的计算机系统工作过程 第一条指令执行过程:

9、2)执行指令过程 PC=PC+1,AR01H,基于Von Neumann规则的计算机系统工作过程 第一条指令执行过程:2)执行指令过程 AR地址译码器,基于Von Neumann规则的计算机系统工作过程 第一条指令执行过程:2)执行指令过程 地址译码器产生有效电平选通01H存储单元,基于Von Neumann规则的计算机系统工作过程 第一条指令执行过程:2)执行指令过程 控制器发出READ信号使01H存储单元数据输出,基于Von Neumann规则的计算机系统工作过程 第一条指令执行过程:2)执行指令过程 01H存储单元数据输出到总线,基于Von Neumann规则的计算机系统工作过程 第一条

10、指令执行过程:2)执行指令过程 01H存储单元内容进入到内部总线,基于Von Neumann规则的计算机系统工作过程 第一条指令执行过程:2)执行指令过程 01H存储单元内容进入累加器A,基于Von Neumann规则的计算机系统工作过程 第二条指令执行过程:1)取指令过程 PC02H,基于Von Neumann规则的计算机系统工作过程 第二条指令执行过程:1)取指令过程 PC-AR ,AR=02H,基于Von Neumann规则的计算机系统工作过程 第二条指令执行过程:1)取指令过程 PCPC+1,AR=02H,基于Von Neumann规则的计算机系统工作过程 第二条指令执行过程:1)取指

11、令过程 AR - 地址译码器,基于Von Neumann规则的计算机系统工作过程 第二条指令执行过程:1)取指令过程 地址译码器产生有效电平选通02H存储单元,基于Von Neumann规则的计算机系统工作过程 第二条指令执行过程:1)取指令过程 控制器发出READ信号使02H存储单元数据输出,基于Von Neumann规则的计算机系统工作过程 第二条指令执行过程:1)取指令过程 02H存储单元数据输出到总线,基于Von Neumann规则的计算机系统工作过程 第二条指令执行过程:1)取指令过程 02H存储单元内容进入到内部总线,基于Von Neumann规则的计算机系统工作过程 第二条指令执

12、行过程:1)取指令过程 02H存储单元内容进入到指令寄存器IR,基于Von Neumann规则的计算机系统工作过程 第二条指令执行过程:1)取指令过程 IR ID,基于Von Neumann规则的计算机系统工作过程 第二条指令执行过程:1)取指令过程 ID译码后输入控制器产生控制信号,基于Von Neumann规则的计算机系统工作过程 第二条指令执行过程:2)执行指令过程 PC03H,基于Von Neumann规则的计算机系统工作过程 第二条指令执行过程:2)执行指令过程 PCAR ,AR=03H,基于Von Neumann规则的计算机系统工作过程 第二条指令执行过程:2)执行指令过程 PCP

13、C+1,AR=03H,基于Von Neumann规则的计算机系统工作过程 第二条指令执行过程:2)执行指令过程 AR 地址译码器,基于Von Neumann规则的计算机系统工作过程 第二条指令执行过程:2)执行指令过程 地址译码器产生有效电平选通03H存储单元,基于Von Neumann规则的计算机系统工作过程 第二条指令执行过程:2)执行指令过程 控制器发出READ信号使03H存储单元数据输出,基于Von Neumann规则的计算机系统工作过程 第二条指令执行过程:2)执行指令过程 03H存储单元数据输出到总线,基于Von Neumann规则的计算机系统工作过程 第二条指令执行过程:2)执行

14、指令过程 03H存储单元内容进入到内部总线,基于Von Neumann规则的计算机系统工作过程 第二条指令执行过程:2)执行指令过程 03H存储单元内容进入暂存器TR,基于Von Neumann规则的计算机系统工作过程 第二条指令执行过程:2)执行指令过程 与TR数据进入ALU作加法运算,基于Von Neumann规则的计算机系统工作过程 第二条指令执行过程:2)执行指令过程 ALU运算结束,结果输出到数据总线,基于Von Neumann规则的计算机系统工作过程 第二条指令执行过程:2)执行指令过程 计算结果在控制器信号作用下进入累加器,基于Von Neumann规则的计算机系统工作过程 继续取下一条指令并执行,

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报