Alan Freedman -- The Computer Language Company - Computer Desktop Encyclopedia
Computer Desktop Encyclopedia
Longest-Running Tech Reference on the Planet

A CDE Definition

You'll love The Computer Desktop Encyclopedia (CDE) for Tech Term of the Day (TTOD)


hardware interface

An architecture used to interconnect two devices together. It includes the design of the plug and socket, the type, number and purpose of the wires and the electrical signals that are passed across them. See standards - hardware interfaces.

standards - hardware interfaces

A hardware interface specifies the plugs, sockets, cables and electrical signals that pass through each line between the CPU and a peripheral device or communications network. The CPU socket on the motherboard determines which CPU chips can be used in the computer. Peripheral cards, such as a high-end graphics cards, plug into the bus on the motherboard. The most common buses are PCI and PCI Express. See PC data buses.

The most widely used hardware interface for attaching external devices to computers is USB. It connects printers, cameras, music players, flash drives and auxiliary hard and optical drives. FireWire is also used for camcorders and hard disks. In addition, SATA is a common hard drive and optical drive interface. The GPIB IEEE 488 standard is used for process control instruments. See USB, SATA, GPIB and plugs and sockets.

The de facto standard for connecting devices to local networks (LANs) is Ethernet, which is also used to hook up a cable or DSL modem. See Ethernet and standards.

Personal Use Only

Before/After Your Search Term
hardware circuithardware interrupt
hardware dependencehardware key
hardware dependenthardware monitor
hardware engineerhardware platform
hardware failurehardware profile
hardware firewallhardware rendering
hardware handshakehardware RIP
hardware-in-the-loophardware scaling
hardware independencehardware T&L
hardware independenthardware virtual machine

Terms By Topic
Click any of the following categories for a list of fundamental terms.
Computer Words You Gotta KnowSystem design
Job categoriesUnix/Linux
Interesting stuffPersonal computers
InternetIndustrial Automation/Process Control
Communications & networkingAssociations/Standards organizations
HistoryDesktop publishing
ProgrammingHealthcare IT
System design