Main menu
Circuit Size, Voltage, and Heat
All the electronic components of a computer follow some basic design principles. To make a computer circuit operate faster, you have to make it smaller. Smaller circuits can run at a higher speed, using less voltage, and producing less heat. By analogy, if the only question is 0 or 1, empty or full, then it is much faster and requires much less work to fill a shot glass with water than to fill a bathtub. These four factors (size, speed, voltage, and heat) are always in balance. You can increase speed on a given chip by increasing the voltage, but that produces more heat and requires more expensive cooling.
Clocks and Cycles
Components of a computer (the CPU, memory, adapter cards) are coordinated by a "clock" signal measured in Megahertz (millions of ticks per second) or Gigahertz (billions of ticks per second). Generally, we say that speeding up the clock makes the computer run faster, but that is slightly misleading. The clock tells all the components when they should all be done with their previous operation and when they should begin the next step. Components all run at whatever speed their design permits. If all the components can complete their longest operation with lots of time to spare, then there is room to speed up the clock, shorten the periods, and get more work done in the same amount of time. Set the clock too fast and it ticks before one of the components is quite done with its last operation. Then the system crashes.
Memory and "Burst" Speed
Technology has been applied to increase memory speed only when it can be done without reducing size or increasing cost. Current mass-
The Main board (Motherboard)
The main board contains slots for the CPU, memory, and I/O devices. In current designs, one chip called the Northbridge sits between and connects the three high-
Hard Disks and CD Drives
Apple adopted an industry standard technology called SCSI for its Macintosh computers. A standard applied to desktops, servers, and even mainframe computers. PC makers, however, followed a path of tricks and gimmicks to design the lowest cost disk attachment. The simplest possible electronic interface was a chip that duplicated exactly the main board I/O bus available at the time. A simple 40-
AGP Video and Monitors
When playing video games or editing home movies, the video adapter may require much higher data transfer rates than any other I/O device. So while all other I/O devices are handled by the second chip on the motherboard, video is handled by the same Northbridge chip that connects to the CPU and memory. While the PCI bus runs at 33 MHz, the base speed of the AGP bus is 66 MHz. Depending on which version of the standard is used, 32 bits of data are then transferred 2, 4, or 8 times per clock tick.
PCI Bus and Card
The I/O bus allows a computer owner to plug in adapter cards that add additional function that did not come with the original system or to upgrade components to a new standard. A PCI LAN card costs $12. For $25, you can buy a PCI card that adds high-
Ethernet
An Ethernet adapter card connects an office PC to the corporate network. At home, it connects several computers to each other for file sharing, and it allows all the computers to share a single high-
USB and FireWire
To connect external devices (printers, scanners, disks, and CD or DVD writers) to a computer there are two popular connection standards. USB 2.0 and FireWire provide full speed support for large numbers and a broad variety of external plug and play devices.