系统总线

来源:互联网 发布:苏州人口数据 编辑:程序博客网 时间:2024/04/20 07:19

系统总线
微型计算机都采用总线结构.所谓总线就是用来传送信息的一组通信线.微型计算机通过系统总线将各部件连接到一起.实现了微型计算机内部各部件间的信息交换.一般情况下.CPU提供的信号需经过总线形成电路形成系统总线.系统总线按照传递信息的功能来分.分为地址总线.数据总线和控制总线.这些总线提供了微处理器(CPU)与存贮器.输入输出接口部件的连接线.可以认为.一台微型计算机就是以CPU为核心.其它部件全"挂接"在与CPU相连接的系统总线上.这种总线结构形式.为组成微型计算机提供了方便.人们可以根据自己的需要.将规模不一的内存和接口接到系统总线上.很容易形成各种规模的微型计算机.系统总线在微型计算机中的地位.如同人的神经中枢系统.CPU通过系统总线对存贮器的内容进行读写.同样通过总线.实现将CPU内数据写入外设.或由外设读入CPU.
需要理解的是:地址总线是专门用于传递地址信息的.它必定是由CPU发出的.因此是单方向.即由CPU发出.传送到各个部件或外设.每个存储单元都有一个固定的地址编码.一个外部设备则常常有多个地址编码.在一台微型机中所有地址编码都是不相重合的.8位微型机中.地址总线16条.最大存储器编码有=64K个.而16位微型机的地址总线是20条.最大内存编码为=1M个.数据线用来传送数据信号.它是双向的.即数据既可以由CPU送到存储器和外设.也可以由存储器和外设送到CPU.数据总线的位数(也称总线宽度)是微型计算机的一个重要指标.它与CPU的位数相对应.但数据的含义是广义的.数据线上传送的信号不一定是真正的数据.可以是指令码.状态量.也可以是一个控制量.控制总线是用于传送控制信号的.其中包括CPU送往存储器和输入/输出接口电路的控制信号如读信号.写信号.中断响应信号.中断请求信号.准备就绪信号等.从前图可以看出.微型计算机实质上就是把CPU.存储器和输入/输出接口电路正确的连接到系统总线上.而计算机应用系统的硬件设计本质上是外部设备同系统总线之间的总线接口电路设计问题.这种总线结构设计是计算机硬件系统的一个特点.由于上述的总线是用来实现微型计算机内部各部件之间信息交换的.所以系统总线也称为微型计算机的内(部)总线.与内总线相对应的还有一个外(部)总线概念.外部总线是指用于实现计算机同计算机.或计算机同其它外部设备之间信息交换的信号传输线.

原创粉丝点击