IBM Personal Computer/AT

IBM PC AT (System Unit 5170)
Type Personal Computer
Release date August 14, 1984 (1984-08-14)[1]
Discontinued April 2, 1987[2]
Operating system PC DOS 3.0 and later, OS/2 1.x, PC/IX 1.1, IBM & SCO Xenix
CPU Intel 80286 @ 6 and 8 MHz
Memory 256 KB ~ 16 MB
Storage 20 MB hard drive, 1.2 MB HD 135 mm (5.25") floppy

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 PC, designed around the 6 MHz Intel 80286 microprocessor and released in 1984 as System Unit 5170. The name AT stood for "Advanced Technology", and was chosen because the AT offered various technologies that were then new in personal computers; one such advancement was that the 80286 processor supported protected mode. IBM later released an 8 MHz version of the AT.

AT features

Power supply

The IBM PC AT came with a 192-watt switching power supply. According to IBM's documentation, in order to function properly, the AT power supply needed a load of at least 7.0 amperes on the +5V line and a minimum of 2.5 amperes was on its +12V line. In practice, the AT power supply would randomly fail to start unless these minimum load requirements were met. Because the AT motherboard didn't provide much load on the +12V line, entry-level IBM AT models that didn't have a hard drive were shipped with a 5-ohm, 50-watt (maximum power) sandbar resistor connected on the +12V line of the hard disk power connector. In normal operation this resistor drew 2.4 amperes (28.8 watts), getting fairly hot.[10]

Problems

In addition to the unreliable hard disk drive,[11] the high-density floppy disk drives turned out to be problematic. Some ATs came with one high-density (HD) disk drive and one double-density (DD) 360 kB drive. High-density floppy diskette media were compatible only with high-density drives. There was no way for the disk drive to detect what kind of floppy disk was inserted, and the only clue the user had was the disk label and an asterisk molded into the 360 kB disk drive faceplate. If the user accidentally used a high-density diskette in the 360 kB drive, it would sometimes work, for a while, but the high-coercivity oxide would take a very weak magnetization from the 360 kB write heads, so reading the diskette would be problematic.

A different problem occurred when using a double-density diskette in the 1.2 MB drive; the high-density drive's heads had a track width half that of the 360 kB drive, so they were incapable of fully erasing and overwriting tracks written by a 360 kB drive. Therefore, overwriting a DD disk that had been written to in a DD drive with an HD drive would result in a disk perfectly readable on an HD drive, but producing many read errors in a DD drive. Whereas a HD read head would only pick up the half track that drive had written, the wider DD read head would pick up the half-track written by the HD drive mixed with the unerased half-track remnant of the track written earlier by a DD drive. Thus, the DD drive would end up reading both new and old information together, causing it to "see" garbled data.

The combination of the faster clock rate, fewer clock cycles per instruction, and the 16-bit bus led to a computer that was in the marketing sense too fast. IBM was protective of their lucrative mainframe and minicomputer businesses and consequently ran the original PC AT (139 version) at a very conservative 6 MHz with one wait state. They also used a three-to-one interleave on the hard disk, even though the controller supported two to one. Many customers replaced the 12 MHz crystal (which ran the processor at 6 MHz) with a 16 MHz crystal, so IBM introduced the PC AT 239 which would not boot the computer at any speed faster than 6 MHz, by adding a speed loop in the ROM. The final PC AT, the 339, ran the processor at 8 MHz with one wait state, and was built as IBM's flagship microcomputer until the 1987 introduction of the PS/2 line.

Clones

IBM's efforts to trademark the name AT largely failed, and most 286-based PCs were modeled after it. The label also became a standard term in reference to PCs that used the same type of power supply, case, and motherboard layout as the 5170. Even further, "AT-class" became a term describing any machine which supported the BIOS functions, 16-bit expansion slots, keyboard interface, and other defining technical features of the IBM PC AT; in the case of the expansion slots, the term is largely synonymous with "ISA" (when the latter is not applied as a retronym to XT-class machines, as in the phrase "8-bit ISA slot".) As such, most systems with 486 and Pentium CPUs, and at least some with Pentium Pro and Pentium II processors, were describable as AT-class.

As of 2011, modern PCs still maintain nearly complete backwards compatibility with the PC AT from a software perspective, but AT mechanical and electrical compatibility is extremely rare. The AT power supply pins and its connectors, the AT motherboard form factor, and the physical ISA bus slots are no longer present on modern PCs outside of specialized embedded designs. The ATX standard from Intel has completely replaced the original AT power supply and motherboard design. Modern motherboards do not have ISA expansion bus connectors any more, but a functionally equivalent bus lives on as the modern LPC bus for software compatibility. Nearly all PC BIOS ROMs, even modern UEFI based ROMs, include code which is backwards compatible with the original AT BIOS interrupt calls. Even the 0xaa55 signature in the master boot record is still required by many BIOSes to be present on an attached hard disk for it to be recognized as a valid boot device. The PS/2 successor to the AT keyboard interface still survives in the modern market, though it is increasingly being replaced by USB in new systems. The PS/2 keyboard interface is identical to the AT keyboard interface except for the connector: the AT uses a 5-pin DIN connector, while the PS/2 uses a 6-pin mini-DIN.

BIOS revisions

The AT had three BIOS versions dated January 10, 1984, June 10, 1985, and November 15, 1985. Original models supported 15 hard disk types, with this being expanded to 23 in the second and third BIOSes. The 6/10/85 BIOS fixed some bugs and added support for 720k 3.5" floppy drives while the 11/15/85 BIOS added support for 101-key keyboards and 1.44MB 3.5" floppies. ATs with the older BIOSes will nominally work with 101-key keyboards, but the extra keys are ignored unless the user writes his own code to read them.

If 3.5" 720k floppy drives are used on ATs with the 1/10/84 BIOS, they are assumed to be 360k 5.25" floppies and the FORMAT command in DOS will attempt to format them as such. In addition, DOS cannot access anything but the first 40 tracks of the diskette. To solve this problem, two separate utilities were provided with DOS 3.x, DRVPARM and DRIVER.SYS, which modify the BIOS parameter table and inform the operating system that a 720k drive is present. Software on self-booting diskettes (mainly games) does not have this problem since the diskettes have their own internal disk access code. This same situation also applies to using 1.44MB disk drives on the older AT BIOSes, except that they are assumed to be 1.2MB disks.

See also

References

  1. Somerson, Paul (Nov 13, 1984). "AT the Party". PC Magazine: 123. Retrieved 5 July 2014.
  2. IBM PC AT at Vintage Computer
  3. 1 2 Ziff Davis, Inc. (26 December 1989). PC Mag. Ziff Davis, Inc. pp. 53–. ISSN 0888-8507.
  4. N. MATHIVANAN (2007). PC-BASED INSTRUMENTATION: CONCEPTS AND PRACTICE. PHI Learning Pvt. Ltd. pp. 227–229. ISBN 978-81-203-3076-4.
  5. Howard Austerlitz (2002). Data Acquisition Techniques Using PCs. Academic Press. pp. 90–91. ISBN 978-0-08-053025-3.
  6. Brendan Horan (26 March 2013). Practical Raspberry Pi. Apress. p. 146. ISBN 978-1-4302-4972-6.
  7. Tom Shanley; Don Anderson (1995). ISA System Architecture. Addison-Wesley Professional. pp. 441–444. ISBN 978-0-201-40996-3.
  8. Dickinson, John (1985-06-25). "The AT's Slipped Disk". PC Magazine. p. 55. Retrieved 28 October 2013.
  9. Richard W. D. Nickalls; R. Ramasubramanian (1995). Interfacing the IBM-PC to Medical Equipment: The Art of Serial Communication. Cambridge University Press. p. 25. ISBN 978-0-521-46280-8.
  10. Scott M. Mueller (2011). Upgrading and Repairing PCs (20 ed.). Que Publishing. p. 882. ISBN 978-0-13-268218-3.
  11. IBM's official 1986 response to "What percentage of the 20 MB drives in PC ATs have failed?" was "We consider that information to be confidential. However, based on the several customer surveys on the AT that we have conducted for IBM, an overwhelming percentage of AT owners tell us they're satisfied with the system." (questions on page 110, answers on page 111, PC Magazine, April 29, 1986). The article's opening sentence, which reads "If you own an IBM PC AT and your hard disk hasn't crashed yet, don't worry -- it probably will." http://www.highbeam.com/doc/1P2-3760999.html was described as "a rarity in computer journalism" by the Chicago Sun-Times http://www.encyclopedia.com/doc/1P2-3760999.html and the Sun-Times called it a "badly flawed 20-megabyte" disk drive.
Notes
  • IBM (1986). Personal Computer Hardware Reference Library: Guide to Operations, Personal Computer XT Model 286. IBM Part Number 68X2523.
  • PC AT entry at old-computers.com

External links

Preceded by
IBM Personal Computer XT
IBM Personal Computers Succeeded by
IBM Personal System/2
This article is issued from Wikipedia - version of the Thursday, February 25, 2016. The text is available under the Creative Commons Attribution/Share Alike but additional terms may apply for the media files.