计算机组成原理之系统总线

本文介绍了计算机系统总线的基本概念,包括总线的定义、分类、特性、性能指标及总线控制方式。总线作为各部件间信息传输的桥梁,分为片内、系统和通信总线,具有串行和并行传输方式。文中详细讨论了单总线、双总线和多总线结构,以及总线控制中的链式查询、计数器定时查询和独立请求方式。此外,还探讨了总线传输周期和通信控制的四种方式,强调了分离式通信在提高总线效率方面的作用。
摘要由CSDN通过智能技术生成

总线的基本概念

计算机各部件连接方式

  • 分散连接:各部件之间通过单独的连线进行连接
  • 总线连接:各部件连接到一条公共的信息传输线上,通过总线连接,大大简化了计算机内部的连接线的数量

总线的定义

总线是连接各个部件的信息传输线,是各个部件共享的传输介质。

总线上的信息传输

总线实际上由多条传输线或通路组成,每条传输线可传输一位二进制代码,一串二进制代码在一段时间内逐一传输完成,就是串行传输,若干条传输线可以同时传输若干位二进制代码,这就是并行传输

  • 串行:二进制数据一位一位的进行传输
  • 并行: 一次传输多位二进制数据

注意:任意时刻,只允许一个部件拥有总线的所有权,向总线发送信息,但可以有多个部件同时接受信息

总线结构举例

单总线结构

只有一条系统总线,所有的部件都连接到这条总线上。如果有多个部件同时要求占用总线时,会出现争夺现象,此时,总线成为了机器性能的瓶颈。

在这里插入图片描述

面向CPU的双总线

传统的冯诺依曼机是以运算器为核心的,发展出了面向CPU的双总线,其中一组总线连接CPU和主存,叫存储总线(M总线),另一组用来建立CPU和各I/O之间交换信息的通道,叫输入/输出总线(I/O总线)。缺点在于这种结构在I/O设备与主存交换信息时仍要经过CPU。

在这里插入图片描述

面向存储器的双总线

此结构是在单总线的基础上,又单独开辟一条CPU与主存间的通路,叫存储总线。这组总线速度高,只供主存与CPU之间通信,既提高了传输速率,又减轻了系统总线的负担,还保留了I/O与存储器交换信息时不经过CPU的特点。现代计算机大多数采用此类总线结构。

在这里插入图片描述

总线的分类

片内总线

片内总线是芯片内部的总线

系统总线

系统总线是计算机各部件之间的信息传输线。

<
  • 1
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值