四、总线的基本概念

1.   计算机部件的连接方式的演变:

       i.   分散连接方式:

            *1. 即各部件之间使用单独的连线;

            *2. 早期:以运算器为中心的分散连接;

                              缺点:尤其是I/O与MM交换信息时必须通过运算器导致运算器停止运算,严重影响CPU效率;

            *3. 后来:以存储器为中心的的分散连接;

                              缺点:虽然使CPU效率提高了,但是CPU和I/O之间信息交换的灵活性仍然非常差;

        ii.  总线连接方式:

             *1. 将各部件连接到一组传输线上,这祖线就是总线,作为传输公共信息的介质;

             *2. 用以解决分散连接的不足;

             *3. 由于诸部件都共享这样一条通信线路,未解决冲突问题,规定某一个时刻只能有一个部件占用总线资源;


2.   总线的分类:

      a. 按照数据传送方式分为两类:

          (1)串行总线:即单条传输线(因此宽度为1,即位数为1),数据只能一位一位按顺序分时传输;

          (2)并行总线:即多条并行一位宽的传输线,数据可多位同时传输;

      b. 按照连接部件不同分为三类总线:

          (1)片内总线:即集成芯片内部的总线,如CPU内的总线、主存内的总线等;

          (2)系统总线:即CPU、MM、I/O接口之间的信息传输线,由于这些部件都位于主板插槽中,因此系统总线又称为板级总线或板间总线;

          (3)通信总线:用于计算机系统之间或者计算机系统和其它系统(如控制仪表、移动通信等)之间的通信;

                                        按传输方式分为串行和并行,不管串行还是并行,传输速率都和举例成反比,短距离内并行比串行速率高得多;         

                                        串行适合远距离传输(几千到几千公里),并行适合近距离传输(30米以内),并且串行可以用现有的电话网络实现;


3.   系统总线按传输数据的类型分类:

       a. 数据总线:双向传输,宽度和机器字长(即寄存器宽度)和主存宽度有关;

       b. 地址总线:由CPU单向输出,其传输的地址数据从数据总线中的指令获取;

       c. 控制总线:用于传输各种控制信号,就每一个总线而言是单向的,不是从CPU发向某部件就是由某部件发向CPU,因此从整体看来控制总线是双向的(一些是CPU发出一些是传入CPU);

           实际作用:

           i.   解决总线占用冲突的问题;

           ii.  传输一些基本的控制信号(读还是写等);

           iii. 监控各部件的工作状态(空闲状态等);

           iv.  几个常见的控制信号:

                 中断请求(部件要求中断自己对总线的占用)、中断允许、总线请求(部件请求总线占用权)、总线允许、存储器读写、I/O读写;

                 时钟信号:同步各种操作;

                 复位信号:初始化各个部件;

                 传输信号:表示数据已被接受或者已被送至数据总线上;


4.   总线特性:

      a. 机械特性:指总线在机械连接上的性能,如插口大小、针数、形状等;

      b. 电气特性:指总线中信号传递方向(比如数据总线是双向的)、有效电平范围(+5V为逻辑1,-5V为逻辑0等);

          注:大多数总线电平与TTL相符(即高电平为1,低电平为0),但也有例外,如RS-232C的串行总线接口标准规定,低电平为1,高电平为0;

      c. 功能特性:是指总西安中各个传输线的功能,比如地址总线传送地址码、数据总线传数据码等(后面将会看到还有总线的复用,即不同功能的总线分时共享同一条传输线);

      e. 时间特性:即总线中各种不同信号相互之间存在一种时序关系,此特性可用信号时序图来描述;

  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值