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.  |