In: Computer Science
Write a report a bout the buses used in computer. Your report should include the following:
1- One page about all buses used in computer. and each bus type is in one paragraph.
2- The second page is the differences between ISA bus and PCI bus
A bus in a computer system is nothing but a communication channel that transfers data from between different components and interfaces inside of a computer. The components include hardware like wires, devices, and also software.
The buses in a computer system are categorized into two types: Internal buses and External buses.
Internal Buses - This type of bus carry information from and to internal components of the computer system such as from CPU to Memory. An internal bus is also called a local bus as it is associated with the local operations of the computer system. Types of internal buses:
External Buses - The external buses or expansion buses are used to connect to external devices such as a modem, printer, mouse, etc. Some of the types of external buses used are:
Difference between ISA and PCI
ISA | PCI |
---|---|
Expands to Industry Standard Architecture |
Expands to Peripheral connection interface |
Developed by IBM |
Developed by Intel |
Slower data transfer rates as compared to PCI |
PCI has double bit-width, resulting in faster data transfers |
ISA uses 8-bit and 16-bit bus design |
PCI support both 32-bit and 64-bit data width |
The 16-bit or AT runs at a clock speed of 8MHz |
The 32-bit PCI bus runs at a clock speed of 33MHz |
Does not support bus mastering |
PCI support bus mastering meaning the bus is capable of processing so that the CPU has less load. |