This articleneeds additional citations forverification. Please helpimprove this article byadding citations to reliable sources. Unsourced material may be challenged and removed. Find sources: "PC System Design Guide" – news ·newspapers ·books ·scholar ·JSTOR(April 2023) (Learn how and when to remove this message) |
ThePC System Design Guide (also known as thePC-97,PC-98,PC-99, orPC 2001 specification) is a series of hardware design requirements and recommendations forIBM PC compatiblepersonal computers, compiled byMicrosoft andIntel Corporation during 1997–2001. They were aimed at helping manufacturers provide hardware that made the best use of the capabilities of theMicrosoft Windows operating system, and to simplify setup and use of such computers.
Every part of a standard computer and the most common kinds of peripheral devices are defined with specific requirements. Systems and devices that meet the specification should be automatically recognized and configured by theoperating system.
Four versions of the PC System Design Guide were released. In PC-97, a distinction was made between the requirements of aBasic PC, aWorkstation PC and anEntertainment PC. In PC-98, theMobile PC was added as a category. In PC 2001, theEntertainment PC was dropped.
| Version | Date |
|---|---|
| PC-97 | February 9, 1998 |
| PC-98 | December 31, 1998 |
| PC-99 | July 14, 1999 |
| PC 2001 | November 2, 2000 |
Required:
Initial version.
(Not to be confused with NEC's incompatiblePC-98 series)
Aimed at systems to be used withWindows 98 orWindows 2000. Required:
It was published asISBN 1-57231-716-7.
Required:
Strongly discouraged:
It was published asISBN 0-7356-0518-1.
Required:
Final version. First to require IO-APICs to be enabled on all desktop systems. Places a greatly increased emphasis on legacy-reduced andlegacy-free systems. Some "legacy" items such as ISA expansion slots and device dependence on MS-DOS are forbidden entirely, while others are merely strongly discouraged.[1]
PC 2001 removes compatibility for theA20 line: "If A20M# generation logic is still present in the system, this logic must beterminated such that software writes to I/O port 92, bit 1, do not result in A20M# being asserted to the processor."[2]

Perhaps the most end-user visible and lasting impact of PC 99 was that it introduced acolor code for the various standard types of plugs and connectors used on PCs.[3] As many of the connectors look very similar, particularly to a novice PC user, this made it far easier for people to connect peripherals to the correct ports on a PC. This color code was gradually adopted by almost all PC andmotherboard manufacturers. Some of the color codes have also been widely adopted by peripheral manufacturers.
| Color /Pantone value | Function | Connector on PC | ||
|---|---|---|---|---|
| Mouse andkeyboard | ||||
| Green / 3395C | PS/2mouse /pointing device | 6-pinmini-DIN female | ||
| Purple / 2715C | PS/2keyboard | |||
| Gold / 131C | Game port /MIDI | 15-pin D female | ||
| Generalinput/output | ||||
| Black / 426C | USB 1 | USB Type A female | ||
| Grey / 424C | IEEE 1394 (FireWire) | 6-pin FireWire 400 | ||
| Burgundy / 235C | Parallel port | 25-pinD female | ||
| Teal orturquoise / 322C | Serial port | 9-pinD male | ||
| Video | ||||
| Blue / 661C | Analog monitor | 15-pin VGA female | ||
| White | Digital monitor | DVI female | ||
| Yellow / 123C | Video out:S-Video | 4-pinmini-DIN | ||
| Yellow / 123C | Video out:Composite video | RCA jack | ||
| Audio | ||||
| Pink / 701C | Analogmicrophone audio input (mono or stereo). | 3.5 mmTRS | ||
| Lightblue / 284C | Analogline level audio input. | |||
| Lime green / 577C | Analog line level audio output. | |||
| Orange / 157C | Analog audio output for the center speaker andSubwoofer | |||
| Brown / 4645C | Analog audio output for "right-to-left" speakers. | |||
SYS–0047. A20M# is always de-asserted (pulled high) at the processor
PDF versions: