微机原理第章.ppt

微机原理第章.ppt

ID:56475066

大小:304.00 KB

页数:36页

时间:2020-06-19

微机原理第章.ppt_第1页
微机原理第章.ppt_第2页
微机原理第章.ppt_第3页
微机原理第章.ppt_第4页
微机原理第章.ppt_第5页
资源描述:

《微机原理第章.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、存储器I/O接口输入设备I/O接口数据总线DB控制总线CB地址总线AB输出设备CPU微机的硬件由CPU、存储器、输入/输出设备构成;输入/输出设备通过输入/输出接口与系统相连;(输入/输出接口简称I/O接口)各部件通过总线连接。构成部件(1)微型计算机的典型结构中央处理器CPU计算机的核心部件,一般具有下列功能:进行算术和逻辑运算;可保存少量的数据;能和存储器、I/O接口电路中的I/O端口交换数据;提供整个系统所需要的定时和控制。另外,CPU在内部结构上都包含下面这些部件:算术逻辑部件(ALU);累加器和通用寄存器组;程序计数器(指令指针)、指令寄存器和译码器;时序和控制部件。CPU结

2、构示意图地址信号标志寄存器指令寄存器数据暂存器控制部件指令译码器地址寄存器指令指针寄存器R1R2R3R4寄存器组数据信号控制信号ALUDSESSSCSIP数据暂存器执行部件控制电路指令译码器总线接口控制电路AXBXCXDXAHBHCHDHSIDIBPSPALBLCLDL寄存器组BIUABDBCB地址加法器指令队列PSW标志寄存器EU运算器DSESSSCSIP数据暂存器执行部件控制电路指令译码器总线接口控制电路AXBXCXDXAHBHCHDHSIDIBPSPALBLCLDL寄存器组ABDBCB地址加法器指令队列PSW标志寄存器运算器8088编程结构内存储器(内存)内存是存储程序和数据的部

3、件,由地址译码器、内存单元等构成。n根CPU地址线AB数据线DB控制线CB地址译码器1100110000110011101010101111000010001000地址00...0000地址00...0001地址00...0010地址00...0011地址11…1111内存结构示意图内存单元内存单元的地址内存单元的内容对内存的读/写操作内存单元存储信息的基本单元。每片内存芯片有若干个内存单元。每个单元可存储1位或多位(2N位)等二进制数。n根CPU地址线AB数据线DB控制线CB地址译码器1100110000110011101010101111000010001000地址00...000

4、0地址00...0001地址00...0010地址00...0011地址11…1111内存单元的地址为区分各内存单元,每个内存单元对应有一个地址。地址线上的数据经译码后只有唯一的内存单元被选中。n根CPU地址线AB数据线DB控制线CB地址译码器1100110000110011101010101111000010001000地址00...0000地址00...0001地址00...0010地址00...0011地址11…1111内存单元的内容每个内存单元所存储的二进制数据。n根CPU地址线AB数据线DB控制线CB地址译码器110011000011001110101010111100001

5、0001000地址00...0000地址00...0001地址00...0010地址00...0011地址11…1111对内存的读/写操作CPU发出地址信号,选中相应的内存单元。若是读操作,CPU发出内存读控制信号,被选中的内存单元将其内容经数据总线送入CPU。若是写操作,CPU发出内存写控制信号,CPU将欲写的内容经数据总线,写入被选中的内存单元。n根CPU地址线AB控制线CB地址译码器1100110000110011101010101111000010001000地址00...0000地址00...0001地址00...0010地址00...0011地址11…1111数据线DB输入

6、/输出接口(I/O接口)和外设(输入输出设备)外设的电信号、运行速度与CPU不匹配,不能与CPU直接相连,必须通过I/O接口与CPU相连。存储器I/O接口输入设备I/O接口数据总线DB控制总线CB地址总线AB输出设备CPUI/O接口结构示意图CPU通过对I/O端口进行读/写操作,实现对外设的控制。I/O端口1I/O端口2I/O端口3地址译码数据缓冲控制电路外设ABDBCBCPUI/O接口电路I/O端口I/O端口的地址I/O端口的内容对I/O端口的读/写操作I/O端口I/O接口内部通常有一个或多个寄存器,用以存放各种信息,称I/O寄存器或I/O端口。I/O端口1I/O端口2I/O端口3地

7、址译码数据缓冲控制电路外设ABDBCBCPUI/O端口的地址为区分各I/O端口,每个端口对应有一个端口地址。I/O端口1(23H端口)I/O端口2(24H端口)I/O端口3(25H端口地址译码数据缓冲控制电路外设ABDBCBCPUI/O端口的内容10010101(状态端口)01101010(数据端口)11000110(控制端口)地址译码数据缓冲控制电路外设ABDBCBCPU根据存放内容的不同可分为:状态端口,数据端口,控制端口指I/O端口存放的

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。