检查免疫力都需要化验什么项目| 日和立念什么| 风湿有什么症状| 急性胃肠炎用什么抗生素| 神仙眷侣是什么意思| 东南方向是什么位置| 深水炸弹是什么意思| 康庄大道什么意思| 角化型脚气用什么药| 桑寄生是什么| 气虚血虚吃什么补最快| edifice是什么牌子手表| 农字五行属什么| daddy是什么意思| 鸡皮肤是什么原因引起的| 神经性头疼是什么症状| 枭念什么| 李子什么季节成熟| 人为什么会中暑| 爱什么分明| 兜底是什么意思| 什么房不能住人| 送呈是什么意思| 什么的动作| 喜欢吃酸的人是什么体质| 李元霸为什么怕罗士信| 吃完香蕉不能吃什么| dwi是什么检查| 手掌发黄是什么原因| 每天喝奶茶有什么危害| 恋爱脑什么意思| qm医学上什么意思| 脾虚吃什么水果| 红薯什么时候掐尖| juicy什么意思| 副教授是什么级别| 双肾钙化灶是什么意思| skp是什么品牌| 四川九寨沟什么时候去最好| 尿多是什么病| 冠状动脉粥样硬化性心脏病吃什么药| 13点是什么时辰| 猫的五行属什么| 微五行属什么| girl什么意思| 为什么会长脂肪粒| 有鸟飞进屋是什么预兆| 子母环是什么形状图片| 什么运动使人脸部年轻| 非私营单位是什么| 丁香花长什么样| 什么是拉拉| 额头爱出汗是什么原因| 喉咙痒咳嗽用什么药| 吃了阿莫西林不能吃什么| 孵化器公司是干什么的| 母后是什么意思| 小腿肿胀是什么原因引起的| 死去活来是什么生肖| 神经内科看什么病的| 谨记教诲是什么意思| 龟苓膏的原料是什么| 减肥头晕是什么原因| out是什么意思| 碳水化合物是什么东西| fsh是什么| 炒菜什么时候放盐最合适| 10月4号是什么星座| 慢性鼻窦炎吃什么药| 双下肢水肿是什么原因| asd是什么意思| 勋章是什么意思| 名称是什么意思| 兔子吃什么| 什么星座最聪明| 原则性问题是什么意思| 见性成佛是什么意思| 梦见穿新衣服是什么意思| 小孩急性肠胃炎吃什么药| 装修公司名字取什么好| 为什么一直流鼻涕| 做梦房子倒塌什么预兆| 伤口不结痂是什么原因| 鱼漂什么牌子的好| 心脏不舒服挂什么科| 250为什么是骂人的话| b2c模式是什么意思| 淋巴细胞计数偏低是什么原因| 异位性皮炎是什么意思| 藏在我回忆里的那个人什么歌| 什么样的笑脸| 米娜桑是什么意思| 髂胫束在什么位置| 极光是什么| 胃烧心是什么感觉| 手足口病要注意什么| 女性尿路感染吃什么药效果好| 碳水化合物指的是什么食物| 千年等一回是什么生肖| 羊字五行属什么| gsp全称是什么| 夭折是什么意思| 心火大吃什么能清火| ads是什么| 高压低压是什么意思| 国企属于什么编制| 咳嗽肺疼是什么原因| 怀孕之后身体有什么变化| 什么是树洞| 向左向右向前看是什么歌| 蚂蚁喜欢吃什么| 肺气肿是什么| 空调睡眠模式什么意思| 咸池是什么意思| 痣发痒是什么原因| 什么病必须戒酒| 羹是什么意思| 有鸟飞进屋是什么预兆| 什么油适合炒菜| 寒湿重吃什么中成药| 想请假找什么理由好| 高筋面粉和低筋面粉有什么区别| 照烧是什么意思| 维生素b2有什么作用| 员外是什么生肖| 霉菌是什么原因感染的| 嗜酸性粒细胞偏高是什么原因| 烧裆是什么原因| 白头翁是什么动物| 社畜什么意思| 血热吃什么药效果好| 627是什么意思| 食物发霉是什么菌| 腰痛是什么原因| 蹦迪是什么意思| 小腿肚子抽筋是什么原因| 戍什么意思| 未必是什么意思| 芒果什么人不能吃| 经常吃辣椒有什么好处和坏处| 涤纶是什么面料| 孕妇生气对胎儿有什么影响| 窍门是什么意思| 甘油三酯高会引起什么病| only什么意思| 老婆饼为什么叫老婆饼| 什么是钙化结节| 南瓜有什么营养| 孟姜女姓什么| 凝血功能是什么意思| 真菌感染吃什么药| 怀孕两个月出血是什么原因| 12月14日是什么星座| 钟点房什么意思| 吃茄子对身体有什么好处| 做梦梦到屎什么意思| 健康证都查什么| 多种维生素什么牌子的效果最好| 人脱水了会有什么表现| 心脏早博吃什么药好| 什么是植物油| 众生是什么意思| 大白片是什么药| 聪明的女人是什么样的| 刮痧用的油是什么油| 三氯蔗糖是什么东西| 吃榴莲不能和什么一起吃| 翡翠都有什么颜色| 怀孕吸烟对胎儿有什么影响| iqc是什么意思| 生物是什么| 舌战群儒是什么意思| 现在的节气是什么| 522是什么意思| 林丹用的什么球拍| dha中文叫什么| 烘培是什么意思| 缘木求鱼是什么意思| 马达是什么| 鳞状上皮细胞是什么意思| 女人阴虚火旺吃什么药| 鼻炎吃什么食物好得快| 四两棉花歇后语是什么| 经常中暑的人体内缺什么| 补阳气吃什么| 暴发火眼吃什么药| kick是什么意思| 越南人说什么语言| 下面干涩是什么原因导致的| 嗓子疼吃什么水果好| 喝咖啡有什么好处| 衣原体阳性是什么病| 菠菜吃多了有什么害处| 阴道放气是什么原因| 做梦梦见离婚是什么意思| 九三年属什么生肖| 尔加玉读什么| 头上长虱子什么原因引起的| 冬虫夏草到底是什么| 慢性宫颈炎吃什么药| 西洋参不能和什么一起吃| 结扎对女人有什么伤害| 村居是什么意思| 相什么无什么| 0.5是什么意思| 代肝是什么意思| 什么饮料解渴| 宝宝辅食虾和什么搭配| 血气分析是检查什么的| 兰精莫代尔是什么面料| 什么是扬州瘦马| 快乐是什么意思| 氯是什么意思| 扩心病是什么病| 晕菜是什么意思| 虚有其表的意思是什么| 鸟来家里预示什么| 线索细胞阳性是什么意思| 斯德哥尔摩综合症是什么意思| 肝喜欢什么食物| 孕妇为什么要左侧睡不能右侧睡| 妖是什么意思| dna是什么| 鸡男配什么属相最好| 小儿麻痹是什么病| 杏黄是什么颜色| 庶子是什么意思| 什么水果养胃又治胃病| 咖啡是什么做的| 血液由什么组成| 支原体感染吃什么食物好| 粽叶是什么植物| 夏天木瓜煲什么汤最好| 赞字五行属什么| 身体容易青紫是什么原因| 一什么花生| 2016年属猴是什么命| 偷窥是什么意思| 挂读是什么意思| 春天都开什么花| it是什么意思| 涤纶是什么材质| 一片片什么| mrmrs是什么牌子| 茄子有什么功效和作用| 胆汁反流性胃炎吃什么药| 止咳平喘什么药最有效| 五谷丰收是什么生肖| 宝宝积食发烧吃什么药| 1037年属什么生肖| 清华大学校长是什么级别| 918是什么意思| 10.1什么星座| 早上起床腰酸痛是什么原因| 脊椎侧弯挂什么科| 什么的小草| 做什么来钱快| 孩子鼻子流鼻血是什么原因| 轻轻地什么| 什么样的人不适合吃人参| 一抽一抽的打嗝叫什么| 口腔溃疡是缺少什么维生素| 什么火没有烟| 祛湿有什么好处| 百度Jump to content

哈尔滨执法人员兵分九路 查获112桶假机油

From Wikipedia, the free encyclopedia
(Redirected from Computer bus)
百度 在大白看来,读完大学找工作也很难拿到高收入,和现在出来工作性质是一样的。

Four PCI Express bus card slots (from top to second from bottom: ×4, ×16, ×1 and ×16), compared to a 32-bit conventional PCI bus card slot (very bottom)

In computer architecture, a bus (historically also called a data highway[1] or databus) is a communication system that transfers data between components inside a computer or between computers.[2] It encompasses both hardware (e.g., wires, optical fiber) and software, including communication protocols.[3] At its core, a bus is a shared physical pathway, typically composed of wires, traces on a circuit board, or busbars, that allows multiple devices to communicate. To prevent conflicts and ensure orderly data exchange, buses rely on a communication protocol to manage which device can transmit data at a given time.

Buses are categorized based on their role, such as system buses (also known as internal buses, internal data buses, or memory buses) connecting the CPU and memory. Expansion buses, also called peripheral buses, extend the system to connect additional devices, including peripherals. Examples of widely used buses include PCI Express (PCIe) for high-speed internal connections and Universal Serial Bus (USB) for connecting external devices.

Modern buses utilize both parallel and serial communication, employing advanced encoding methods to maximize speed and efficiency. Features such as direct memory access (DMA) further enhance performance by allowing data transfers directly between devices and memory without requiring CPU intervention.

Address bus

[edit]

An address bus is a bus that is used to specify a physical address. When a processor or DMA-enabled device needs to read or write to a memory location, it specifies that memory location on the address bus (the value to be read or written is sent on the data bus). The width of the address bus determines the amount of memory a system can address. For example, a system with a 32-bit address bus can address 232 (4,294,967,296) memory locations. If each memory location holds one byte, the addressable memory space is about GB.

Address multiplexing

[edit]

Early processors used a wire for each bit of the address width. For example, a 16-bit address bus had 16 physical wires making up the bus. As the buses became wider and lengthier, this approach became expensive in terms of the number of chip pins and board traces. Beginning with the Mostek 4096 DRAM, address multiplexing implemented with multiplexers became common. In a multiplexed address scheme, the address is sent in two equal parts on alternate bus cycles. This halves the number of address bus signals required to connect to the memory. For example, a 32-bit address bus can be implemented by using 16 lines and sending the first half of the memory address, immediately followed by the second half memory address.

Typically two additional pins in the control bus – row-address strobe (RAS) and column-address strobe (CAS) – are used to tell the DRAM whether the address bus is currently sending the first half of the memory address or the second half.

Implementation

[edit]

Accessing an individual byte frequently requires reading or writing the full bus width (a word) at once. In these instances the least significant bits of the address bus may not even be implemented - it is instead the responsibility of the controlling device to isolate the individual byte required from the complete word transmitted. This is the case, for instance, with the VESA Local Bus which lacks the two least significant bits, limiting this bus to aligned 32-bit transfers.

Historically, there were also some examples of computers that were only able to address words – word machines.

Memory bus

[edit]

The memory bus is the bus that connects the main memory to the memory controller in computer systems. Originally, general-purpose buses like VMEbus and the S-100 bus were used, but to reduce latency, modern memory buses are designed to connect directly to DRAM chips, and thus are defined by chip standards bodies such as JEDEC. Examples are the various generations of SDRAM, and serial point-to-point buses like SLDRAM and RDRAM.

Implementation details

[edit]

Buses can be parallel buses, which carry data words in parallel on multiple wires, or serial buses, which carry data in bit-serial form. The addition of extra power and control connections, differential drivers, and data connections in each direction usually means that most serial buses have more conductors than the minimum of one used in 1-Wire and UNI/O. As data rates increase, the problems of timing skew, power consumption, electromagnetic interference and crosstalk across parallel buses become more and more difficult to circumvent. One partial solution to this problem has been to double pump the bus. Often, a serial bus can be operated at higher overall data rates than a parallel bus, despite having fewer electrical connections, because a serial bus inherently has no timing skew or crosstalk. USB, FireWire, and Serial ATA are examples of this. Multidrop connections do not work well for fast serial buses, so most modern serial buses use daisy-chain or hub designs.

The transition from parallel to serial buses was allowed by Moore's law which allowed for the incorporation of serializer/deserializers in integrated circuits which are used in computers.[4]

Network connections such as Ethernet are not generally regarded as buses, although the difference is largely conceptual rather than practical. An attribute generally used to characterize a bus is that power is provided by the bus for the connected hardware. This emphasizes the busbar origins of bus architecture as supplying switched or distributed power. This excludes, as buses, schemes such as serial RS-232, parallel Centronics, IEEE 1284 interfaces and Ethernet, since these devices also needed separate power supplies. Universal Serial Bus devices may use the bus supplied power, but often use a separate power source. This distinction is exemplified by a telephone system with a connected modem, where the RJ11 connection and associated modulated signalling scheme is not considered a bus, and is analogous to an Ethernet connection. A phone line connection scheme is not considered to be a bus with respect to signals, but the Central Office uses buses with cross-bar switches for connections between phones.

However, this distinction?—?that power is provided by the bus?—?is not the case in many avionic systems, where data connections such as ARINC 429, ARINC 629, MIL-STD-1553B (STANAG 3838), and EFABus (STANAG 3910) are commonly referred to as data buses or, sometimes, databuses. Such avionic data buses are usually characterized by having several Line Replaceable Items/Units (LRI/LRUs) connected to a common, shared media. They may, as with ARINC 429, be simplex, i.e. have a single source LRI/LRU or, as with ARINC 629, MIL-STD-1553B, and STANAG 3910, be duplex, allow all the connected LRI/LRUs to act, at different times (half duplex), as transmitters and receivers of data.[5]

The frequency or the speed of a bus is measured in Hz such as MHz and determines how many clock cycles there are per second; there can be one or more data transfers per clock cycle. If there is a single transfer per clock cycle it is known as Single Data Rate (SDR), and if there are two transfers per clock cycle it is known as Double Data Rate (DDR) although the use of signalling other than SDR is uncommon outside of RAM. An example of this is PCIe which uses SDR.[6] Within each data transfer there can be multiple bits of data. This is described as the width of a bus which is the number of bits the bus can transfer per clock cycle and can be synonymous with the number of physical electrical conductors the bus has if each conductor transfers one bit at a time.[7][8][9] The data rate in bits per second can be obtained by multiplying the number of bits per clock cycle times the frequency times the number of transfers per clock cycle.[10][11] Alternatively a bus such as PCIe can use modulation or encoding such as PAM4[12][13][14] which groups 2 bits into symbols which are then transferred instead of the bits themselves, and allows for an increase in data transfer speed without increasing the frequency of the bus. The effective or real data transfer speed/rate may be lower due to the use of encoding that also allows for error correction such as 128/130b (b for bit) encoding.[15][16][17] The data transfer speed is also known as the bandwidth.[18][19]

Bus multiplexing

[edit]

The simplest system bus has completely separate input data lines, output data lines, and address lines. To reduce cost, most microcomputers have a bidirectional data bus, re-using the same wires for input and output at different times.[20]

Some processors use a dedicated wire for each bit of the address bus, data bus, and the control bus. For example, the 64-pin STEbus is composed of 8 physical wires dedicated to the 8-bit data bus, 20 physical wires dedicated to the 20-bit address bus, 21 physical wires dedicated to the control bus, and 15 physical wires dedicated to various power buses.

Bus multiplexing requires fewer wires, which reduces costs in many early microprocessors and DRAM chips. One common multiplexing scheme, address multiplexing, has already been mentioned. Another multiplexing scheme re-uses the address bus pins as the data bus pins,[20] an approach used by conventional PCI and the 8086. The various serial buses can be seen as the ultimate limit of multiplexing, sending each of the address bits and each of the data bits, one at a time, through a single pin (or a single differential pair).

History

[edit]

Over time, several groups of people worked on various computer bus standards, including the IEEE Bus Architecture Standards Committee (BASC), the IEEE Superbus study group, the open microprocessor initiative (OMI), the open microsystems initiative (OMI), the Gang of Nine that developed EISA, etc.[citation needed]

First generation

[edit]

Early computer buses were bundles of wire that attached computer memory and peripherals. Anecdotally termed the digit trunk in the early Australian CSIRAC computer,[21] they were named after electrical power buses, or busbars. Almost always, there was one bus for memory, and one or more separate buses for peripherals. These were accessed by separate instructions, with completely different timings and protocols.

One of the first complications was the use of interrupts. Early computer programs performed I/O by waiting in a loop for the peripheral to become ready. This was a waste of time for programs that had other tasks to do. Also, if the program attempted to perform those other tasks, it might take too long for the program to check again, resulting in loss of data. Engineers thus arranged for the peripherals to interrupt the CPU. The interrupts had to be prioritized, because the CPU can only execute code for one peripheral at a time, and some devices are more time-critical than others.

High-end systems introduced the idea of channel controllers, which were essentially small computers dedicated to handling the input and output of a given bus. IBM introduced these on the IBM 709 in 1958, and they became a common feature of their platforms. Other high-performance vendors like Control Data Corporation implemented similar designs. Generally, the channel controllers would do their best to run all of the bus operations internally, moving data when the CPU was known to be busy elsewhere if possible, and only using interrupts when necessary. This greatly reduced CPU load, and provided better overall system performance.

Single system bus

To provide modularity, memory and I/O buses can be combined into a unified system bus.[22] In this case, a single mechanical and electrical system can be used to connect together many of the system components, or in some cases, all of them.

Later computer programs began to share memory common to several CPUs. Access to this memory bus had to be prioritized, as well. The simple way to prioritize interrupts or bus access was with a daisy chain. In this case signals will naturally flow through the bus in physical or logical order, eliminating the need for complex scheduling.

Minis and micros

[edit]

Digital Equipment Corporation (DEC) further reduced cost for mass-produced minicomputers, and mapped peripherals into the memory bus, so that the input and output devices appeared to be memory locations. This was implemented in the Unibus of the PDP-11 around 1969.[23]

Early microcomputer bus systems were essentially a passive backplane connected directly or through buffer amplifiers to the pins of the CPU. Memory and other devices would be added to the bus using the same address and data pins as the CPU itself used, connected in parallel. Communication was controlled by the CPU, which read and wrote data from the devices as if they are blocks of memory, using the same instructions, all timed by a central clock controlling the speed of the CPU. Still, devices interrupted the CPU by signaling on separate CPU pins.

For instance, a disk drive controller would signal the CPU that new data was ready to be read, at which point the CPU would move the data by reading the memory location that corresponded to the disk drive. Almost all early microcomputers were built in this fashion, starting with the S-100 bus in the Altair 8800 computer system.

In some instances, most notably in the IBM PC, although similar physical architecture can be employed, instructions to access peripherals (in and out) and memory (mov and others) have not been made uniform at all, and still generate distinct CPU signals, that could be used to implement a separate I/O bus.

These simple bus systems had a serious drawback when used for general-purpose computers. All the equipment on the bus had to talk at the same speed, as it shared a single clock.

Increasing the speed of the CPU becomes harder, because the speed of all the devices must increase as well. When it is not practical or economical to have all devices as fast as the CPU, the CPU must either enter a wait state, or work at a slower clock frequency temporarily,[24] to talk to other devices in the computer. While acceptable in embedded systems, this problem was not tolerated for long in general-purpose, user-expandable computers.

Such bus systems are also difficult to configure when constructed from common off-the-shelf equipment. Typically each added expansion card requires many jumpers in order to set memory addresses, I/O addresses, interrupt priorities, and interrupt numbers.

Second generation

[edit]

Second-generation bus systems like NuBus addressed some of these problems. They typically separated the computer into two address spaces, the CPU and memory on one side, and the various peripheral devices on the other. A bus controller accepted data from the CPU side to be moved to the peripherals side, thus shifting the communications protocol burden from the CPU itself. This allowed the CPU and memory side to evolve separately from the peripheral bus. Devices on the bus could talk to each other with no CPU intervention. This led to much better performance but also required the cards to be much more complex. These buses also often addressed speed issues by being bigger in terms of the size of the data path, moving from 8-bit parallel buses in the first generation, to 16 or 32-bit in the second, as well as adding software setup (later standardized as Plug-n-play) to supplant or replace the jumpers.

However, these newer systems shared one quality with their earlier cousins, in that everyone on the bus had to talk at the same speed. While the CPU was now isolated and could increase speed, CPUs and memory continued to increase in speed much faster than the buses they talked to. The result was that the bus speeds were now much slower than what a modern system needed, and the machines were left starved for data. A particularly common example of this problem was that video cards quickly outran even the newer bus systems like PCI, and computers began to include AGP just to drive the video card. By 2004 AGP was outgrown again by high-end video cards and other peripherals and has been replaced by the new PCI Express bus.

An increasing number of external devices started employing their own bus systems as well. When disk drives were first introduced, they would be added to the machine with a card plugged into the bus, which is why computers have so many slots on the bus. But through the 1980s and 1990s, new systems like SCSI and IDE were introduced to serve this need, leaving most slots in modern systems empty. Today there are likely to be about five different buses in the typical machine, supporting various devices.[citation needed]

Third generation

[edit]

Third-generation buses have been emerging into the market since about 2001, including HyperTransport and InfiniBand. They also tend to be very flexible in terms of their physical connections, allowing them to be used both as internal buses, as well as connecting different machines together. This can lead to complex problems when trying to service different requests, so much of the work on these systems concerns software design, as opposed to the hardware itself. In general, these third-generation buses tend to look more like a network than the original concept of a bus, with a higher protocol overhead needed than early systems, while also allowing multiple devices to use the bus at once.

Buses such as Wishbone have been developed by the open source hardware movement in an attempt to further remove legal and patent constraints from computer design.

The Compute Express Link (CXL) is an open standard interconnect for high-speed CPU-to-device and CPU-to-memory, designed to accelerate next-generation data center performance.[25]

Examples of internal computer buses

[edit]

Parallel

[edit]

Serial

[edit]

Examples of external computer buses

[edit]

Parallel

[edit]
  • HIPPI High Performance Parallel Interface
  • IEEE-488 (also known as GPIB, General-Purpose Interface Bus, and HPIB, Hewlett-Packard Instrumentation Bus)
  • PC Card, previously known as PCMCIA, much used in laptop computers and other portables, but fading with the introduction of USB and built-in network and modem connections

Serial

[edit]

Many field buses are serial data buses (not to be confused with the parallel data bus section of a system bus or expansion card), several of which use the RS-485 electrical characteristics and then specify their own protocol and connector:

Other serial buses include:

Examples of internal/external computer buses

[edit]

See also

[edit]

References

[edit]
  1. ^ Hollingdale, Stuart H. (2025-08-07). Session 14. Data Processing. Applications of Computers, University of Nottingham 15–19 September 1958.
  2. ^ Clifton, Carl (2025-08-07). What Every Engineer Should Know about Data Communications. CRC Press. p. 27. ISBN 9780824775667. Archived from the original on 2025-08-07. The internal computer bus is a parallel transmission scheme; within the computer....
  3. ^ "bus Definition from PC Magazine Encyclopedia". pcmag.com. 2025-08-07. Archived from the original on 2025-08-07. Retrieved 2025-08-07.
  4. ^ The Boundary — Scan Handbook. Springer. 2025-08-07. ISBN 978-1-4020-7496-7.
  5. ^ Avionic Systems Standardisation Committee, Guide to Digital Interface Standards For Military Avionic Applications, ASSC/110/6/2, Issue 2, September 2003
  6. ^ IBM z15 (8561) Technical Guide. IBM Redbooks. 2025-08-07. ISBN 978-0-7384-5812-0.
  7. ^ Foundations of Computer Technology. CRC Press. 2025-08-07. ISBN 978-1-000-11716-5.
  8. ^ Beales, R. P. (2025-08-07). PC Systems, Installation and Maintenance. Routledge. ISBN 978-1-136-37442-5.
  9. ^ "How Motherboards Work". 2025-08-07.
  10. ^ Buchanan, Bill (2025-08-07). Computer Busses. CRC Press. ISBN 978-1-4200-4168-2.
  11. ^ Oklobdzija, Vojin G. (2025-08-07). The Computer Engineering Handbook. CRC Press. ISBN 978-1-4398-3316-2.
  12. ^ Robinson, Dan (2025-08-07). "Final PCIe 6.0 specs unleashed: 64 GTps link speed incoming... with products to follow in 2023". www.theregister.com.
  13. ^ "PCIe 7.0 Draft 0.5 Spec Available: 512 GB/S over PCIe x16 on Track for 2025". Archived from the original on 2025-08-07.
  14. ^ "PCIe 5.0 is just beginning to come to new PCS, but version 6.0 is already here". 2025-08-07.
  15. ^ "PCIe 6.0: Everything you need to know about the upcoming standard". 2025-08-07.
  16. ^ "PAM-4 Signaling".
  17. ^ IBM z15 (8561) Technical Guide. IBM Redbooks. 2025-08-07. ISBN 978-0-7384-5812-0.
  18. ^ Upgrading and Repairing PCS. Que. 2003. ISBN 978-0-7897-2745-9.
  19. ^ "PCIe 7.0 Draft 0.5 Spec Available: 512 GB/S over PCIe x16 on Track for 2025". Archived from the original on 2025-08-07.
  20. ^ a b Don Lancaster. "TV Typewriter Cookbook". (TV Typewriter). Section "Bus Organization". p. 82.
  21. ^ McCann, Doug; Thorne, Peter (2000). The Last of The First, CSIRAC: Australias First Computer. University of Melbourne Computing Science. pp. 8–11, 13, 91. ISBN 0-7340-2024-4.
  22. ^ Linda Null; Julia Lobur (2006). The essentials of computer organization and architecture (2nd ed.). Jones & Bartlett Learning. pp. 33, 179–181. ISBN 978-0-7637-3769-6. Archived from the original on 2025-08-07.
  23. ^ C. Gordon Bell; R. Cady; H. McFarland; B. Delagi; J. O'Laughlin; R. Noonan; W. Wulf (1970). A New Architecture for Mini-Computers—The DEC PDP-11 (PDF). Spring Joint Computer Conference. pp. 657–675. Archived (PDF) from the original on 2025-08-07.
  24. ^ Bray, Andrew C.; Dickens, Adrian C.; Holmes, Mark A. (1983). "28. The One Megahertz bus". The Advanced User Guide for the BBC Microcomputer. Cambridge, UK: Cambridge Microcomputer Centre. pp. 442–443. ISBN 0-946827-00-1. Archived from the original (zipped PDF) on 2025-08-07. Retrieved 2025-08-07.
  25. ^ "ABOUT CXL". Compute Express Link. Retrieved 2025-08-07.
  26. ^ "Odds & Ends: Opti Local Bus, Aria sound cards". 2025-08-07. Retrieved 2025-08-07.
[edit]
滑膜炎吃什么药能治好 六十岁是什么之年 什么是双性人 胸膜炎是什么病 实质是什么意思
额头爱出汗是什么原因 嚭是什么意思 蛇吃什么东西 双子和什么星座最配 穗是什么意思
11月6日什么星座 失温是什么意思 领盒饭是什么意思 丙类药一般是什么药 桂附地黄丸治什么病
知音是什么意思 以马内利什么意思 苹果a1661是什么型号 梦见老公有外遇预示什么 肠胃炎是什么引起的
头发有点黄是什么原因hcv8jop8ns0r.cn 开心是什么意思hcv8jop6ns5r.cn ahc是什么牌子jiuxinfghf.com 水煮鱼用什么鱼做好吃xinmaowt.com 7月6日什么星座hcv8jop1ns6r.cn
活检是什么检查hcv8jop8ns9r.cn 中元节是什么节日hcv8jop1ns2r.cn 激酶是什么hcv8jop2ns9r.cn 为什么不能在一起hcv8jop1ns1r.cn 208是什么意思hcv7jop5ns4r.cn
嬉皮笑脸是什么生肖hcv8jop7ns6r.cn 拔罐有什么作用hcv7jop5ns6r.cn 女人大姨妈来了吃什么最好hcv9jop6ns4r.cn 9月三号是什么日子hcv8jop3ns1r.cn 出去旅游需要带什么hcv8jop1ns7r.cn
深度水解奶粉是什么意思hcv9jop6ns5r.cn 剖腹产什么时候可以洗澡hcv7jop6ns8r.cn 梦见打群架是什么意思hcv8jop9ns5r.cn 初衷是什么意思hcv8jop0ns8r.cn 脑部磁共振检查什么0735v.com
百度