地址总线是什么?如何更好的理解?能举例说明下吗?

如题所述

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

地址总线AB是专门用来传送地址的,由于地址只能从CPU传向外部存储器或I/O端口,所以地址总线总是单向三态的,这与数据总线不同。地址总线的位数决定了CPU可直接寻址的内存空间大小,比如8位微机的地址总线为16位,则其最大可寻址空间为2^16=64KB,16位微型机的地址总线为20位,其可寻址空间为2^20=1MB。一般来说,若地址总线为n位,则可寻址空间为2^n位。

地址总线的宽度,随可寻址的内存元件大小而变,决定有多少的内存可以被存取。

举例来说:一个 16位元 宽度的位址总线 (通常在 1970年 和 1980年早期的 8位元处理器中使用) 到达 2 的 16 次方 = 65536 = 64 KB 的内存位址,而一个 32位单元位址总线 (通常在像现今 2004年 的 PC 处理器中) 可以寻址到 4,294,967,296 = 4 GB 的位址。但现在很多计算机内存已经大于4G(windows XP x32位系统最大只能识别3.29G,所以要使用4G以上大内存就要用windows x64位系统)。所以目前主流的计算机都是64位的处理器也就是说可以寻址到2^64=16X10^18=16EB的位址,在很长一段时间内这个数字是用不完的。

在大多数的微电脑中,可寻址的元件都是 8 位元的 "字节" (所以 "K" 在这情况像相等于 "KB" 或 kilobyte),有很多的电脑例子是以更大的资料区块当作他们实体上最小的可寻址元件,像是大型主机、超级电脑、以及某些工作站的CPU。

温馨提示:内容为网友见解,仅供参考
第1个回答  2017-07-25
找本单片机的书看看吧

地址总线是什么?如何更好的理解?能举例说明下吗?
地址总线(Address Bus)是一种计算机总线,是CPU或有DMA能力的单元,用来沟通这些单元想要访问(读取\/写入)计算机内存组件\/地方的物理地址。地址总线AB是专门用来传送地址的,由于地址只能从CPU传向外部存储器或I\/O端口,所以地址总线总是单向三态的,这与数据总线不同。地址总线的位数决定了CPU可直接寻址的...

地址总线的简介
地址总线(Address Bus)是一种计算机总线,是CPU或有DMA能力的单元,用来沟通这些单元想要访问(读取\/写入)计算机内存组件\/地方的物理地址。 数据总线的宽度,随可寻址的内存组件大小而变,决定有多少的内存可以被访问。取个例子,一个16位宽度的地址总线(通常在1970年和1980年早期的8位处理器中使用)...

地址总线概念
地址总线 (Address Bus;又称:位址总线) 属于一种电脑总线 (一部份),是由 CPU 或有 DMA 能力的单元,用来沟通这些单元想要存取(读取\/写入)电脑内存元件\/地方的实体位址。地址总线的宽度,随可寻址的内存元件大小而变,决定有多少的内存可以被存取。举例来说:一个 16位元 宽度的位址总线 (通常在 ...

地址总线技术指标
地址总线(图2)1、总线的带宽(总线数据传输速率)总线的带宽指的是单位时间内总线上传送的数据量,即每钞钟传送MB的最大稳态数据传输率。总线的带宽与总线的位宽和总线的工作频率密切相关,以下将详细解析。2、总线的位宽 总线的位宽指的是总线能同时传送的二进制数据的位数,通常以位(bit)为单位,例如...

数据总线、地址总线和控制总线分别是做什么用的?(第一个我知道是传送...
地址总线:寻址用的,通过不同的编码访问不同的内存地址控制总线:发送和接收控制命令

什么是地址线和数据线,以及他们和计算机内存之间的关系是什么?
地址线是用来传输地址信息用的。举个简单的例子:cpu在内存或硬盘里面寻找一个数据时,先通过地址线找到地址,然后再通过数据线将数据取出来。 如果有32根.就可以访问2的32次方的空间,也就是4GB。数据线,其作用是来连接移动设备和电脑的,来达到数据传递或通信目的。通俗点说,就是连接电脑与移动设备...

微机内部三总线有哪几种?各有什么作用?
我有更好的答案推荐于2017-12-16 13:46:17 最佳答案 1、数据总线:用来传输CPU与存储器间、CPU与接口间指令和数据;2、地址总线:用来选择存储器指定单元、指定接口;3、控制总线:用来按时控制各功能块协调工作(存储器、接口)。 本回答由健康生活分类达人 陈旭推荐 举报| 答案纠错 | 评论 9 1 sethyuan 采纳...

一个关于地址总线和位宽的关系问题
如果地址总线是20条,地址就是20位二进制数了,地址范围是1MB,即00000H~FFFFFH。而存储单元里存放的是数据,读出的并不是地址。通常一个存储单元都是8位的,而不管地址是多少位,单位元里的数据都是8位的。举例说:你家的地址,就是门牌号,与你家里有多少人有关系吗?家里住几口人,并不等于...

地址总线16位的单片机,最大能配置多大的存储空间,大于64K的话...
每家单片机的储存器映射都不一样,具体必须要看Datasheet. 举例来说NEC的16位单片机78K0R系列的最大可访问储存器空间达到1Mb,00000H~FFFFFH.FreeScale的16位单片机S12系列虽然只有64K寻址空间,但它仍然能管理多达1Mb Flash,为什么,因为它将它寻址空间中的一部分16K作为1个Page,再通过PPAGE寄存器指定page 来...

知道单片机有11根地址线和8根数据线,怎么计算存储单元?每个单元了可 ...
表示访问数据一次可以访问1个字节(8位)。即一个单元放一个字节,8个二进制位。有11根地址线,表示编址能从:0 ~ 2的11次方-1。则存储的大小为:8 * 2的11次方。如果芯片是8KB的,那么要是数据线是8根(即一个单元为一个字节)。由8KB = 2的13次方,则地址线应该有13根 ...

相似回答