All Topics  
IBM PC

 
IBM PC

   Email Print
   Bookmark   Link






 

IBM PC



 
 
The IBM Personal Computer, commonly known as the IBM PC, is the original version and progenitor of the IBM PC compatible
IBM PC compatible

IBM PC compatible computers are those generally similar to the original IBM Personal Computer, IBM Personal Computer XT, and IBM Personal Computer/AT....
 hardware platform
Platform (computing)

In computing, a platform describes some sort of hardware architecture or software framework , that allows Computer software to run. Typical platforms include a computer's Computer architecture, operating system, programming languages and related runtime libraries or graphical user interface....
. It is IBM
IBM

International Business Machines Corporation, abbreviated IBM and nicknamed "Big Blue" , is a multinational corporation computer technology and consulting corporation headquartered in Armonk, New York, New York, United States....
 model number 5150, and was introduced on August 12, 1981. It was created by a team of engineers and designers under the direction of Don Estridge of the IBM Entry Systems Division in Boca Raton, Florida
Boca Raton, Florida

Boca Raton is a city in Palm Beach County, Florida, Florida incorporated in May 1925. As of the United States Census 2000, the city had a total population of 74,764; the 2006 population recorded by the U.S....
.

Alongside "microcomputer
Microcomputer

A microcomputer is a computer with a microprocessor as its central processing unit. Another general characteristic of these computers is that they occupy physically small amounts of space when compared to mainframe computer and minicomputers....
" and "home computer
Home computer

A home computer was a class of personal computer entering the market in 1977 and becoming common during the 1980s. They were marketed to consumers as accessible personal computers, more capable than video game consoles....
", the term "personal computer
Personal computer

A personal computer is any general-purpose computer whose original sales price, size, and capabilities make it useful for individuals, and which is intended to be operated directly by an end user, with no intervening computer operator....
" was already in use before 1981.






Discussion
Ask a question about 'IBM PC'
Start a new discussion about 'IBM PC'
Answer questions from other users
Full Discussion Forum



Encyclopedia


The IBM Personal Computer, commonly known as the IBM PC, is the original version and progenitor of the IBM PC compatible
IBM PC compatible

IBM PC compatible computers are those generally similar to the original IBM Personal Computer, IBM Personal Computer XT, and IBM Personal Computer/AT....
 hardware platform
Platform (computing)

In computing, a platform describes some sort of hardware architecture or software framework , that allows Computer software to run. Typical platforms include a computer's Computer architecture, operating system, programming languages and related runtime libraries or graphical user interface....
. It is IBM
IBM

International Business Machines Corporation, abbreviated IBM and nicknamed "Big Blue" , is a multinational corporation computer technology and consulting corporation headquartered in Armonk, New York, New York, United States....
 model number 5150, and was introduced on August 12, 1981. It was created by a team of engineers and designers under the direction of Don Estridge of the IBM Entry Systems Division in Boca Raton, Florida
Boca Raton, Florida

Boca Raton is a city in Palm Beach County, Florida, Florida incorporated in May 1925. As of the United States Census 2000, the city had a total population of 74,764; the 2006 population recorded by the U.S....
.

Alongside "microcomputer
Microcomputer

A microcomputer is a computer with a microprocessor as its central processing unit. Another general characteristic of these computers is that they occupy physically small amounts of space when compared to mainframe computer and minicomputers....
" and "home computer
Home computer

A home computer was a class of personal computer entering the market in 1977 and becoming common during the 1980s. They were marketed to consumers as accessible personal computers, more capable than video game consoles....
", the term "personal computer
Personal computer

A personal computer is any general-purpose computer whose original sales price, size, and capabilities make it useful for individuals, and which is intended to be operated directly by an end user, with no intervening computer operator....
" was already in use before 1981. It was used as early as 1972 to characterize Xerox PARC
Xerox PARC

PARC , formerly Xerox PARC, is a research and development company in Palo Alto, California with a distinguished reputation for its contributions to information technology....
's Alto
Xerox Alto

The Xerox Alto was an early personal computer developed at Xerox PARC in 1973. It was the first computer to use the desktop metaphor and graphical user interface ....
. However, because of the success of the IBM Personal Computer, the term came to mean more specifically a microcomputer
Microcomputer

A microcomputer is a computer with a microprocessor as its central processing unit. Another general characteristic of these computers is that they occupy physically small amounts of space when compared to mainframe computer and minicomputers....
 compatible with IBM's PC products.

Concepts

The original line of PCs were part of an IBM strategy to get into the small computer market then dominated by the Commodore PET
Commodore PET

The PET was a home computer-/personal computer produced by Commodore International starting in 1977. Although it was not a top seller outside the Canadian, US, and UK educational markets, it was Commodore's first full-featured computer and would form the basis for their future success....
, Atari 8-bit family
Atari 8-bit family

The Atari 8-bit family is a series of 8-bit home computers manufactured from 1979 to 1992. All are based on the MOS Technology MOS Technology 6502 central processing unit and were the first home computers designed with custom coprocessor chips, giving them the most powerful graphic, sound and I/O subsystems of any 8 bit machine of their time...
, Apple II and Tandy Corporation
Tandy Corporation

Tandy Corporation was a family-owned leather goods company based in Fort Worth, Texas, which is best known for purchasing and giving its name to the Fort Worth, Texas-based RadioShack....
's TRS-80
TRS-80

TRS-80 was Tandy Corporation's desktop microcomputer model line, sold through Tandy's Radio Shack stores in the late 1970s and early 1980s. The line won popularity with hobbyists, home users, and small-businesses....
s, and various CP/M
CP/M

CP/M is an operating system originally created for Intel 8080/Intel 8085 based microcomputers by Gary Kildall of Digital Research. Initially confined to single tasking on 8-bit processors and no more than 64 kilobytes of memory, later versions of CP/M added multi-user variations, and were migrated to 16-bit processors....
 machines. IBM's first desktop microcomputer was the IBM 5100
IBM 5100

The IBM 5100 Portable Computer was a desktop computer introduced in September 1975, six years before the IBM PC. It was the evolution of a prototype called the SCAMP that IBM demonstrated in 1973....
, introduced in 1975. It was a complete system - with a built-in monitor, keyboard, and data storage. It was also very expensive - up to US$20,000. It was specifically designed for professional and scientific problem-solvers, not business users or hobbyists. When the PC was introduced in 1981, it was originally designated as the IBM 5150, putting it in the "5100" series, though its architecture wasn't directly descended from the IBM 5100.

Rather than going through the usual IBM design process, a special team was assembled with authorization to bypass normal company restrictions and get something to market rapidly. This project was given the code name Project Chess at the IBM Entry Systems Division in Boca Raton, Florida. The team consisted of twelve people directed by Don Estridge
Philip Don Estridge

Philip Donald Estridge , known as Don Estridge,led development of the original IBM PC , and thus is known as "father of the IBM PC". His decisions dramatically changed the computer industry, resulting in a vast increase in the number of personal computers sold and bought, thus creating an entire industry of hardware manufacturers of I...
 with Chief Scientist Larry Potter and Chief Systems Architect Lewis Eggebrecht. They developed the PC in about a year. To achieve this they first decided to build the machine with "off-the-shelf" parts from a variety of different original equipment manufacturer
Original Equipment Manufacturer

OEM stands for "Original Equipment Manufacturer".An original equipment manufacturer, or OEM is typically a company that uses a component made by a second company in its own product, or sells the product of the second company under its own brand....
s (OEMs) and countries. Previously IBM had always developed their own components. Secondly for scheduling and cost reasons, rather than developing unique IBM PC monitor and printer designs, project management decided to utilize an existing "off-the-shelf" IBM monitor developed earlier in IBM Japan as well as an existing Epson printer model. Consequently, the unique IBM PC industrial design elements were relegated to the system unit and keyboard. They also decided on an open architecture
Computer architecture

Computer architecture in computer engineering is the conceptual design and fundamental operational structure of a computer system. It is a blueprint and functional description of requirements and design implementations for the various parts of a computer, focusing largely on the way by which the central processing unit performs internally an...
, so that other manufacturers could produce and sell peripheral components and compatible software without purchasing licenses. IBM also sold an IBM PC Technical Reference Manual which included a listing of the ROM
Read-only memory

Read-only memory is a class of computer storage media used in computers and other electronic devices. Because data stored in ROM cannot be modified , it is mainly used to distribute firmware ....
 BIOS
BIOS

In computing, the Basic Input/Output System , also known as the System BIOS, is a de facto standard defining a firmware interface for IBM PC Compatible computers....
 source code
Source code

In computer science, source code is any collection of statements or declarations written in some human-readable computer programming language....
.

At the time, Don Estridge and his team considered using the IBM 801
IBM 801

The 801 was a RISC Central processing unit designed by International Business Machines in the 1970s, and used in various roles in IBM until the 1980s....
 processor and its operating system that had been developed at the Thomas J. Watson Research Center
Thomas J. Watson Research Center

The Thomas J. Watson Research Center is the headquarters for the IBM Research Division.The center is on three sites, with the main laboratory in Yorktown Heights, New York, 38 miles north of New York City, a building in Hawthorne, New York, and offices in Cambridge, Massachusetts....
 in Yorktown Heights, New York
Yorktown Heights, New York

Yorktown Heights is a Political subdivisions of New York State#Census-designated place in the Political subdivisions of New York State#Town of Yorktown, New York in Westchester County, New York, New York, United States....
 (The 801 is an early RISC microprocessor
Microprocessor

A microprocessor incorporates most or all of the functions of a central processing unit on a single integrated circuit . The first microprocessors emerged in the early 1970s and were used for electronic calculators, using Binary-coded decimal arithmetic on 4-bit Word ....
 designed by John Cocke and his team at Yorktown Heights.) The 801 was at least an order of magnitude more powerful than the Intel 8088, and the operating system many years more advanced than the DOS operating system from Microsoft
Microsoft

Microsoft Corporation is a multinational corporation computer technology corporation that develops, manufactures, licenses, and supports a wide range of computer software products for computing devices....
, that was finally selected. Ruling out an in-house solution made the team’s job much easier and may have avoided a delay in the schedule, but the ultimate consequences of this decision for IBM were far-reaching. IBM had recently developed the Datamaster
IBM System/23

The System/23 Datamaster was announced by IBM in July 1981, only one month before the IBM PC. The Datamaster was an all-in-one computer with text-mode CRT display, keyboard, processor, memory, and two 8-inch floppy disk drives all contained in one cabinet....
 business microcomputer which used an Intel processor and peripheral ICs; familiarity with these chips and the availability of the Intel 8088 processor was a deciding factor in the choice of processor for the new product. Even the 62-pin expansion bus slots were designed to be similar to the Datamaster slots. Delays due to in-house development of the Datamaster software also influenced the design team to a fast track development process for the PC, with publicly-available technical information to encourage third-party developers.

Other manufacturers soon reverse engineered
Reverse engineering

Reverse engineering is the process of discovering the technological principles of a device, object or system through analysis of its structure, function and operation....
 the BIOS to produce their own non-infringing functional copies. Columbia Data Products
Columbia Data Products

Columbia Data Products introduced the MPC 1600 "Multi Personal Computer" in June 1982. It was an exact functional copy of the IBM PC model 5150 except for the BIOS which was Clean room design....
 introduced the first IBM-PC compatible computer in June 1982. In November 1982, Compaq Computer Corporation announced the Compaq Portable
Compaq Portable

The Compaq Portable was the first product in the Compaq portable series to be commercially available under the Compaq brand . It was the first "100%" IBM PC compatible personal computer not manufactured by IBM, and also the first IBM PC compatible portable computer....
, the first portable IBM PC compatible. The first models were shipped in March 1983.

Once the IBM PC became a commercial success, the product came back under the more usual tight IBM management control. IBM's tradition of "rationalizing" their product lines, deliberately restricting the performance of lower-priced models in order to prevent them from "cannibalizing" profits from higher-priced models, worked against them.

Third-party distribution

ComputerLand
ComputerLand

ComputerLand was a widespread chain of retail computer stores during the early years of the personal computer "revolution", and was one of the outlets chosen to introduce the IBM PC in 1981....
 and Sears Roebuck partnered with IBM from the beginning of development. IBM's head of sales and marketing, H.L. ('Sparky') Sparks, relied on these retail partners for important knowledge of the marketplace.

As a natural progression, Computerland and Sears became the main outlets for the new product. More than 190 Computerland stores already existed, while Sears was in the process of creating a handful of in-store computer centers for sale of the new product. This guaranteed IBM widespread distribution across the United States.

Targeting the new PC at the home market, Sears Roebuck sales failed to live up to expectations. This unfavourable outcome revealed that the original strategy - targeting the office market - was the key to higher sales.

Models








































































The IBM PC range
Model nameModel #IntroducedCPUFeatures
PC5150August 19818088
Intel 8088

The Intel 8088 is an Intel x86 microprocessor based on the Intel 8086, with 16-bit registers and an 8-bit external data bus. It can address up to 1 megabyte of random access memory....
Floppy disk
Floppy disk

A floppy disk is a data storage medium that is composed of a disk of thin, flexible magnetic storage medium encased in a square or rectangle plastic shell....
 or cassette
Compact Cassette

The Compact Cassette, often referred to as audio cassette, cassette tape, cassette, or simply tape, is a magnetic tape Sound recording and reproduction format....
 system (external hard drive
Hard disk

A hard disk drive , commonly referred to as a hard drive, hard disk, or fixed disk drive, is a non-volatile storage device which stores digitally encoded data on rapidly rotating hard disk platters with magnetic surfaces....
 an optional extra)
XT
IBM Personal Computer XT

The IBM Personal Computer XT, often shortened to the IBM XT or simply XT, was IBM's successor to the original IBM Personal Computer....
5160March 19838088First IBM PC to come with an internal hard drive as standard.
XT/3705160/588October 198380885160 with XT/370 Option Kit and 3278/79 Emulation Adapter
PC-based IBM-compatible mainframes

Since the rise of the personal computer in the 1980s, IBM and other vendors have created PC-based IBM-compatible mainframes which are compatible with the larger IBM mainframe computers....
3270 PC
IBM 3270 PC

The IBM 3270 PC , released in October 1983, was an IBM PC XT containing additional hardware which could Terminal emulator the behaviour of an IBM 3270 terminal....
5271October 19838088With 3270 terminal emulation
PCjr
IBM PCjr

The IBM PCjr was International Business Machines's first attempt to enter the markets for relatively inexpensive educational and home-use home computers....
4860November 19838088Floppy-based home computer
PC Portable
IBM Portable

The IBM Portable Personal Computer 5155 model 68 was an early portable computer developed by International Business Machines after the success of Compaq's suitcase-size portable machine ....
5155February 19848088Floppy-based portable
AT
IBM Personal Computer/AT

The IBM Personal Computer/AT, more commonly known as the IBM AT and also sometimes called the PC AT or PC/AT, was IBM's second-generation IBM Personal Computer, designed around the 6 MHz Intel 80286 microprocessor and released in 1984 as model number 5170....
5170August 198480286
Intel 80286

The Intel 286, introduced on February 1, 1982, was an x86 16-bit microprocessor with 134,000 transistors.It was widely used in IBM PC compatible computers during the mid 1980s to early 1990s....
Medium-speed hard disk
AT/3705170/599October 1984802865170 with AT/370 Option Kit and 3278/79 Emulation Adapter
PC-based IBM-compatible mainframes

Since the rise of the personal computer in the 1980s, IBM and other vendors have created PC-based IBM-compatible mainframes which are compatible with the larger IBM mainframe computers....
3270 AT5281?80286With 3270 terminal emulation
Convertible
IBM Convertible

The IBM PC Convertible, released April 3, 1986, was International Business Machines's first laptop computer and was also the first IBM computer to utilize the 3.5" floppy disk which went on to become the standard....
5140April 19868088Microfloppy laptop
Laptop

A laptop is a personal computer designed for mobile computing small enough to sit on one's lap. A laptop includes most of the Computer hardware of a typical desktop computer, including a Computer display, a computer keyboard, a pointing device as well as a battery, into a single small and light unit....
 portable
XT 2865162September 198680286Slow hard disk, but zero wait state
Wait state

A wait state is a delay experienced by a computer central processing unit when accessing external computer storage or another device that is slow to respond....
 memory on the motherboard. This 6 MHz machine was actually faster than the 8 MHz ATs (when using planar memory) because of the zero wait states


All IBM personal computers are software compatible with each other in general, but not every program will work in every machine. Some programs are time sensitive to a particular speed class. Older programs will not take advantage of newer higher-resolution display standards.

PC

The original PC had a version of Microsoft BASIC
Microsoft BASIC

Microsoft BASIC was the foundation product of the Microsoft company. It first appeared in 1975 as Altair BASIC, which was the first BASIC programming language available for the Altair 8800 hobbyist microcomputer....
 — IBM Cassette BASIC
IBM Cassette BASIC

IBM Cassette BASIC was a version of the Microsoft BASIC programming language licensed by IBM for the IBM PC. It was included in the BIOS Read-only memory of the original IBM PC....
 — in ROM. The CGA
Color Graphics Adapter

The Color Graphics Adapter , originally also called the Color/Graphics Adapter or IBM Color/Graphics Monitor Adapter, introduced in 1981, was International Business Machines's first color graphics card, and the first color computer display standard for the IBM PC....
 (Color Graphics Adapter) video card could use a standard television
Television

Television is a widely used telecommunication mass-media for transmitting and receiving moving , either monochrome or color, usually accompanied by sound....
 set or an RGBI
RGBI

RGBI could refer to:* Rio Grande Bible Institute* RGBI interface ? Red, Green, Blue, Intensity, as in an RGBI cathode ray tube monitor interface; cf. Color Graphics Adapter...
 monitor for display; IBM's RGBI monitor was their display model 5153. The other option that was offered by IBM was an MDA
Monochrome Display Adapter

The Monochrome Display Adapter introduced in 1981 was International Business Machines's standard video display card and computer display standard for the IBM PC....
 (Monochrome Display Adapter) and their monochrome display model 5151. It was possible to install both an MDA and a CGA card and use both monitors concurrently, if supported by the application program. For example, AutoCAD allowed use of a CGA card for graphics and a separate monochrome board for text menus. Some model 5150 PCs with CGA monitors and a printer port also included the MDA adapter by default, because IBM provided the MDA port and printer port on the same adapter card; it was in fact an MDA/printer port combo card.

The most commonly used storage medium was the floppy disk
Floppy disk

A floppy disk is a data storage medium that is composed of a disk of thin, flexible magnetic storage medium encased in a square or rectangle plastic shell....
, though cassette tape
Compact Cassette

The Compact Cassette, often referred to as audio cassette, cassette tape, cassette, or simply tape, is a magnetic tape Sound recording and reproduction format....
 was originally envisoned by IBM as a low-budget alternative. Accordingly, the IBM 5150 PC was available with one or two floppy drives or without any drives or storage medium; in the latter case IBM intended that users connect their own existing cassette recorders via the 5150's cassette jack
DIN connector

A DIN connector is a connector that was originally standardized by the Deutsches Institut f?r Normung , the German national standards organization....
. A hard disk
Hard disk

A hard disk drive , commonly referred to as a hard drive, hard disk, or fixed disk drive, is a non-volatile storage device which stores digitally encoded data on rapidly rotating hard disk platters with magnetic surfaces....
 could not be installed into the 5150's system unit without retrofit
Retrofit

Retrofitting refers to the addition of new technology or features to older systems. An example of this is custom car, where older vehicles are fitted with new technologies: power windows, cruise control, remote keyless systems, electric fuel pumps, etc....
ting a stronger power supply, but an "Expansion Unit", aka the "IBM 5161 Expansion Chassis" was available, which came with one 10MB hard disk and also allowed the installation of a second hard disk. The system unit had five expansion slots; the expansion unit had eight; however, one of the system unit's slots and one of the expansion unit's slots had to be occupied by the Extender Card and Receiver Card, respectively, which were needed to connect the expansion unit to the system unit and make the expansion unit's other slots available, for a total of 11 slots, some of which however had to already be occupied by display, disk, and I/O adapters, etc. as none of these were available on-board with the 5150; the only on-board connectors were the keyboard and cassette ports. The original PC's maximum memory using IBM parts was 256 kB, 64 kB on the main board and three 64 kB expansion cards. The processor was an Intel 8088
Intel 8088

The Intel 8088 is an Intel x86 microprocessor based on the Intel 8086, with 16-bit registers and an 8-bit external data bus. It can address up to 1 megabyte of random access memory....
 (early 1978 version, later were 1978/81/2 versions of intel chip; second-sourced AMDs were used after 1983) running at 4.77 MHz (4/3 the standard NTSC color burst frequency of 3.579545 MHz), which could be replaced with a NEC V20
NEC V20

The NEC V20 was a central processing unit made by NEC Corporation that was a Reverse engineering, pin-compatible version of the Intel 8088 with an instruction set compatible with the Intel 80186....
 for a slight increase in processing speed. An Intel 8087
Intel 8087

The 8087 was the first math coprocessor for 16 bit processors designed by Intel ; it was built to be paired with the Intel Intel 8088 and Intel 8086 microprocessors....
 co-processor could also be added for hardware floating-point arithmetic. IBM sold it in configurations with 16 kB or 64 kB of RAM
Random-access memory

Random-Assess Memory Card is a form of computer data storage. Today it takes the form of integrated circuits that allows the stored data to be accessed in any order ....
 preinstalled using either nine or thirty-six 16-kbit
Kilobit

A kilobit is an expression of grouped bits meaning 1,000 bits. Use of the term to denote a kibibit is deprecated and contrary to international standard....
 DRAM
Dram

Dram or DRAM may refer to:* Dram , an imperial unit of mass and volume* Armenian dram, a monetary unit* Dynamic random access memory* Database of Recorded American Music...
 chips. (As was common at the time, an extra bit was used for parity
Parity

Parity is a concept of equality of status or functional equivalence. It has several different specific definitions.* Parity , the name of the symmetry of interactions under spatial inversion...
 checking of memory.)

Although the TV-compatible video board, cassette port and FCC Class B certification were all aimed at making it a home computer
Home computer

A home computer was a class of personal computer entering the market in 1977 and becoming common during the 1980s. They were marketed to consumers as accessible personal computers, more capable than video game consoles....
  the original PC proved too expensive for the home market. At introduction a PC with 64 kB of RAM and a single 5 1/4 inch floppy drive and monitor sold for US $3,005, while the cheapest configuration ($1,565) that had no floppy drives, only 16KB RAM, and no monitor (again, the expectation was that users would connect their existing TV sets and cassette recorders) proved too unattractive and low-spec, even for its time (cf. footnotes to the above IBM PC range table). While the 5150 did not become a top selling home computer, its floppy-based configuration became an unexpectedly large success with businesses.

XT

The "IBM Personal Computer XT", IBM's model 5160, was an enhanced machine that was designed for business use. It had 8 expansion slots and a 10 megabyte hard disk (later versions 20MB). Unlike the model 5150 PC, the model 5160 XT no longer had a cassette jack. The XT could take 256 kB of memory on the main board (using 64 kbit DRAM); later models were expandable to 640 kB. (The 384 kB of BIOS ROM, video RAM, and adapter ROM space filled the rest of the one megabyte address space of the 8088 CPU.) It was usually sold with a Monochrome Display Adapter
Monochrome Display Adapter

The Monochrome Display Adapter introduced in 1981 was International Business Machines's standard video display card and computer display standard for the IBM PC....
 (MDA) video card. The processor was a 4.77 MHz Intel 8088
Intel 8088

The Intel 8088 is an Intel x86 microprocessor based on the Intel 8086, with 16-bit registers and an 8-bit external data bus. It can address up to 1 megabyte of random access memory....
 and the expansion bus
Computer bus

In computer architecture, a bus is a subsystem that transfers data between computer components inside a computer or between computers. Each bus defines its set of connectors to physically plug devices, cards or cables together....
 8-bit Industry Standard Architecture
Industry Standard Architecture

Industry Standard Architecture was a computer bus standard for IBM compatible computers....
 (ISA) with XT bus architecture. The XT's expansion slots were placed closer together than with the original PC; this rendered the XT's case and mainboard incompatible with the model 5150's case and mainboard. The slots themselves and the peripheral cards however were compatible. The XT's expansion slot spacing was identical to the one that is still used as of 2008, albeit with different actual slots and bus standards.

AT

The "IBM Personal Computer/AT", announced August 1984, uses an Intel 80286
Intel 80286

The Intel 286, introduced on February 1, 1982, was an x86 16-bit microprocessor with 134,000 transistors.It was widely used in IBM PC compatible computers during the mid 1980s to early 1990s....
 processor, originally at 6 MHz. It has a 16-bit
Bit

A bit is a binary numeral system numerical digit, taking a value of either 0 or 1. Binary digits are a basic unit of information Computer data storage and transmission in digital computing and digital information theory....
 ISA bus and 20 MB (20 million byte
Byte

A byte is a basic unit of measurement of Computer storage in computer science. In many computer architectures it is a Byte addressing memory address space....
s) hard drive. A faster model, running at 8 MHz, was introduced in 1986. IBM made some attempt at marketing it as a multi-user machine, but it sold mainly as a faster PC for power users. Early PC/ATs were plagued with reliability problems, in part because of some software and hardware incompatibilities, but mostly related to the internal 20 MB hard disk. While some people blamed IBM's hard disk controller card and others blamed the hard disk manufacturer Computer Memories Inc.
Computer Memories Inc.

Computer Memories Inc. was a Chatsworth, California manufacturer of hard disks during the early 1980s. CMI made basic stepper motor-based drives, with low cost in mind....
 (CMI), the IBM controller card worked fine with other drives, including CMI's 33-megabyte model. The problems introduced doubt about the computer and, for a while, even about the 286 architecture in general, but after IBM replaced the 20 MB CMI drives, the PC/AT proved reliable and became a lasting industry standard.

Convertible


Portable


PC Jr


Technology


Electronics

The main circuit board in an IBM PC is called the motherboard (IBM terminology calls it a planar). This carries the CPU
Central processing unit

A central processing unit is an electronic circuit that can execute computer programs. This broad definition can easily be applied to many early computers that existed long before the term "CPU" ever came into widespread usage....
 and memory
Computer memory

Computer memory is usually meant to refer to the semiconductor technology that is used to store information in Electronics devices. Current primary computer memory makes use of integrated circuits consisting of silicon-based transistors....
, and has a bus
Computer bus

In computer architecture, a bus is a subsystem that transfers data between computer components inside a computer or between computers. Each bus defines its set of connectors to physically plug devices, cards or cables together....
 with slots for expansion cards.

The bus used in the original PC became very popular, and was subsequently named ISA
Industry Standard Architecture

Industry Standard Architecture was a computer bus standard for IBM compatible computers....
. It is in use to this day in computers for industrial use. Later, requirements for higher speed and more capacity forced the development of new versions. IBM introduced the MCA
Micro Channel architecture

Micro Channel Architecture was a proprietary hardware 16-bit or 32-bit parallel communications computer bus created by International Business Machines in the 1980s for use on their new IBM Personal System/2 computers....
 bus with the PS/2 line. The VESA Local Bus
VESA Local Bus

The VESA Local Bus was mostly used in personal computers. VESA Local Bus worked alongside the Industry Standard Architecture bus; it acted as a high-speed conduit for memory-mapped I/O and Direct memory access, while the ISA bus handled interrupts and port-mapped I/O....
 allowed for up to three, much faster 32-bit cards, and the EISA
Eisa

Eisa or EISA can have several meanings:* Eisa:** A daughter of the god Fornj?t in Norse mythology** A Eisa in Okinawa Prefecture, Japan...
 architecture was developed as a backward compatible standard including 32-bit card slots, but it only sold well in high-end server systems. The lower-cost and more general PCI
Peripheral Component Interconnect

The PCI Local Bus , or Conventional PCI, is a computer bus for attaching computer hardware in a computer. These devices can take either the form of an integrated circuit fitted onto the motherboard itself, called a planar device in the PCI specification or an expansion card that fits into a socket....
 bus was introduced in 1994 and has now become ubiquitous.

The motherboard is connected by cables to internal storage devices such as hard disk
Hard disk

A hard disk drive , commonly referred to as a hard drive, hard disk, or fixed disk drive, is a non-volatile storage device which stores digitally encoded data on rapidly rotating hard disk platters with magnetic surfaces....
s, floppy disk
Floppy disk

A floppy disk is a data storage medium that is composed of a disk of thin, flexible magnetic storage medium encased in a square or rectangle plastic shell....
s and CD-ROM
CD-ROM

CD-ROM is a pre-pressed Compact Disc that contains Computer data storage accessible to, but not writable by, a computer. While the Compact Disc format was originally designed for music storage and playback, the 1985 Yellow Book standard developed by Sony and Philips adapted the format to hold any form of Binary file....
 drives. These tend to be made in standard sizes, such as 3.5"
Inch

An inch is the name of a Units of measurement of length in a number of different systems, including Imperial units, and United States customary units....
 (90 mm) and 5.25" (133.4 mm) widths, with standard fixing holes. The case also contains a standard power supply unit (PSU) which is either an AT or ATX standard size.

Intel 8086 and 8088
Intel 8088

The Intel 8088 is an Intel x86 microprocessor based on the Intel 8086, with 16-bit registers and an 8-bit external data bus. It can address up to 1 megabyte of random access memory....
-based PCs require expanded memory
Expanded memory

In computing, expanded memory is a system of bank switching introduced around 1984 that provided additional memory to MS-DOS programs that required more than what was available in conventional memory....
 (EMS) boards to work with more than one megabyte
Megabyte

Megabyte is a SI prefix-multiple of the unit byte for digital information computer storage or transmission and is equal to 106 bytes....
 of memory. The original IBM PC AT used an Intel 80286
Intel 80286

The Intel 286, introduced on February 1, 1982, was an x86 16-bit microprocessor with 134,000 transistors.It was widely used in IBM PC compatible computers during the mid 1980s to early 1990s....
 processor which can access up to 16 megabytes of memory (though standard DOS
DOS

DOS, short for "Disk Operating System", is a shorthand term for several closely related operating systems that dominated the IBM PC compatible market between 1981 and 1995, or until about 2000 if one includes the partially DOS-based Microsoft Windows versions Windows 95, Windows 98, and Windows Me....
 applications cannot use more than one megabyte without using additional APIs.) Intel 80286-based computers running under OS/2
OS/2

OS/2 is a computer operating system, initially created by Microsoft and IBM, then later developed by IBM exclusively. The name stands for "Operating System/2," because it was introduced as part of the same generation change release as IBM's "IBM Personal System/2 " line of second-generation personal computers....
 can work with the maximum memory.

Keyboard

The original 1981 IBM PC's keyboard at the time was an extremely reliable and high quality electronic keyboard originally developed in North Carolina for the Datamaster
IBM System/23

The System/23 Datamaster was announced by IBM in July 1981, only one month before the IBM PC. The Datamaster was an all-in-one computer with text-mode CRT display, keyboard, processor, memory, and two 8-inch floppy disk drives all contained in one cabinet....
 system . Each key was rated to be reliable to over 100 million keystrokes. For the IBM PC, a separate keyboard housing was designed with a novel usability feature that allowed users to adjust the keyboard angle for personal comfort. Compared with the keyboards of other small computers at the time, the IBM PC keyboard
IBM PC keyboard

The IBM PC keyboard and its derivative computer keyboards are standardized. However, during the 20 years of the PC architecture being constantly updated, several types of keyboards have been developed....
 was far superior and played a significant role in establishing a high quality impression. For example, the industrial design of the keyboard, together with the system unit, was recognized with a major design award. Byte
Byte (magazine)

Byte magazine was an influential microcomputer computer magazine in the late 1970s and throughout the 1980s, because of its wide-ranging editorial coverage....
 magazine in the fall of 1981 went so far as to state that the keyboard was 50 percent of the reason to buy an IBM PC. The importance of the keyboard was definitely established when the 1983 IBM PCjr
IBM PCjr

The IBM PCjr was International Business Machines's first attempt to enter the markets for relatively inexpensive educational and home-use home computers....
 flopped, in very large part for having a much different and mediocre Chiclet keyboard
Chiclet keyboard

A chiclet keyboard is slang for a computer keyboard built with an array of small, flat rectangular or lozenge-shaped rubber or plastic keys that look like erasers or pieces of chewing gum....
 that made a poor impression on customers. Oddly enough, the same thing almost happened to the original IBM PC when in early 1981 management seriously considered substituting a cheaper but lower quality keyboard. This mistake was narrowly avoided by the advice of one of the original development engineers.

However, the original 1981 IBM PC's keyboard was severely criticized by typists for its non-standard placement of the Return and left Shift keys. In 1984, IBM corrected this on its AT keyboard, but shortened the 'backspace' key, making it harder to reach. In 1987, it introduced the enhanced keyboard
Enhanced keyboard

The enhanced keyboard is a type of computer keyboard first made by IBM which has 101 or 102 keys. The major difference between this and previous XT/AT keyboards is the twelve function keys arranged in a line across the top of the keyboard as opposed to ten grouped on the left hand side of the keyboard....
, which relocated all the function keys and the Ctrl keys. The Esc key was also relocated to the opposite side of the keyboard.

Another criticism of the original keyboard was the relatively loud "clack" sound each key made when pressed. Since typewriter users were accustomed to keeping their eyes on the hardcopy they were typing from and had come to rely on the mechanical sound that was made as each character was typed onto the paper to ensure that they had pressed the key hard enough (and only once), the PC keyboard electronic "clack" feature was intended to provide that same reassurance. However, it proved to be very noisy and annoying, especially if many PCs were in use in the same room, and later keyboards were significantly quieter.

An "IBM PC compatible" may have a keyboard that does not recognize every key combination a true IBM PC does, such as shifted cursor keys. In addition, the "compatible" vendors sometimes used proprietary keyboard interfaces, preventing the keyboard from being replaced.

Although the PC/XT and AT used the same style of keyboard connector, the low-level protocol for reading the keyboard was different between these two series. An AT keyboard could not be used in an XT, nor the reverse. Third-party keyboard manufacturers provided a switch to select either AT-style or XT-style protocol for the keyboard.

Serial port addresses and interrupts

The serial port is an 8250 or a derivative (such as the 16450 or 16550
16550 UART

The 16550 UART is an integrated circuit designed for implementing the interface for serial communications. It is frequently used to implement the serial port for IBM PC compatible personal computers, where it is often connected to an RS-232 interface for modems, serial Computer mouse, printers, and similar peripherals....
), mapped to eight consecutive IO addresses and one interrupt request line.

COM Port IRQ Base Port Address
COM1 IRQ4 3F8H
COM2 IRQ3 2F8H
COM3 IRQ4 3E8H
COM4 IRQ3 2E8H


Only COM1: and COM2: addresses were defined by the original PC. Attempts to share IRQ 3 and IRQ4 to use additional ports require special measures in hardware and software, since shared IRQs were not defined in the original PC design.

Character set

The original IBM PC used the 7-bit ASCII
ASCII

American Standard Code for Information Interchange , is a coding standard that can be used for interchanging information, if the information is expressed mainly by the written form of English words....
 alphabet as its basis, but extended it to 8 bits with nonstandard character codes. This character set was not suitable for some international applications, and soon a veritable cottage industry emerged providing variants of the original character set in various national variants. In IBM tradition, these variants were called code page
Code page

Code page is the traditional International Business Machines term used to map a specific set of characters to numerical code point values . This is slightly different in meaning than the related terms character encoding and character set....
s. These codings are now obsolete, having been replaced by more systematic and standardized forms of character coding, such as ISO 8859-1, Windows-1251
Windows-1251

Windows-1251 is a popular 8-bit character encoding, designed to cover languages that use the Cyrillic alphabet such as Russian language, Bulgarian language and other languages....
 and Unicode
Unicode

Unicode is a computing industry standard allowing computers to consistently represent and manipulate Character expressed in most of the world's writing systems....
. The original character set is known as code page 437
Code page 437

IBM PC or MS-DOS code page 437, often abbreviated CP437 and also known as, DOS-US, OEM-US or sometimes misleadingly referred to as the OEM font, High ASCII or Extended ASCII, is the original character set of the IBM PC, circa 1981....
.

Storage media


Cassette tape
As mentioned above, IBM equipped the model 5150 with a cassette port for connecting a cassette
Compact Cassette

The Compact Cassette, often referred to as audio cassette, cassette tape, cassette, or simply tape, is a magnetic tape Sound recording and reproduction format....
 drive, and originally intended compact cassettes to become the 5150's most common storage medium. However, adoption of the floppy- and monitor-less configuration was low; few (if any) IBM PCs left the factory without a floppy disk drive installed. Also, DOS was not available on cassette tape, only on floppy disks (hence "Disk Operating System"). 5150s with just external cassette recorders for storage could only use the built-in ROM BASIC as their operating system. As DOS saw increasing adoption, the incompatibility of DOS programs with PCs that used only cassettes for storage made this configuration even less attractive.

Floppy diskettes
Most or all 5150 PCs had one or two 5¼ inch floppy disk
Floppy disk

A floppy disk is a data storage medium that is composed of a disk of thin, flexible magnetic storage medium encased in a square or rectangle plastic shell....
 drives. These floppy drives were either single-sided double-density drives (SS/DD, aka SSDD), or double-sided double-density drives (DS/DD, aka DSDD). The IBM PC never used single density floppy drives. The drives and disks were commonly referred to by capacity, e.g. "160KB floppy disk" or "360KB floppy drive", but because this is not entirely unambiguous, they are here referred to using the less commonly used but more accurate SSDD and DSDD terminology. DSDD drives were backwards compatible; they could read and write SSDD floppies. The same type of physical diskette could be used for both drives, however to convert a 5¼" SSDD disk to a DSDD disk, it needed to be reformatted, at which point SSDD drives could no longer read it.

The disks were Modified Frequency Modulation
Modified Frequency Modulation

Modified Frequency Modulation, commonly MFM, is a line code scheme used to encode information on most floppy disk formats, which include the floppy disk formats used in the classic versions of Amiga OS, most CP/M operating system machines as well as IBM PC compatibles running DOS....
 (MFM) coded in 512-byte sectors, and were soft-sectored. They contained 40 tracks per side at the 48 track per inch (TPI) density, and initially were formatted to contain 8 sectors per track. This meant that SSDD disks initially had a formatted capacity of 160 KB, while DSDD disks had a capacity of 320 KB. However, the DOS operating system was later updated to allow formatting the disks with 9 sectors per track. This yielded a formatted capacity of 180 KB with SSDD disks/drives, and 360 KB with DSDD disks/drives. The unformatted capacity of the floppy disks was advertised as 250KB (SSDD) and 500KB (DSDD), however these "raw" 250/500KB were not the same thing as the usable formatted capacity; under DOS, the maximum capacity for SSDD and DSDD disks was 180KB and 360KB, respectively. Regardless of type, the file system
File system

In computing, a file system is a method for store and organize computer files and the data they contain to make it easy to find and access them....
 of all floppy disks was FAT12.

While the SSDD drives initially were the only floppy drives available for the model 5150 PC, IBM later switched to DSDD drives, and the majority of 5150 PCs sold eventually shipped with one or two DSDD drives. The 5150's successor, the model 5160 IBM XT, never shipped with SSDD drives; it generally had one double-sided 360 kB drive (next to its internal hard disk
Hard disk

A hard disk drive , commonly referred to as a hard drive, hard disk, or fixed disk drive, is a non-volatile storage device which stores digitally encoded data on rapidly rotating hard disk platters with magnetic surfaces....
). While it was technically possible to retrofit
Retrofit

Retrofitting refers to the addition of new technology or features to older systems. An example of this is custom car, where older vehicles are fitted with new technologies: power windows, cruise control, remote keyless systems, electric fuel pumps, etc....
 more advanced floppy drives such as the high-density drive (released in 1984) into the original IBM PC, this was not an option offered by IBM for the 5150 model, and the move to high-density 5.25" floppies in particular was notoriously fraught with compatibility problems.

IBM's original floppy disk controller card also included an external 37-pin D-shell connector. This allowed users to connect additional external floppy drives by third party vendors. IBM themselves did not offer external floppy drives.

Fixed disks
The 5150 could not itself power hard drives without retrofitting a stronger power supply, but IBM later offered the 5161 Expansion Unit, which not only provided more expansion slots, but also included a 10MB (later 20MB) hard drive powered by the 5161's own separate 130-watt power supply.

The first IBM PC that shipped with an internal, fixed, non-removable hard disk was IBM's model 5160, the XT. However, as other IBM-compatible PCs started to appear, hard disks with larger storage capacities than the 5160's and 5161's initial 10MB (later 20MB) also became available, and could — space permitting — be installed into either the IBM PC's Expansion Unit or into PSU-upgraded model 5150 IBM PCs (or into XTs). Adding a third-party hard disk sometimes required plugging in a new controller board, because some of these hard drives were not compatible with the existing disk controller
Disk controller

The disk controller is the Electronic circuit which allows the Central processing unit to communicate with a hard disk, floppy disk or other kind of disk drive....
. Some third party hard disks for IBM PCs even sold as kits including a controller card and replacement power supply. Finally, some hard disks were integrated with their controller in a single expansion board, commonly called a "Hard Card
Hardcard

A hardcard is a hard disk drive which combines the disk controller with the hard disk drive itself. The resulting device fits into an expansion slot on a personal computer, without using a drive bay....
".

OS support
The IBM PC's ROM BASIC supported cassette tape storage. DOS itself did not support cassette tape storage. PC-DOS version 1.00 supported only 160KB SSDD floppies, but version 1.1, which was released 9 months after the PC's introduction, supported 160KB SSDD and 320KB DSDD floppies. Support for the slightly larger 9 sector per track 180KB and 360KB formats arrived 10 further months later in March 1983.

Original software

All IBM PCs include a relatively small piece of software stored in ROM
Read-only memory

Read-only memory is a class of computer storage media used in computers and other electronic devices. Because data stored in ROM cannot be modified , it is mainly used to distribute firmware ....
. The original IBM PC 40 KB ROM included 8 KB for power-on self-test
Power-on self-test

Power-on self-test is the common term for a computer, router or printer's pre-boot sequence. The same basic sequence is present on all computer architectures....
 (POST) and basic input/output system (BIOS
BIOS

In computing, the Basic Input/Output System , also known as the System BIOS, is a de facto standard defining a firmware interface for IBM PC Compatible computers....
) functions plus 32 KB BASIC in ROM (Cassette BASIC
IBM Cassette BASIC

IBM Cassette BASIC was a version of the Microsoft BASIC programming language licensed by IBM for the IBM PC. It was included in the BIOS Read-only memory of the original IBM PC....
). The ROM BASIC interpreter was the default user interface if no DOS
DOS

DOS, short for "Disk Operating System", is a shorthand term for several closely related operating systems that dominated the IBM PC compatible market between 1981 and 1995, or until about 2000 if one includes the partially DOS-based Microsoft Windows versions Windows 95, Windows 98, and Windows Me....
 boot disk
Boot disk

A boot disk is a removable digital data storage medium from which a computer can load and run an operating system or utility program. The computer must have a built-in program which will load and execute a program from a boot disk meeting certain standards....
 was present. BASICA was distributed on floppy disk and provided a way to run the ROM BASIC under PC-DOS
PC-DOS

IBM PC DOS was a DOS operating system for the IBM Personal Computer, sold throughout the 1980s and 2000s....
 control.

In addition to PC-DOS
PC-DOS

IBM PC DOS was a DOS operating system for the IBM Personal Computer, sold throughout the 1980s and 2000s....
, buyers could choose either CP/M-86
CP/M-86

CP/M-86 was a version of the CP/M operating system that Digital Research made for the Intel 8086 and Intel 8088. The commands are those of CP/M-80....
 or UCSD p-System as operating systems. Due to their higher prices, they never became very popular and PC-DOS or MS-DOS came to be the dominant operating system.

Longevity

While the IBM PC technology is largely obsolete by today's standards, many are still in service. As of June 2006, IBM PC and XT models are still in use at the majority of U.S. National Weather Service
National Weather Service

The National Weather Service , once known as the Weather Bureau, is one of the six scientific agencies that make up the National Oceanic and Atmospheric Administration of the United States Federal government of the United States....
 upper-air observing sites. The computers are used to process data as it is returned from the ascending radiosonde
Radiosonde

A radiosonde is a unit for use in weather balloons that measures various Earth's atmosphere parameters and transmits them to a fixed receiver....
, attached to a weather balloon
Weather balloon

A weather or sounding balloon is a balloon which carries instruments aloft to send back information on atmospheric pressure, temperature, and humidity by means of a small, expendable measuring device called a radiosonde....
. They are being phased out over a several year period, to be replaced by the Radiosonde Replacement System .

See also

  • Influence of the IBM-PC on the PC market
    Influence of the IBM-PC on the PC market

    The IBM-PC drove many other architectures into extinction in just a few years. The market before the IBM PC was dominated by systems using the MOS Technology 6502 or Zilog Z80 microprocessors, and CP/M or proprietary operating systems....
  • Conventional memory
    Conventional memory

    In computing, conventional memory is the first 640 kilobytes of the memory on IBM PC compatible systems....
  • IBM token ring
    IBM token ring

    Token ring local area network technology is a local area network network protocol which resides at the data link layer of the OSI model. It uses a special three-byte frame called a token that travels around the ring....
     networks
  • Aptiva
  • List of IBM products
    List of IBM products

    The following is a list of products, some notable, some less so, from the International Business Machines Corporation and its predecessor corporations, beginning in the 1890s, and spanning punched card equipment, time clocks, and typewriters, via mainframe computers and minicomputers, to microprocessors, software, and more....
  • ThinkPad
    ThinkPad

    ThinkPad is a brand of portable laptop and notebook personal computers originally designed, manufactured and sold by IBM. Since early 2005, the ThinkPad range has been manufactured and marketed by Lenovo, which purchased the International Business Machines Personal Computer division....
  • ThinkCentre
    ThinkCentre

    ThinkCentre is a line of award-winning desktops computers produced by IBM in 2003, then Lenovo in 2005...
  • 8088 Corruption
  • Input/Output Base Address
    Input/Output Base Address

    In x86 architecture, an input/output base address is a base address used for an I/O port....
  • IBM 5120
    IBM 5120

    The IBM 5120 Computing System was announced in February 1980 as the desktop follow-on to the IBM 5110 Portable Computer. It featured two built-in 8-inch 1.2 Megabyte floppy disk drives, 9-inch monochrome monitor, BASIC Programming Language, 32K RAM and optional IBM 5114 stand-alone diskette unit with two additional 8-inch 1.2 Megabyt...
  • IBM 5160
  • IBM 5155
  • IBM 4860


External links

  • and collection of old digital and analog computers at oldcomputermuseum.com