按照传递信息的功能不同,微型计算机的内部总线分为哪三种

2022-09-20 深圳推广 技术文档

三种内部总线:1、数据总线,用于传送数据信息,可在CPU与RAM之间来回传送需要处理或是需要储存的数据;2、地址总线,是CPU或有DMA能力的单元,用来沟通这些单元想要访问计算机内存组件/地方的物理地址;3、控制总线,可将微处理器控制单元的信号,传送到周边设备。

php零基础到就业直播视频课:进入学习
程序员必备接口测试调试工具:立即使用

本教程操作环境:windows7系统、Dell G3电脑。

总线(Bus)是计算机各种功能部件之间传送信息的公共通信干线,它是由导线组成的传输线束。

总线是一种内部结构,它是cpu、内存、输入、输出设备传递信息的公用通道,主机的各个部件通过总线相连接,外部设备通过相应的接口电路再与总线相连接,从而形成了计算机硬件系统。在计算机系统中,各个部件之间传送信息的公共通路叫总线,微型计算机是以总线结构来连接各个功能部件的。

按照计算机所传输的信息种类(传递信息的功能不同),计算机的总线可以划分为数据总线、地址总线和控制总线,分别用来传输数据、数据地址和控制信号。

  • 数据总线(Data Bus):在CPU与RAM之间来回传送需要处理或是需要储存的数据。

  • 地址总线(Address Bus):是CPU或有DMA能力的单元,用来沟通这些单元想要访问(读取/写入)计算机内存组件/地方的物理地址。

  • 控制总线(Control Bus):将微处理器控制单元(Control Unit)的信号,传送到周边设备。

数据总线DB

“数据总线DB”用于传送数据信息。数据总线是双向三态形式的总线,即他既可以把CPU的数据传送到存储器或I/O接口等其它部件,也可以将其它部件的数据传送到CPU。数据总线的位数是微型计算机的一个重要指标,通常与微处理的字长相一致。例如Intel 8086微处理器字长16位,其数据总线宽度也是16位。需要指出的是,数据的含义是广义的,它可以是真正的数据,也可以是指令代码或状态信息,有时甚至是一个控制信息,因此,在实际工作中,数据总线上传送的并不一定仅仅是真正意义上的数据。

常见的数据总线为ISA(ISA总线)、EISA、VESA、PCI等。

地址总线AB

“地址总线AB”是专门用来传送地址的,由于地址只能从CPU传向外部存储器或I/O端口,所以地址总线总是单向三态的,这与数据总线不同。地址总线的位数决定了CPU可直接寻址的内存空间大小,比如8位微机的地址总线为16位,则其最大可寻址空间为2^16=64KB,16位微型机(x位处理器指一个时钟周期内微处理器能处理的位数[1 、0]多少,即字长大小)的地址总线为20位,其可寻址空间为2^20=1MB。一般来说,若地址总线为n位,则可寻址空间为2^n字节。

控制总线CB

“控制总线CB”用来传送控制信号和时序信号。控制信号中,有的是微处理器送往存储器和I/O接口电路的,如读/写信号,片选信号、中断响应信号等;也有是其它部件反馈给CPU的,比如:中断申请信号、复位信号、总线请求信号、设备就绪信号等。因此,控制总线的传送方向由具体控制信号而定,(信息)一般是双向的,控制总线的位数要根据系统的实际控制需要而定。实际上控制总线的具体情况主要取决于CPU。

扩展知识:

总线特性

由于总线是连接各个部件的一组信号线。通过信号线上的信号表示信息,通过约定不同信号的先后次序即可约定操作如何实现。总线的特性如下

(1)物理特性:物理特性又称为机械特性,指总线上部件在物理连接时表现出的一些特性,如插头与插座的几何尺寸、形状、引脚个数及排列顺序等。

(2)功能特性:  功能特性是指每一根信号线的功能,如地址总线用来表示地址码。数据总线用来表示传输的数据,控制总线表示总线上操作的命令、状态等。

(3)电气特性:  电气特性是指每一根信号线上的信号方向及表示信号有效的电平范围,通常,由主设备(如CPU)发出的信号称为输出信号(OUT),送入主设备的信号称为输入信号(IN)。通常数据信号和地址信号定义高电平为逻辑1、低电平为逻辑0,控制信号则没有俗成的约定,如WE表示低电平有效、Ready表示高电平有效。不同总线高电平、低电平的电平范围也无统一的规定,通常与TTL是相符的。

(4)时间特性:  时间特性又称为逻辑特性,指在总线操作过程中每一根信号线上信号什么时候有效,通过这种信号有效的时序关系约定,确保了总线操作的正确进行。  为了提高计算机的可拓展性,以及部件及设备的通用性,除了片内总线外,各个部件或设备都采用标准化的形式连接到总线上,并按标准化的方式实现总线上的信息传输。而总线的这些标准化的连接形式及操作方式,统称为总线标准。如ISA、PCI、USB总线标准等,相应的,采用这些标准的总线为ISA总线、PCI总线、USB总线等。

总线的技术指标

1、总线的带宽(总线数据传输速率)

总线的带宽指的是单位时间内总线上传送的数据量,即每钞钟传送MB的最大稳态数据传输率。与总线密切相关的两个因素是总线的位宽和总线的工作频率。

2、总线的位宽

总线的位宽指的是总线能同时传送的二进制数据的位数,或数据总线的位数,即32位、64位等总线宽度的概念。总线的位宽越宽,每秒钟数据传输率越大,总线的带宽越宽。

3、总线的工作频率

总线的工作时钟频率以MHZ为单位,工作频率越高,总线工作速度越快,总线带宽越宽。

总线带宽的计算方法:总线的带宽=总线的工作频率*总线的位宽/8。

例如:对于64位、800MHz的前端总线,它的数据传输率就等于6.4GB/s=64bit×800MHz÷8(Byte);32位、33MHz PCI总线的数据传输率就是132MB/s=32bit×33MHz÷8(Byte),等等 。

  • 戴维南定理求等效电阻的三种方法是什么
    hover

    戴维南定理求等效电阻的三种方法是什么

    戴维南定理求等效电阻的方法有三种:电压源短路法:计算所有支路电阻的并联电阻。电流源开路法:计算电压源与所有支路电阻串联的等效电阻。欧姆定律法:连接测试电压源,测量电流,利用欧姆定律计算等效电阻。 戴维南定理求等效电阻···

    2024-04-26
  • 焊接方法分为哪几类
    hover

    焊接方法分为哪几类

    焊接方法可按以下四类分类:一、按热源:熔化焊和固态焊;二、按保护介质:有保护焊和无保护焊;三、按自动化程度:人工焊、半自动焊和自动焊;四、按应用领域:电弧焊、气焊、钎焊和摩擦焊。 焊接方法分类 焊接方法可以按以下几类···

    2024-04-24
  • 条件语句有哪三种形式
    hover

    条件语句有哪三种形式

    条件语句的三种形式:1、if语句:语法为“if (条件) { 执行语句 }”,如果条件为真,则执行语句;2、if-else语句:语法为“if (条件) { 执行语句1 } else { 执行语句2 }”,如果条件为真,则执行语句1;否则执行语句2;3、switch语句等等···

    2024-01-11
  • spring注入有哪三种方式
    hover

    spring注入有哪三种方式

    spring注入的三种方式分别是构造器注入、Setter方法注入、接口注入。详细介绍:1、构造器注入:通过构造器来注入依赖项,即在类的构造函数中传入依赖项的实例;2、Setter方法注入:通过类的Setter方法来注入依赖项,即在类中定义Sett···

    2023-12-29
  • gpu虚拟化有哪三种方法
    hover

    gpu虚拟化有哪三种方法

    GPU虚拟化三种方法:1、硬件虚拟化:使用硬件虚拟化技术,如Intel VT-d或AMD-Vi,来在物理GPU和虚拟机之间创建一个直接的通信通道;2、软件虚拟化:使用软件虚拟化技术,如VMware或Citrix,在宿主机操作系统中模拟物理GPU;3、GPU直···

    2023-12-19
  • 传递闭包的两种算法有哪些
    hover

    传递闭包的两种算法有哪些

    传递闭包的两种算法:1、Warshall算法:Warshall算法是一种动态规划算法,用于计算传递闭包。它通过迭代更新一个布尔矩阵,表示节点之间的可达性关系;2、Roy-Warshall算法:Roy-Warshall算法也是一种动态规划算法,用于计算传递闭包···

    2023-11-22
  • 传递优化文件可以清理吗
    hover

    传递优化文件可以清理吗

    可以清理。虽然传递优化文件是有用的文件,但用户如果不需要,可以将其删除。传递优化文件是为了改进更新包服务器会面临的压力,同时改善客户端的下载速度,提升整体升级效率。传递优化文件清理可能会带来一些后果:1、可能会删除一···

    2023-11-17
  • 常采用的三种编码方法
    hover

    常采用的三种编码方法

    常见的三种编码方法是Base64编码、URL编码和UTF-8编码。详细介绍:1、Base64编码,常用于电子邮件传输、数据存储和在网络上传输二进制数据,如图片、音频和视频文件;2、URL编码,用于将URL参数中的特殊字符进行转义,以确保URL的正···

    2023-11-15
在线客服 13691917840 提交需求 二维码