Xerox 820

Last updated
Xerox 820
Xerox 820.jpg
Xerox 820
Manufacturer Xerox
Release dateJune 1981;42 years ago (1981-06)
Discontinued1985
Media96 kB 5¼-inch floppy disks, 300 kB 8-inch floppy disks
Operating system CP/M 2.2
CPU Zilog Z80A clocked at 2.5 MHz
Memory64 KB RAM, 4 KB to 8 KB ROM
DisplayMono CRT, 80 x 24 characters text, two intensity levels
Graphics TTL / composite video CRT interface
Input Keyboard
Dimensions32.8 × 38.1 × 34.3 cm
Mass13.6 kg (30 lb)

The Xerox 820 Information Processor is an 8-bit desktop computer sold by Xerox in the early 1980s. The computer runs under the CP/M operating system and uses floppy disk drives for mass storage. [1] The microprocessor board is a licensed variant of the Big Board computer.

Contents

820

Xerox introduced the 820 in June 1981 for $2,995 with two 5+14-inch single-density disk drives with 81K of capacity per diskette, or $3,795 with two 8-inch drives with 241K capacity. To beat the IBM PC to market, Xerox created little of the computer's design; it is based on the Ferguson Big Board computer kit and other off-the-shelf components, [2] [3] including a Zilog Z80 processor clocked at 2.5 MHz, and 64 KB of RAM. [2] [4]

Xerox chose CP/M as its operating system because of the large software library [5] —The 820 is compatible with all Big Board software [6] —and sold a customized version of WordStar for $495, although by 1982 the company offered the standard version for the same price. [2]

By 1984, surplus 820 mainboards were available from Xerox for about $50 each, and one of these could be combined with other surplus components to build a working system for a few hundred dollars.

820-II

Overview

The Xerox 820-II [7] followed in 1982, featuring a Z80A processor clocked at 4.0 MHz. Pricing started at US$3,000(equivalent to $9,100 in 2022). [8]

Hardware: The processor board is located inside the CRT unit, and includes the Z80A, 64 KB of RAM and a boot ROM which enables booting from any of the supported external drives in 8-bit mode.

Screen: The display is a 24-line, 80-character (7×10 dot matrix) white-on-black monochrome CRT, with software-selectable variations such as reverse video, blinking, low-intensity (equivalent to grey text), and 4×4-resolution graphics. [8]

Communication ports: These include two 25-pin RS-232 serial ports (including one intended for a Xerox 620 or 630 printer or compatible, [9] and one intended for a modem), and two optional parallel ports which can be added via an internal pin header, usable with a Xerox or other cable.

Keyboard: A bulky 96-character ASCII keyboard with a 10-key numeric keypad and a cursor diamond which otherwise defaults to Ctrl-A to Ctrl-D. It also includes HELP and LINE FEED keys, and is attached to the back of the CRT unit by a thick cable. [8]

Software: A typical 820-II comes with CP/M 2.2, diagnostic software, WordStar, and Microsoft's BASIC-80 programming language.

Expansion

The Xerox 820-II is different from the 820:

  1. the 820 mainboard has a floppy disk controller (Western Digital FD1771) but no hard disk controller or any expansion bay capabilities, whereas
  2. the 820-II mainboard has no built-in disk controller nor a built-in processor expansion capability (these are required to be on expansion bay cards; there are two different expansion bay connectors, one which accommodates one of several disk I/O boards, and one which accommodates a processor board—the processor board was the taller of the two).

The Xerox 820-II's disk I/O capability is on one of two different cards:

  1. a floppy disk I/O card, which can control external 8" or 5.25" floppies, or a mixture of these, as configured by special external cables, and
  2. a SCSI hard disk/floppy disk I/O card, which can control one external 8" hard drive and one to three external 8" floppy drives (these being either single- or double-sided, and either single- or double-density).

The 820-II has a processor expansion capability, which optionally supports a 16-bit Intel 8086 processor card with its own 128 KB or 256 KB of RAM (the 16-bit processor card uses the on-mainboard Z80A for all peripheral I/O operations, therefore the 8086 behaves more like a co-processor).

The 820-II's 16-bit processor card features a true 16-bit 8086 processor, not an 8/16-bit 8088 processor as on the contemporary IBM PC.

The 16-bit processor card is, however, limited to 128 KB of DRAM (256 KB, maximum, if incorporating a rather rare RAM "daughter" card).

Flipping the 820-II's console between 8-bit and 16-bit modes on an 820-II which is equipped with the optional 16-bit processor card is accomplished by a keyboard control command.

Xerox 820-II component parts were available from Xerox outlet stores at quite reasonable prices, and it was not uncommon to convert surplus (but new) 128 KB 16-bit processor cards to 512 KB by the substitution of sixteen 41256 DRAM chips for the card's usual sixteen 4164 DRAM chips (both are 16-pin DIPs—pin 1 is unused on a 4164 and becomes A8 on a 41256), plus the addition of two ICs (one 74F02 and one 74F08, or two user-modified PALs) for controlling the 41256's 9th address row and column (not found on 4164s), thereby achieving a four-times increase in RAM without the use of a "daughter" card (which can only achieve a two-times increase in RAM).

A simple modification to the 820-II's BIOS initialization code was developed to move the BIOS image up to the top of the 512 KB RAM area, thereby giving the applications maximum contiguous RAM. Otherwise, the 512 KB of the converted processor card is segmented into a lower 128 KB segment, and an upper 384 KB segment, but CP/M-86 was designed to handle such segmented RAM, so this BIOS modification is optional, although desirable.

Unlike much later processors from Intel, and others, which offers both segmented and "flat" addressing, the 8086 (and the 8088) offers only segmented addressing, with each segment limited to 64 KB. By effective utilization of the four available segment registers, Code, Data, Stack and Extra, the 512 KB address space possible with the modified 820-II 8086 processor card can be very effectively managed, although in 64 KB chunks. If each data area is identified with its segment and its offset, possibly starting with zero offset, then there is little penalty associated with such segmented addressing, just as long as each individual data area does not exceed 64 KB, and most such data areas were intentionally designed so as not to exceed 64 KB.

Disk storage

Much CP/M software uses the Xerox 820's disk format, and other computers such as the Kaypro II are compatible with it. [10] [11] The CRT unit contains the processor, and a large port on the back connected via heavy cable to a disk drive, allowing a wide variety of configurations. Disk drives can be daisy-chained via a port on the back.

ComponentCapacityTracks/diskSectors/trackBytes/sectorNotes
Dual 5.25" single-sided floppy drives81K usable single density, 155K double density4018 or 17128 or 256All floppy disks are soft-sectored
Dual 5.25" double-sided floppy drives172K usable SD, 322K DD8018 or 17128 or 256
Dual 8" single-sided floppy drives241K usable SD, 482K DD7726128 or 256
Dual 8" double-sided floppy drives490K usable SD, 980K DD15426128 or 256
8" rigid disk drive 8.19MB 102432256Provided with one 8" double-sided floppy drive, which was expandable to three such floppy drives

Reference: 820-II Operation Manual [8]

The Basic Operating System (BOS) monitor

The system can function to a limited extent without having to load a disk operating system: the system monitor in ROM allows, at boot-up, a variety of uses via one-letter commands followed by attributes.

A user normally uses the "(L)oad" command to load a bootstrap loader (i.e., for CP/M) from a floppy or the fixed disk. One can also access a "(T)ypewriter" mode for direct interface with the serial printer port and basic typing on screen. "(H)ost terminal" allows the 820-II to interface as a terminal via either of the serial ports, as specified, at up to 19.2 kbit/s.

For low-end system operations, a user can manually read or write to memory, execute code at a particular location in memory, read from or write to the system ports, or even read a sector from a disk. Further, (documented) calls to BOS subroutines allows a skilled user or program to restart the system, perform disk operations, take keyboard input, or write to the display.

Reference: 820-II Reference Guide [12]

Model 16/8

The Model 16/8, introduced in May 1983, [3] has dual CPUs, an 8-bit Z80 and 16-bit Intel 8086, which can be booted jointly or separately. The operating system is 8-bit CP/M-80 and 16-bit CP/M-86, and the computer was supplied with the WordStar word processor and dBase II database management system. It has double 8" floppy disk drives, a 12" monochrome monitor and a daisywheel printer. Later in 1984 double 5.25" floppy disk drives, a portrait-size blue monitor, and a laser printer were offered. The Model 16/8 is also called a Xerox 823.

Flipping the 8/16's console between 8 bit and 16 bit modes is accomplished by a simple keyboard control command.

Reception

The 820 was codenamed The Worm because Xerox saw Apple Computer as its main competitor; [3] InfoWorld reported that Apple delayed and redesigned a computer under development to better compete with the 820. [13] While less expensive than dedicated word processors such as the Xerox 860, [14] the 820 was expensive and slow compared to personal computers; one month after its release, the $1,795 Osborne 1—faster, portable, and with bundled software worth more than $1,000—appeared, while Xerox charged $200 for the required CP/M software. The 820 did not use Xerox PARC's sophisticated technology that influenced the Apple Macintosh. [13] [3]

InfoWorld in 1982 stated that "The considerable virtues of the Xerox 820 lie mostly in its use of the Big Board design—its faults are, to a large extent, Xerox's own, and in no small measure due to its rush to get the system to market" before the IBM PC. The reviewer criticized the keyboard's contact bounce, slow disk access, and "pieced-together ... minimal" documentation, and warned customers against the Xerox-customized WordStar. He reported that three of the four computers' disk-drive units his company had purchased had problems, and "strongly recommend an 820 owner get a service contract". The reviewer concluded that while the 820 "could be a fine office computer, its faults are so egregious that they indicate a basic lack of attention to detail on the part of Xerox". While noting the 8" model's low price and Xerox's strong field service and "prestige nameplate", and expressing hope that the company "gets it act together" and fix the keyboard and other problems, he suggested that potential customers consider building a similar computer at a lower price around the Big Board. [2]

Xerox was the second Fortune 500 company after Tandy Corporation, [3] and first major American office-technology company, to sell a personal computer. It had experience with large customers, unlike Apple or Tandy. [14] InfoWorld's reviewer stated that he and his colleagues were glad when Xerox announced the 820, because "at last a recognized business-equipment manufacturer had brought out a standard CP/M" computer at a low price; [2] dealers reportedly were also pleased to sell a computer from a well-known company. The Rosen Electronics Letter also unfavorably reviewed the 820 in June 1981, however, describing it as a disappointing, "me too" product for a leading technology company like Xerox. In November it stated that the new IBM PC was much more attractive; "we think the bulk of the sales will go to IBM". [15] [16] They did choose the PC, introduced one month after the 820; Yankee Group said after the latter's discontinuation that it "sort of got blown away right then and there by the IBM announcement". Xerox hoped to sell 100,000 820s in two years, but reportedly failed to do so in four; [3] Micro Cornucopia reported in October 1983 that a dealer had thousands of 820 motherboards for sale for $39.95. [6] Xerox discontinued the 16/8 and 820-II in early 1985; InfoWorld's article stated that "few will notice [their] demise". Yankee Group predicted that the company would introduce its own PC clone. [3]

Related Research Articles

<span class="mw-page-title-main">Aster CT-80</span> 1982 personal computer

The Aster CT-80 is a 1982 personal computer developed by the small Dutch company MCP, was sold in its first incarnation as a kit for hobbyists. Later it was sold ready to use. It consisted of several Eurocard PCB's with DIN 41612 connectors, and a backplane all based on a 19-inch rack configuration. It was the first commercially available Dutch personal/home computer. The Aster computer could use the software written for the popular Tandy TRS-80 computer while fixing many of the problems of that computer, but it could also run CP/M software, with a large amount of free memory Transient Program Area, (TPA) and a full 80×25 display, and it could be used as a Videotext terminal. Although the Aster was a clone of the TRS-80 Model I it was in fact more compatible with the TRS-80 Model III and ran all the software of these systems including games. It also had a built-in speaker which was compatible with such games software.

<span class="mw-page-title-main">IBM Personal Computer</span> Personal computer model released in 1981

The IBM Personal Computer is the first microcomputer released in the IBM PC model line and the basis for the IBM PC compatible de facto standard. Released on August 12, 1981, it was created by a team of engineers and designers directed by William C. Lowe and Philip Don Estridge in Boca Raton, Florida.

<span class="mw-page-title-main">Tandy 1000</span> IBM PC compatible home computer system

The Tandy 1000 is the first in a line of IBM PC compatible home computer systems produced by the Tandy Corporation for sale in its Radio Shack and Radio Shack Computer Center chains of stores. Introduced in 1984, the product line was aimed at providing affordable but capable systems for home computing or education, with some of its Tandy specific features like graphics, sound and joystick port making it more appealing for home use.

<span class="mw-page-title-main">CP/M</span> Discontinued family of computer operating systems

CP/M, originally standing for Control Program/Monitor and later Control Program for Microcomputers, is a mass-market operating system created in 1974 for Intel 8080/85-based microcomputers by Gary Kildall of Digital Research, Inc. CP/M is a disk operating system and its purpose is to organize files on a magnetic storage medium, and to load and run programs stored on a disk. 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.

<span class="mw-page-title-main">Ferguson Big Board</span> Z80-based single-board computer

The Big Board (1980) and Big Board II (1982) were Z80 based single-board computers designed by Jim Ferguson. They provided a complete CP/M compatible computer system on a single printed circuit board, including CPU, memory, disk drive interface, keyboard and video monitor interface. The printed circuit board was sized to match the Shugart 801 or 851 floppy drive. This allowed attachment to up to two 8 inch or 5 1/4 inch floppy disk drives. The Big Board II added a SASI interface for hard disk drives, enhancements to system speed and enhancements to the terminal interface.

Kaypro Corporation was an American home and personal computer manufacturer based in Solana Beach in the 1980s. The company was founded by Non-Linear Systems (NLS) to compete with the popular Osborne 1 portable microcomputer. Kaypro produced a line of rugged, "luggable" CP/M-based computers sold with an extensive software bundle which supplanted its competitors and quickly became one of the top-selling personal computer lines of the early 1980s.

<span class="mw-page-title-main">Osborne 1</span> Early portable microcomputer

The Osborne 1 is the first commercially successful portable computer, released on April 3, 1981 by Osborne Computer Corporation. It weighs 24.5 lb (11.1 kg), cost US$1,795, and runs the CP/M 2.2 operating system. It is powered from a wall socket, as it has no on-board battery, but it is still classed as a portable device since it can be hand-carried when the keyboard is closed.

<span class="mw-page-title-main">Tandy 2000</span> Personal computer by Radio Shack

The Tandy 2000 is a personal computer introduced by Radio Shack in September 1983 based on the 8 MHz Intel 80186 microprocessor running MS-DOS. By comparison, the IBM PC XT used the older 4.77 MHz Intel 8088 processor, and the IBM PC/AT would later use the newer 6 MHz Intel 80286. Due to the 16-bit data bus and more efficient instruction decoding of the 80186, the Tandy 2000 ran significantly faster than other PC compatibles, and slightly faster than the PC AT. The Tandy 2000 was the company's first computer built around an Intel x86 series microprocessor; previous models used the Zilog Z80 and Motorola 6809 CPUs.

<span class="mw-page-title-main">IBM Displaywriter System</span> 1980 office desktop computer

The IBM 6580 Displaywriter System is a 16-bit microcomputer that was marketed and sold by IBM's Office Products Division primarily as a word processor. Announced on June 17, 1980 and effectively withdrawn from marketing on July 2, 1986, the system was sold with a 5 MHz Intel 8086, 128 KB to 448 KB of RAM, a swivel-mounted monochrome CRT monitor, a detached keyboard, a detached 8" floppy disk drive enclosure with one or two drives, and a detached daisy wheel printer, or Selectric typewriter printer. The primary operating system for the Displaywriter is IBM's internally developed word processing software titled "Textpack", but UCSD p-System, CP/M-86, and MS-DOS were also offered by IBM, Digital Research, and CompuSystems, respectively.

The Apricot PC is a personal computer produced by Apricot Computers, then still known as Applied Computer Techniques or ACT. Released in late 1983, it was ACT's first independently developed microcomputer, following on from the company's role of marketing and selling the ACT Sirius 1, and was described as "the first 16-bit system to be Sirius-compatible, rather than IBM-compatible", indicating the influence that the Sirius 1 had in the United Kingdom at the time.

<span class="mw-page-title-main">Osborne Executive</span> Portable computer released in 1982

The Osborne Executive is the successor of the already commercially successful Osborne 1 portable computer by Osborne Computer Corporation. The Executive consists of a collection of the good features from the Osborne 1 and fixes some of its predecessor's perceived flaws.

The Z-100 computer is a personal computer made by Zenith Data Systems (ZDS). It was a competitor to the IBM PC.

The Commodore PC compatible systems are a range of IBM PC compatible personal computers introduced in 1984 by home computer manufacturer Commodore Business Machines.

<span class="mw-page-title-main">Olivetti M19</span>

The Olivetti M19 was a personal computer made in 1986 by the Italian company Olivetti. It has an 8088 at 4.77 or 8 MHz and 256–640 KB of RAM. The BIOS is Revision Diagnostics 3.71. In the UK, it was sold by Acorn Computers as the Acorn M19, with additional software also available via Acorn. In France, it was available as the Persona 1300, sold by LogAbax.

<span class="mw-page-title-main">TRS-80 Model II</span> Tandy Radio Shack small-business computer launched in 1979

The TRS-80 Model II is a computer system launched by Tandy in October 1979, and targeted at the small-business market. It is not an upgrade of the original TRS-80 Model I, but a new system.

<span class="mw-page-title-main">APC series</span>

The APC was a series of business microcomputers released outside of Japan by the NEC Corporation. The series comprised the APC, the APC II and APC III, international versions of models from the Japanese NEC N5200 series(jp).

<span class="mw-page-title-main">Zorba (computer)</span>

The Zorba was a portable computer running the CP/M operating system manufactured in 1983 and 1984. It was originally manufactured by Telcon Industries, Inc., of Fort Lauderdale, Florida, a company specialized in telecommunication equipment manufacturing.

<span class="mw-page-title-main">Olivetti M20</span> Z8000 based computer designed by Italian company Olivetti

The Olivetti M20 is a Zilog Z8000 based computer designed and released by Olivetti in 1982. Although it offered good performance, it suffered from a lack of software due to its use of the Z8000 processor and custom operating system, PCOS. The company introduced the IBM PC compatible Olivetti M24 in 1983 and the M20 line was phased out.

<span class="mw-page-title-main">Dimension 68000</span> Microcomputer introduced by the Micro Craft Corporation in 1983

The Dimension 68000 is a microcomputer introduced by the Micro Craft Corporation in 1983 that sought to emulate the Apple II, the IBM PC, and various CP/M-centric computers through a family of coprocessor expansion cards and emulation software. The Dimension 68000 can also run as a standalone computer based on the Motorola 68000 from which it gets its namesake. The computer is mostly the brainchild of Mike Carpenter, a former executive of a scientific instrument manufacturer who incorporated Micro Craft in Dallas, Texas, to develop the Dimension 68000. It had a market lifespan of three years and received mixed, mostly positive, reception from the technology press. Criticism was leveled at the $6,250 price tag for the computer with the full deck of coprocessor cards, as well as the extent of the emulation power of those cards.

References

  1. "Xerox 820 Microcomputer". www.longleaf.net. Retrieved 2022-11-25.
  2. 1 2 3 4 5 Meyer, Edwin W. (14 June 1982). "The Xerox 820, a CP/M-operated system from Xerox". InfoWorld. Vol. 4, no. 23. pp. 101–104. Retrieved 2019-03-30.
  3. 1 2 3 4 5 6 7 Zientara, Marguerite (1 April 1985). "Xerox Stops Making Its Micros". InfoWorld. Vol. 7, no. 13. pp. 19–20. Retrieved 2019-03-30.
  4. "Xerox 820". www.oldcomputermuseum.com. Retrieved 2022-11-25.
  5. Wise, Deborah (10 May 1982). "Mainframe makers court third-party vendors for micro software". InfoWorld. Vol. 4, no. 18. pp. 21–22. Retrieved 25 January 2015.
  6. 1 2 Thompson, David (October 1983). "Another BG Bargain" (PDF). Micro Cornucopia. No. 14. pp. 1, 43. Retrieved 2019-04-16.
  7. "Digibarn Systems: Xerox 820-II". www.digibarn.com. Retrieved 2022-11-25.
  8. 1 2 3 4 Xerox 820-II Personal Computer Operation Manual, 1982.
  9. A serially-connected HP LaserJet, or an Apple LaserWriter, or their "Plus" variants, in Diablo emulation mode can be substituted.
  10. Derfler, Frank J. (18 October 1982). "Kaypro II—a low-priced, 26-pound portable micro". InfoWorld. Vol. 4, no. 41. p. 59. Retrieved 22 October 2013.
  11. Fager, Roger; Bohr, John (September 1983). "The Kaypro II". BYTE. Vol. 8, no. 9. p. 212. Retrieved 20 October 2013.
  12. Xerox 820-II Personal Computer CP/M 2.2 Operating System Reference Guide, 1982.
  13. 1 2 Freiberger, Paul (14 September 1981). "Apple Develops New Computers". InfoWorld. Vol. 3, no. 18. pp. 1, 14. Retrieved 2019-04-08.
  14. 1 2 Pollack, Andrew (1981-06-09). "New Xerox Personal Computer Also Serves as Word Processor" . The New York Times. p. D4. ISSN   0362-4331 . Retrieved 2019-11-16.
  15. Mace, Scott (5 October 1981). "Where You Can Go to Purchase the New Computers". InfoWorld. Vol. 3, no. 20. p. 49. Retrieved 1 January 2015.
  16. Rosen Research (30 November 1981). "From the Rosen Electronics Letter / IBM's impact on microcomputer manufacturers". InfoWorld. Vol. 3, no. 23. pp. 86–87. Retrieved 25 January 2015.