Saturday, June 22, 2013

Ports

A port is an external connecting socket on the outside the computer. This is a pathway into and out of the computer. A port lets users plug in outside peripherals, such as monitors, scanners and printers.
Serial Ports
Serial ports are external I/O connectors used to attach modems, scanners or other serial interface devices to the computer. The typical serial ports use a 9-pin DB-9 or a 25-pin DB-25connector. Serial ports transmit bits one after another on a single communications line. Serial lines frequently are used to link equipment that is not located close by.
Parallel Ports
Parallel ports are external I/O connectors on a computer used to hook up printers or other parallel interface devices. The parallel port uses a DB-25 connector. This port transmits several bits simultaneously. Parallel lines move information faster than serial lines do.


DB-9/DB-25: Plugs and sockets (connectors) with 9 and 25 pins respectively. These connectors are commonly used for RS-232 interfaces. The same DB-25 connector used in RS-232 serial cables is also used as a connector for parallel printer cables.
RS-232: This is a 25-wire electrical interface between a computer and a peripheral device. This is an EIA standard for serial transmission that uses a DB-25 or DB-9 connector.
Buses
A bus is a data pathway between several hardware components inside or outside a computer. It not only connects the parts of the CPU to each other, but also links the CPU with other important hardware. The other important hardware includes memory, a disk control unit, a terminal control unit, a printer control unit, and a communications control unit. The capacity of a bus is expressed as bits. A larger capacity bus is faster in data transfer. For example, a 32-bit bus is faster than an 8-bit bus.
Three Main Bus Architectures
o    ISA (Industry Standard Architecture): ISA is pronounced i- suh. This is the original PC bus architecture. It includes the 8-bit (PC, XT) and 16-bit (AT) buses in IBM personal computer series and compatibles. Now, it refers specially to the 16-bit AT bus.
o    MCA (Micro Channel Architecture): A 32-bit bus used in IBM P/S 2 series and other IBM models. This architecture allows multiprocessing that allows several processors to work simultaneously. Micro channel architecture is not compatible with PC bus architecture.
o    EISA (Extended Industry Standard Architecture): EISA is pronounced eesa. This is a bus standard for PCs that extends the AT bus (the ISA bus) architecture to a 32-bit bus. This architecture also allows more than one CPU to share the bus. The purpose of EISA is to extend and amend the old ISA standard, so that all existing AT expansion boards can work with an EISA slot.
Local Buses
The performance of a microcomputer is often restrained by the relatively slow video cards and other peripherals, which cannot keep up with today's fast CPUs. A local bus reduces the performance gap between the high-speed microprocessors and slower hard disks, video boards and other peripherals.
There are two local-bus systems available today. Each bus hopes to boost microcomputer performance for I/O-intensive tasks. They are a
 VL-Bus and a PCI local bus.
o    VL-Bus (VESA Local Bus): VL-Bus specification was introduced by the VESA (Video Electronics Standards Association). VL-Bus added peripheral components and connectors to the existing motherboard's 486 local bus and was available first. Performance of the VL-Bus architecture declines sharply when supporting more than two devices, and the specification is currently limited to a 32-bit data path and 33-MHz operation. This design is vanishing.
o    PCI (Peripheral Component Interconnect): A PCI chip set adds a 64-bit-wide bus between the microprocessor and peripherals to offer a 64-bit data path. This chip supports speeds of 66-MHz. PCI can transfer data either 32- or 64-bits at a time. This architecture is developed by Intel, Compaq, DEC, IBM and NCR. \PCI technology incorporates a managing layer to route and manage data for efficient handling of high-speed data transfers between the microprocessor and peripherals.
Its design goals are to produce a low-cost, high-performance interface and support future generations of peripherals. PCI provides excellent compatibility, higher throughput and automatic configuration of peripheral cards. PCI also has features such as expandability and plug-and-play flexibility.
o    Comparison: Both technologies employ a microprocessor's local bus instead of the system input/output bus to rapidly exchange data between the processor and peripherals.\The VESA design reached the market first and is less expensive than PCI, but PCI is technically superior. A VL-Bus usually supports only two or three local-bus peripherals, while PCI can support up to 10 local buses. PCI uses fewer bus lines than VL-Bus. This enables PCI to eventually cost less to manufacture. PCI is now dominating the market.


VESA (Video Electronics Standards Association): VESA is an organization of major PC graphics vendors devoted to improving graphics standards. It is involved with video controller, monitor and multimedia standards, including VGA, Super VGA.


1 comment: