首页 | 主题 | 图库 | 问答 | 文摘 | 原创 | 百科

历史 | 地理 | 人物 | 艺术 | 体育 | 科学 | 音乐 | 电影 | 信息技术 | 世界遗产

 开放、中立,源自维基百科

Personal tools

Address bus

From Wikipedia, the free encyclopedia

Jump to: navigation, search

An address bus is a computer bus, used by CPUs or DMA-capable units for communicating the physical addresses of computer memory elements/locations that the requesting unit wants to access (read/write).


The width of an address bus, along with the size of addressable memory elements, determines how much memory can be accessed. For example, a 16-bit wide address bus (commonly used in the 8-bit processors of the 1970s and early 1980s) reaches across 216 = 65,536 = 64 Ki memory locations, whereas a 32-bit address bus (common in PC processors as of 2004) can address 232 = 4,294,967,296 = 4 Gi locations.

In most microcomputers such addressable "locations" are 8-bit bytes. In such case the above examples translate to 64 kibibytes (KiB) and 4 gibibytes (GiB) respectively. Historically, there were also some examples of computers, which were able to address only areas of a larger size (words), such as 16, 32, 36 bits long.

See also

et:Aadressisiin es:Bus de direcciones nl:Adresbus pl:Szyna adresowa ru:Шина адреса

AD Links