计算机组成与结构之总线系统与I/O系统
文章目录
一、I/O系统
定义:I/O系统即使输入输出及其设备管理系统。常见的输入输出设备列如鼠标、键盘、打印机、显示屏等
1.I/O接口
接口又称为界面,指两个相对独立子系统之问的相连部分。用于连接主机和I/O设备的这个转换机构就是I/O接口电路。VO接口的主要功能如下:
(1) 地址译码功能.
(2) 在主机和1O设备间交换数据、控制命今及状态信息等.
(3)支持主机采用程序查询、中断、DMA等访问方式.
(4)提供主机和VO设备所需的缓冲、暂存、驱动能力. 进行数据的类型、格式等方面的转换.
2.接口的分类
(1)按传输格式有并行和串行两种接口
(2)按主机访问方式有程序查询接口、中断接口、DMA接口、通道接口。
(3)按时序控制方式有同步和一部接口
3.接入控制方式
3.1 直接程序控制
(1)程序查询方式在这种方式下,CPU通过执行程序查询外设的状态,判断外设是否准备好遗行数据传.
(2)立即程序传送方式
在这种方式下,I/O接口总是准各好接收来自主机的数据,或随时准各向主机输入数据,CPU无查看接口的状态,而直接执行输入输出指令进行数据传送。这种方式又称为无条件传送或同步传输。
3.2 中断方式
当出现米目系统外部、机器内部甚至处理机本身的任何例外时,CPU暂停技行现行程序,转去处理这些事件,等处理完成后再返回米继续执行原先的程序。
中断处理过程为:
(1)CPU收到中断请求信号后,如果CPU的中断允许触发器为1,则在当前指令执行完成后. 响应中断.
(2)CPU保护好被中断的主程序的断点及现场信息.
(3)CPU根据中断类型码从中断向最表中找到对应的中断服务程序的入口地址,并遇入中断服务程
3.3 直接存储器存取(DMA)方式
DMA方式不是用软件而是梁用一个专门的控制器米控制内存与外设之间的数据交瓷,无外 CPU介入,可大大提高CPU的工作效率,工作过程大致如下:
(1)向CPU中请DMA传送.
(2)获CPU允许后,DMA控制器接管系统总线的控制权。
(3)在DMA控制器的控围下,在存储器和外部设备之间直接进行数据传送,在传送过圆中不需要中央处理器参与。开始时需提供要传送的数据的起始和数据长度。
(4)DMAj结束后,向CPU返回DMA操作完成的信号。
3.4 I/O通道
分为字节多通道、选择通道、数组多通道。
题目:
二、总线系统
注:总线系统在近几年中考的非常的少,或者说基本不考,所以我们不用花太多时间关注这一节,了解基本的概念在结合真题便可以掌握
1. 总线的定义与分类
总线是连接计算机的各个组成部的型信号线,一般可以分为芯片内总线、元总线、内总线、外总线
(1)内总线:计算机各个组成部分的连接线;内总线按功能分为:地址总线、数据总线、控制总线。
(2)外总线:又称通信总线,是计算机对外的接口,可以直接与相应的外部设备或者其他将计算机相连:
(3)常见的外总线有:
串行接口线RS-232、SCSI线(一种并行线)、通用串行线USB
2. 总线的指标
(1)总线宽度:一次可以传输数据的位数,S100为8位,ISA为16位,EISA为32位,PC1-2可达 64位。总线宽度不会超过微处理器外部数据总线的宽度.
(2)总数工作频率:总线信号中有一个CLK时钟信号**,CLK越高每秒钟传输的数据量越大**.ISA. EISA为8MHz,PC1为33.3MHz,PCI-2为66.6MHz.
(3)单个数据传输周期:不同的传输方式,每个数据传输所用CLK周期数不同。ISA要2个周期,PCI用一个。决定了总线传输数据0的最高传输率。
3.SCSI接口
4.真题
三、计算机组成知识完结
到此,计算机的组成的基本知识点大多都在这前6篇中了,也许有些其他的知识点没有写在本章中,但是这并没有关系,在软考中大多在组成原理中考前面的四章,并且都是考察基本的概念和一些基本的计算,如补码、原码、进制转换、两个指令集的区别等,特别的是存储系统的这一章考察的概率比较大,基本上每年都会有至少一分,只要知道大概的基本概念在考试中用排除法基本上也可以选出答案。好了,如果您还有关于组成原理的相关知识不懂,欢迎在评论区交流。