13.07.2015 Views

Digital Electronics: Principles, Devices and Applications

Digital Electronics: Principles, Devices and Applications

Digital Electronics: Principles, Devices and Applications

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

642 <strong>Digital</strong> <strong>Electronics</strong>devices use IEEE 1284-A <strong>and</strong> IEEE 1284-B connectors, while IEEE 1284-II devices use IEEE-1284-Cconnectors. The type C connector is not very popular.15.8.3 Internal BusesInput/output ports are used to connect the computer to external devices. Input <strong>and</strong> output st<strong>and</strong>ardsdescribed in the previous sections are referred to as external bus st<strong>and</strong>ards. In addition to these externalbuses, computers also have internal buses that carry address, data <strong>and</strong> control signals between the CPU,cache memory, SRAM, DRAM, disk drives, expansion slots <strong>and</strong> other internal devices. Internal busesare of three types, namely the local bus, the PCI bus <strong>and</strong> the ISA bus.15.8.3.1 Local BusThis bus connects the microprocessor to the cache memory, main memory, coprocessor <strong>and</strong> PCI buscontroller. It includes the data bus, the address bus <strong>and</strong> the control bus. It is also referred to as theprimary bus. This bus has high throughput rates, which is not possible with buses using expansionslots.15.8.3.2 PCI BusThe peripheral control interconnect (PCI) bus is used for interfacing the microprocessor with externaldevices such as hard disks, sound cards, etc., via expansion slots. It has a VESA local bus as thest<strong>and</strong>ard expansion bus. Variants of the PCI bus include PCI 2.2, PCI 2.3, PCI 3.0, PCI-X, PCI-X2.0, Mini PCI, Cardbus, Compact PCI <strong>and</strong> PC/104-Plus. The PCI bus will be superseded by the PCIExpress bus. PCI originally had 32 bits <strong>and</strong> operated at 33 MHz. Various variants have different bits<strong>and</strong> data transfer rates.15.8.3.3 ISA BusThe industry-st<strong>and</strong>ard architecture (ISA) bus is a computer st<strong>and</strong>ard bus for IBM-compatible computers.It is available in eight-bit <strong>and</strong> 16-bit versions. The VESA local bus was designed to solve the b<strong>and</strong>widthproblem of the ISA bus. It worked alongside the ISA bus where it acted as a high-speed conduit formemory-mapped I/O <strong>and</strong> DMA, while the ISA bus h<strong>and</strong>led interrupts <strong>and</strong> port-mapped I/O. Both thesebuses have been replaced by the PCI bus.15.9 Input/Output <strong>Devices</strong>Input/output devices are human–machine interface devices connected to the computer. Input devicesare used for entering data into the computer. They convert the raw data to be processed into a computerunderst<strong>and</strong>ableformat. Output devices convert the processed data back into a user-underst<strong>and</strong>ableformat. This section briefly describes the commonly used input/output devices.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!