Olivetti M20

Last updated
Olivetti M20
PC Olivetti M20 - Front.jpg
Manufacturer Olivetti
Type Personal computer
Release date1982;42 years ago (1982)
Discontinued1984;40 years ago (1984)
Operating system PCOS
CPU Zilog Z8001 @ 4 MHz
Memory128 KB (expandable to 512 KB)
Graphics512×256
8 colors with 64 KB expansion boards, 4 colors with 32 KB expansion board.
80×25 or 64×16 characters
Successor Olivetti M24

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.

Contents

History

System design began in 1979 in Cupertino, California at Olivetti's Advanced Technology Center. [1] :189 When announced on March 31, 1982, [2] :1 it was probably the first 16-bit personal computer in Europe with an expected price range of US$3,000-6,000. [2] :10

InfoWorld magazine saw the M20 as an "answer to Tandy's Model 16, the IBM Personal Computer and the Apple III"; [3] Olivetti itself compared its computer to the IBM PC, Sirius Victor, Commodore 8000 and Apple II in television advertising. [4]

Although the computer was initially well received, [5] its use of a non-standard OS (Olivetti's proprietary PCOS) and CPU (Zilog Z8001) proved to be its most serious limitations. [1] :192 [6] :13 The first major software package was a word processor by SofSys called Executive Secretary, [7] followed later by another word processor, OliWord, and business software, Olibiz. There was also Microsoft BASIC 5.2 with full support for the hardware's features. [6] :14

To alleviate a lack of applications, Olivetti sold a CP/M emulator for US$300 and distributed certain CP/M software packages (dBase II and SuperCalc) for their computer. [7] Olivetti later introduced the "Alternate Processor Board" (APB 1086), based on an 8 MHz Intel 8086 CPU for compatibility with MS-DOS and CP/M-86 software. [1] :192

In January 1984, Olivetti introduced a new IBM PC-compatible computer, the Olivetti M24, running MS-DOS as a "complement" to the Olivetti M20. [8]

Olivetti sold around 50,000 M20 computers in the first year of production. [1] :189 Only a few games were released for the system. [9]

Features

Olivetti M20 motherboard M20 mb.jpg
Olivetti M20 motherboard
Zilog 8001 on the motherboard of an Olivetti M20 computer M20 mb cpu.jpg
Zilog 8001 on the motherboard of an Olivetti M20 computer

M20 uses Zilog Z8001 4 MHz CPU and 128 KB RAM, [6] :14 which can be expanded up to 512 KB by three 128 KB memory boards. [1] :190 Keyboard, motherboard and disk drives are contained in all-in-one unit with separate monitor. [6] :13 The computer has also parallel (IEEE-488) and serial port (RS-232-C). Standard configuration [nb 1] includes two 5+14-inch 320 KB floppy disk drives (286 KB formatted capacity). Optional were 160 KB or 640 KB (compatible with 320 KB disks) drives or 5+14-inch hard disk in place of one of the floppy disk drives (9.2 MB formatted capacity). [1] :190

Motherboard has two expansion slots intended for the hard disk controller board, additional parallel interface, twin serial interface or Corvus Omninet LAN card. [1] :190 This slot is also used by the APB 1086 CPU card. [12] :2–86

M20 provides 512 × 256 display resolution on 12-inch [10] monochrome or color monitor. With memory expanded by two 32 KB memory boards, the computer can display 8 colors. When using only one additional memory board, only 4 colors form 8 color palette are available. All graphics is pixel-generated (there is no specific text mode), text characters use resolution 64 characters per 16 rows (or 80 characters per 25 rows). [1] :190

Keyboard lacks Delete, Tab ↹ and ← Backspace keys - their function can be mapped on S1 or s2 special keys by the "Change Key" system utility. Instead of standard function keys, user defined special functions are invoked by pressing orange-colored ⌘ Command or light-blue-colored Control key along with another key (creates 24 user-definable function keys). Numeric keypad serves also as cursor controls. [1] :189

PCOS

PCOS (Professional Computer Operating System [6] :13) is a single-user, single-tasking operating system. [1] :191 It was used on the Olivetti M20 and L1 computers. The first version (PCOS 1.0) supports 14 characters long filenames, with no directories and a limit of 192 files per disk (called volume). [13] PCOS requires significant part of the main memory. [6] :13 Operating system with BASIC interpreter takes 64 KB RAM, [12] :2–15 another 16 KB are reserved for screen output and user is left with only around 40 KB RAM on unexpanded machine. Version 2.0 supports dynamic memory allocation alleviating segmented memory limitations of the Z8000 CPU. [1] :191 PCOS can protect by password volumes (disks), individual files and BASIC programs (against listing/editing/copying). [1] :192 Standard OS configuration includes BASIC interpreter, other programming languages (Assembler and PASCAL) are optional. [14]

Example PCOS commands: [13]

Notes

  1. Announced price for basic configuration with only one 320 KB floppy disk drive was US$2,965. [10] Price of M20 including monitor, two 320 KB floppy disk drives, PCOS and BASIC was NZ$6,850 in June 1983. Dual 640 KB floppy disk drives were available for additional NZ$2,200, 32 KB memory expansion for NZ$430 and PR 1450 printer for NZ$2,450. Total system price with hard drive could reach NZ$17,000. Software packgages Olibiz and OliWord cost both around NZ$400. [6] :14 Exchange rate in June 1983 was US$0.6569 for NZ$1. [11]

Related Research Articles

<span class="mw-page-title-main">Apple III</span> Business-oriented personal computer made by Apple Computer

The Apple III is a business-oriented personal computer produced by Apple Computer and released in 1980. Running the Apple SOS operating system, it was intended as the successor to the Apple II series, but was largely considered a failure in the market. It was designed to provide key features business users wanted in a personal computer: a true typewriter-style upper/lowercase keyboard and an 80-column display.

<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">TRS-80</span> 1977 microcomputer by Tandy Corporation

The TRS-80 Micro Computer System is a desktop microcomputer launched in 1977 and sold by Tandy Corporation through their Radio Shack stores. The name is an abbreviation of Tandy Radio Shack, Z80 [microprocessor]. It is one of the earliest mass-produced and mass-marketed retail home computers.

<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">Zilog Z8000</span> 16-bit microprocessor

The Z8000 is a 16-bit microprocessor introduced by Zilog in early 1979. The architecture was designed by Bernard Peuto while the logic and physical implementation was done by Masatoshi Shima, assisted by a small group of people. In contrast to most designs of the era, the Z8000 did not use microcode which allowed it to be implemented in only 17,500 transistors.

<span class="mw-page-title-main">Columbia Data Products</span> Company

Columbia Data Products, Inc. (CDP) is a company which produced the first legally reverse-engineered IBM PC clones. It faltered in that market after only a few years, and later reinvented itself as a software development company.

The Commodore 900 was a prototype microcomputer originally intended for business computing and, later, as an affordable UNIX workstation. It was to replace the aging PET/CBM families of personal computers that had found success in Europe as business machines. The project was initiated in 1983 by Commodore systems engineers Frank Hughes, Robert Russell, and Shiraz Shivji.

Micromation Inc. was as an early pioneer (1978–1983) in the design, manufacture and sale of microcomputer systems, circuit boards and peripherals. The company's products were built around early Intel and Zilog microprocessors, the S-100 bus and the CP/M and MP/M Operating System software from Digital Research. Micromation's headquarters and manufacturing plant were both located in San Francisco.

A source-to-source translator, source-to-source compiler, transcompiler, or transpiler is a type of translator that takes the source code of a program written in a programming language as its input and produces an equivalent source code in the same or a different programming language. A source-to-source translator converts between programming languages that operate at approximately the same level of abstraction, while a traditional compiler translates from a higher level programming language to a lower level programming language. For example, a source-to-source translator may perform a translation of a program from Python to JavaScript, while a traditional compiler translates from a language like C to assembly or Java to bytecode. An automatic parallelizing compiler will frequently take in a high level language program as an input and then transform the code and annotate it with parallel code annotations or language constructs.

<span class="mw-page-title-main">IBM 3270 PC</span>

The IBM 3270 PC, released in October 1983, is an IBM PC XT containing additional hardware that, in combination with software, can emulate the behaviour of an IBM 3270 terminal. It can therefore be used both as a standalone computer, and as a terminal to a mainframe.

<span class="mw-page-title-main">Z-80 SoftCard</span>

The Z-80 SoftCard is a plug-in Apple II processor card developed by Microsoft to turn the computer into a CP/M system based upon the Zilog Z80 central processing unit (CPU). Becoming the most popular CP/M platform and Microsoft's top revenue source for 1980, it was eventually renamed the Microsoft SoftCard, and was succeeded by Microsoft's Premium Softcard IIe for the Apple IIe.

The Fujitsu Micro 16s was a business personal computer from Fujitsu that was launched in 1983, around the same time as the launch of the original IBM PC/XT. The Micro 16s used a plug in microprocessor board, and two models were offered, an Intel 8086 and a Zilog Z80 expansion board. Additional expansion boards with the Motorola 68000, Intel 80286 and Zilog Z8000 processors were also planned. Additionally it had a Motorola 6809 co-processor.

<span class="mw-page-title-main">Olivetti M24</span> Computer sold by Olivetti in 1983 using the Intel 8086 CPU

The Olivetti M24 is a computer that was sold by Olivetti in 1983 using the Intel 8086 CPU.

<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">Altos Computer Systems</span> Unix manufacturer

Altos Computer Systems was founded in 1977 by David G. Jackson and Roger William Vass Sr. It focused on small multi-user computers, starting with multi-user derivatives of CP/M, and later including Unix and Xenix-based machines. In its 1982 initial public offering on NASDAQ, the company raised $59M. Thereafter the company's stock was traded under the symbol ALTO.

A legacy-free PC is a type of personal computer that lacks a floppy or optical disc drive, legacy ports, and an Industry Standard Architecture (ISA) bus. According to Microsoft, "The basic goal for these requirements is that the operating system, devices, and end users cannot detect the presence of the following: ISA slots or devices; legacy floppy disk controller (FDC); and PS/2, serial, parallel, and game ports." The legacy ports are usually replaced with Universal Serial Bus (USB) ports. A USB adapter may be used if an older device must be connected to a PC lacking these ports. According to the 2001 edition of Microsoft's PC System Design Guide, a legacy-free PC must be able to boot from a USB device.

<span class="mw-page-title-main">Onyx Systems</span> Computer company (1979–1985)

Onyx Systems, Inc. was founded in Cupertino, California in 1979 by Bob Marsh and Kip Myers, former managers in Zilog's systems group. It was one of the earliest vendors of microprocessor-based Unix systems.

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

The IBM Personal Computer XT is the second computer in the IBM Personal Computer line, released on March 8, 1983. Except for the addition of a built-in hard drive and extra expansion slots, it is very similar to the original IBM PC model 5150 from 1981.

<span class="mw-page-title-main">Packard Bell Statesman</span> Economy line of notebook computers

The Packard Bell Statesman was an economy line of notebook computers introduced in 1993 by Packard Bell. They were slower in performance and lacked features compared to most competitor products, but they were lower in price. It was created in a collaboration between Packard Bell and Zenith Data Systems. The Statesman series was essentially a rebrand of Zenith Data Systems Z-Star 433 series, with the only notable difference of the logo in the middle and text on the front bezel.

References

  1. 1 2 3 4 5 6 7 8 9 10 11 12 Mello-Grand, Sergio (June 1983). "The Docutel/Olivetti M20 A Sleek Import". Byte. Vol. 8, no. 6. Byte Publications. pp. 188–192. ISSN   0360-5280.
  2. 1 2 Freiberger, Paul (April 19, 1982). "Olivetti microcomputer debuts, M20 will be one of the first 16-bit systems in Europe". InfoWorld. Vol. 4, no. 13. IDG. pp. 1, 10. ISSN   0199-6649.
  3. Freiberger, Paul (May 24, 1982). "Olivetti's new M20 confronts top micros". InfoWorld. Vol. 4, no. 20. IDG. p. 3. ISSN   0199-6649.
  4. Kewney, Guy (May 23, 1983). "M20 embarrasses Olivetti execs at Hannover Fair". InfoWorld. Vol. 5, no. 21. IDG. p. 30. ISSN   0199-6649.
  5. Kewney, Guy (May 17, 1982). "Micro firms vie for European market at Hannover". InfoWorld. Vol. 4, no. 19. IDG. p. 5. ISSN   0199-6649.
  6. 1 2 3 4 5 6 7 Marett, Warren (June 1983). "Italian micro enters New Zealand business market". Bits and Bytes. No. 9. Neill Birss, Dion Crooks and Paul Crooks. pp. 13–14, 33. ISSN   0111-9826.
  7. 1 2 Freiberger, Paul (October 4, 1982). "Olivetti releases software, announces plans for M20". InfoWorld. Vol. 4, no. 39. IDG. p. 15. ISSN   0199-6649.
  8. "Late news, Olivetti unveils PC-compatible". InfoWorld. Vol. 6, no. 5. IDG. January 30, 1984. p. 9. ISSN   0199-6649.
  9. "Olivetti M20 video games list, 'a' to 'z'". Universal Videogame List. Retrieved 2023-01-09.
  10. 1 2 Free, John (August 1982). "Bits & Bytes". Popular Science. Vol. 221, no. 2. Times Mirror Magazines. p. 42. ISSN   0161-7370.
  11. "Monthly exchange rates and TWI - B1". Reserve Bank of New Zealand. September 4, 2017. Archived from the original (XLSX) on January 28, 2018. Retrieved May 31, 2018.
  12. 1 2 The Olivetti L1 M20 Hardware Architecture and Function Manual. Ivrea, Italy: Olivetti. July 1983.
  13. 1 2 "Olivetti M20".
  14. M20 Personal Computer PCOS (Professional Computer Operating System) User Guide. Ivrea, Italy: Olivetti. June 1983. p. 1-1.