Wang 2200

Last updated
Wang 2200
Wang2200.png
Wang 2200 Basic Computer
Manufacturer Wang Laboratories [1]
Type minicomputer
Release dateMay 1973;50 years ago (1973-05) [2] [3]
Introductory priceUS$7,400(equivalent to $48,800 in 2022)
Units shipped65,000 [4] [5]
Operating system Wang MOS(OS), BASIC
Memory4 KB RAM (Expandable in 4 KB increments up to 32 KB)
MOS(OS) in 4 KB ROM
BASIC in 16 KB ROM [6] [7]
Storage cassette tape storage unit
Display16 lines x 64 characters cathode ray tube (CRT) [8] [9]
InputKeyboard
Predecessor Wang 3300
A 1974 advertisement for the Wang 2200 Computer Wang System 2200 Computer 1974.jpg
A 1974 advertisement for the Wang 2200 Computer

The Wang 2200 was an all-in-one minicomputer released by Wang Laboratories in May 1973. [10] Unlike some other desktop computers, such as the HP 9830, it had a cathode-ray tube (CRT) in a cabinet that also included an integrated computer-controlled cassette tape storage unit and keyboard. [11] It was microcoded to run BASIC on startup, making it similar to home computers of a few years later. About 65,000 systems were shipped in its lifetime and it found wide use in small and medium-size businesses worldwide.

Contents

The 2200 series evolved from a singular desktop computer into larger systems able to support up to 16 workstations which utilized commercial disk technologies that appeared in the late 1970s and early 1980s. [12] The disk subsystems could be attached to up to 15 computers giving a theoretical upper limit of 240 workstations in a single cluster. [11]

Unlike other Wang product lines such as the VS and OIS, value-added resellers (VARs) were used to customize and market 2200 systems to customers. One such solution deployed dozens of 2200 systems and was developed in conjunction with Hawaii- and Hong Kong-based firm, Algorithms, Inc. It provided paging (beeper) services for much of the Hong Kong market in the early 1980s.

History

Early 2200 models

The first models of the 2200, released in April 1973, were the 2200A and B. This differed in the amount of microcode, with the B model holding additional commands in Wang BASIC. The extra commands in the B model were mostly related to data handling, allowing BASIC programs to construct databases with relative ease. The later C model added a small number of additional commands, including simple error handling.

The A, B and C were replaced by the S and T models, which re-implemented the CPU using newer, higher-density large-scale integration parts. S models added commands to convert strings to and from numbers and a few other commands. The T version added a complete set of matrix math commands like those seen in later versions of Dartmouth BASIC as well as new input/output functions. The S and T machines also used an internal power supply, rather than the external one used in the earlier models.

The E and F models had features similar to those of the S and T, but was yet another re-implementation of the CPU and this time housed the system in a case from a terminal. Another change was the input/output subsystem, which made I/O cards for the E/F incompatible with the earlier machines.

Later "2600" models

A complete re-design of the CPU was underway as early as 1974. This was not simply a re-implementation of the same underlying CPU using new components, the CPU ran an entirely different machine code. This was invisible to the user, because the line had always coded its BASIC in microcode, not the machine language, and the user only had access to the microcode. This meant user programs including "machine code" continued to run on the new CPUs in spite of them having completely different instructions.

The new machine was introduced at the September 1976 Westcon show and shipped the next year as the 2200VP [13] [14] Its BASIC-2's disk access permitted not only filename-based access, called "Automatic File Cataloging" but also "Absolute Sector Addressing." The latter enabled setting up one's own type of database. Up to 16 files could be simultaneously be open. [14] Two language features, $GIO and $IF ON/OFF, facilitated a wide range of devices, including telecommunications. [14]

Wang 2200MVP was a multi-user "upgrade". [14] Wang claimed to support "High-speed printers (up to 600 lpm), IBM diskette and 9-Track magnetic tape compatibility, telecommunications and special instrument controllers." [15]

In the early 1980s, the VP series was replaced by a single-chip VLSI implementation, the "Micro VP". It was otherwise similar to the earlier versions.

386-based versions

The last models of the 2200 series were introduced in July 1989 as the 2200 CS/386. This used a 16 MHz Intel 80386 as the CPU and implemented the 2200 microcode on top. The entire machine fit onto a single plug-in card that replaced the VP style CPU in the existing chassis design, using all of the existing peripherals. BASIC was implemented in 256 KB of static RAM loaded from disk, and used an incremental compiler rather than an interpreter as in previous versions.

In March 1991, the CS/386 Turbo replaced it, running at 32 MHz.

Soviet clone

In the 1970s, Wang 2200 computers were extensively used by Gosplan and Goskomstat, the main Soviet planning and statistical agencies. The fear of backdoors in the Western hardware led to the reverse engineering of the original system and the development of the Iskra-226  [ ru ] a 100% binary-compatible clone. [16]

The development started in 1978, and the series production began in 1980, so the oft-cited reason of CoCom restriction in the wake of Afghan War (which started in 1980) appears to be baseless. Soviet computer historians note that the Gosplan and Goskomstat users much preferred the original Wang hardware, so the clones were mainly used by other organizations, mainly in research and industry. It was helped by the fact that Iskra, while 100% software compatible with the Wang's T-Basic code, had a completely different internal structure and included many features that made it an excellent industrial controller, such as twin high-speed RS-232 interfaces, IEEE-488 equipment control interface, and CAMAC crate control circuitry. Later a somewhat simplified Unix port was created to run on this machine.

End of production

Overshadowed by the Wang VS, the 2200 languished as a cost-effective but forgotten solution in the hands of the customers who had it. In the late 1980s, Wang revisited the 2200 one last time, offering 2200 customers a new 2200 CS [17] with bundled maintenance for less than customers were then paying just for maintenance of their ageing 2200 systems. The 2200 CS was accompanied by updated disk units and other peripherals, and most 2200 customers moved up to the 2200 CS. [18] Wang left the market and never again developed any new 2200-series products. In 1997 Wang reported having about two hundred 2200 systems still under maintenance around the world. Throughout, Wang had always offered maintenance services for the 2200.

Wang 2200 Basic-2 code can run on PCs and Unix systems using compilers and runtime libraries sold by Niakwa [19] or Kerridge. [20] These allow accessing the much larger, inexpensive random-access memory and disk space available on modern hardware. The programs run many times faster than they did on the 2200 hardware. Links to Niakwa and Kerridge no longer work, the assumption being that these companies no longer exist.

Related Research Articles

<span class="mw-page-title-main">BIOS</span> Firmware for hardware initialization and OS runtime services

In computing, BIOS is firmware used to provide runtime services for operating systems and programs and to perform hardware initialization during the booting process. The BIOS firmware comes pre-installed on an IBM PC or IBM PC compatible's system board and exists in some UEFI-based systems to maintain compatibility with operating systems that do not support UEFI native operation. The name originates from the Basic Input/Output System used in the CP/M operating system in 1975. The BIOS originally proprietary to the IBM PC has been reverse engineered by some companies looking to create compatible systems. The interface of that original system serves as a de facto standard.

A control store is the part of a CPU's control unit that stores the CPU's microprogram. It is usually accessed by a microsequencer. A control store implementation whose contents are unalterable is known as a Read Only Memory (ROM) or Read Only Storage (ROS); one whose contents are alterable is known as a Writable Control Store (WCS).

In processor design, microcode serves as an intermediary layer situated between the central processing unit (CPU) hardware and the programmer-visible instruction set architecture of a computer. It consists of a set of hardware-level instructions that implement higher-level machine code instructions or control internal finite-state machine sequencing in many digital processing components. While microcode is utilized in general-purpose CPUs in contemporary desktops, it also functions as a fallback path for scenarios that the faster hardwired control unit is unable to manage.

<span class="mw-page-title-main">PDP-11</span> Series of 16-bit minicomputers

The PDP–11 is a series of 16-bit minicomputers sold by Digital Equipment Corporation (DEC) from 1970 into the late 1990s, one of a set of products in the Programmed Data Processor (PDP) series. In total, around 600,000 PDP-11s of all models were sold, making it one of DEC's most successful product lines. The PDP-11 is considered by some experts to be the most popular minicomputer.

<span class="mw-page-title-main">VAX</span> Line of computers sold by Digital Equipment Corporation

VAX is a series of computers featuring a 32-bit instruction set architecture (ISA) and virtual memory that was developed and sold by Digital Equipment Corporation (DEC) in the late 20th century. The VAX-11/780, introduced October 25, 1977, was the first of a range of popular and influential computers implementing the VAX ISA. The VAX family was a huge success for DEC, with the last members arriving in the early 1990s. The VAX was succeeded by the DEC Alpha, which included several features from VAX machines to make porting from the VAX easier.

<span class="mw-page-title-main">Workstation</span> High-end single-user computer

A workstation is a special computer designed for technical or scientific applications. Intended primarily to be used by a single user, they are commonly connected to a local area network and run multi-user operating systems. The term workstation has been used loosely to refer to everything from a mainframe computer terminal to a PC connected to a network, but the most common form refers to the class of hardware offered by several current and defunct companies such as Sun Microsystems, Silicon Graphics, Apollo Computer, DEC, HP, NeXT, and IBM which powered the 3D computer graphics revolution of the late 1990s.

Microsoft BASIC is the foundation software product of the Microsoft company and evolved into a line of BASIC interpreters and compiler(s) adapted for many different microcomputers. It first appeared in 1975 as Altair BASIC, which was the first version of BASIC published by Microsoft as well as the first high-level programming language available for the Altair 8800 microcomputer.

<span class="mw-page-title-main">Wang Laboratories</span> American computer company

Wang Laboratories was a US computer company founded in 1951 by An Wang and G. Y. Chu. The company was successively headquartered in Cambridge, Massachusetts (1954–1963), Tewksbury, Massachusetts (1963–1976), and finally in Lowell, Massachusetts (1976–1997). At its peak in the 1980s, Wang Laboratories had annual revenues of US$3 billion and employed over 33,000 people. It was one of the leading companies during the time of the Massachusetts Miracle.

<span class="mw-page-title-main">Apollo Computer</span> Manufacturer of Apollo/Domain workstations in the 1980s

Apollo Computer Inc., founded in 1980 in Chelmsford, Massachusetts, by William Poduska and others, developed and produced Apollo/Domain workstations in the 1980s. Along with Symbolics and Sun Microsystems, Apollo was one of the first vendors of graphical workstations in the 1980s. Like computer companies at the time and unlike manufacturers of IBM PC compatibles, Apollo produced much of its own hardware and software.

Tandem Computers, Inc. was the dominant manufacturer of fault-tolerant computer systems for ATM networks, banks, stock exchanges, telephone switching centers, 911 systems, and other similar commercial transaction processing applications requiring maximum uptime and zero data loss. The company was founded by Jimmy Treybig in 1974 in Cupertino, California. It remained independent until 1997, when it became a server division within Compaq. It is now a server division within Hewlett Packard Enterprise, following Hewlett-Packard's acquisition of Compaq and the split of Hewlett-Packard into HP Inc. and Hewlett Packard Enterprise.

<span class="mw-page-title-main">IBM System/38</span> IBM midrange computer (1978–1988)

The System/38 is a discontinued minicomputer and midrange computer manufactured and sold by IBM. The system was announced in 1978. The System/38 has 48-bit addressing, which was unique for the time, and a novel integrated database system. It was oriented toward a multi-user system environment. At the time, the typical system handled from a dozen to several dozen terminals. Although the System/38 failed to displace the systems it was intended to replace, its architecture served as the basis of the much more successful IBM AS/400.

<span class="mw-page-title-main">IBM System/32</span> IBM midrange computer (1975–1984)

The IBM System/32 introduced in January 1975 was a midrange computer with built-in display screen, disk drives, printer, and database report software. It was used primarily by small to midsize businesses for accounting applications. RPG II was the primary programming language for the machine.

The Future Systems project (FS) was a research and development project undertaken in IBM in the early 1970s, aiming to develop a revolutionary line of computer products, including new software models which would simplify software development by exploiting modern powerful hardware.

BIOS implementations provide interrupts that can be invoked by operating systems and application programs to use the facilities of the firmware on IBM PC compatible computers. Traditionally, BIOS calls are mainly used by DOS programs and some other software such as boot loaders. BIOS runs in the real address mode of the x86 CPU, so programs that call BIOS either must also run in real mode or must switch from protected mode to real mode before calling BIOS and then switching back again. For this reason, modern operating systems that use the CPU in Protected mode or Long mode generally do not use the BIOS interrupt calls to support system functions, although they use the BIOS interrupt calls to probe and initialize hardware during booting. Real mode has the 1MB memory limitation, modern boot loaders use the unreal mode or protected mode to access up to 4GB memory.

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. For a period of time PC-based mainframe-compatible systems had a lower price and did not require as much electricity or floor space. However, they sacrificed performance and were not as dependable as mainframe-class hardware. These products have been popular with mainframe developers, in education and training settings, for very small companies with non-critical processing, and in certain disaster relief roles.

<span class="mw-page-title-main">IBM System/360 Model 30</span> IBM computer model from 1960s

The IBM System/360 Model 30 was a low-end member of the IBM System/360 family. It was announced on April 7, 1964, shipped in 1965, and withdrawn on October 7, 1977. The Model 30 was designed by IBM's General Systems Division in Endicott, New York, and manufactured in Endicott and other IBM manufacturing sites outside of U.S.

<span class="mw-page-title-main">TRS-80 Model II</span>

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">IBM System/360 Model 25</span> Low-end IBM computer model from late-1960s

The IBM System/360 Model 25 is a low-end member of the IBM System/360 family. It was announced on January 3, 1968, 3 years before the IBM System/360 Model 22, as a "bridge between its old and new computing systems".

<span class="mw-page-title-main">IBM System/370 Model 145</span>

The IBM System/370 Model 145 was announced September 23, 1970, three months after the 155 and 165 models. It was the fourth member of the IBM System/370 line of computers, and was the first IBM computer to use semiconductor memory for its main memory instead of magnetic core memory. It was described as being five times faster than the IBM System/360 Model 40. First shipments were scheduled for late summer of 1971.

<span class="mw-page-title-main">IBM System/370 Model 135</span>

The IBM System/370 Model 135 was announced March 8, 1971, the only 370 introduced that year. The 135 was IBM's fifth System 370, and it was withdrawn October 16, 1979.

References

  1. Advertisement:Wang 2200, New Scientist - 18 Nov 1976 - Page 389, This computer makes medical history
  2. Programmable Calculator Uses Basic, Costs $6,700, Computerworld - 1 Nov 1972, ...Users can get a complete Basic language oomputer system with the Wang 2200 Advanced Programmable Calculator for $6,700 from...
  3. Advertisement:Wang 2200, Computerworld - 26 Nov 1975 - Page 13, Wang happens to make a better small computer than IBM. The Wang 2200 computer versus the IBM 5100 computer. When you make a few simple comparisons, you'll find there simply is no comparison.
  4. Advertisement:Wang 2200, New Scientist - 14 Apr 1977 - Page 85, The Wang 2200 is now two years and 7000 units old
  5. Wang 2200 Sales Boost Record Net, Computerworld - 7 Aug 1974 - Page 46, Wang said it has sold around 2,300 of its 2200 line since June 1973.
  6. Advertisement:The WANG 2200, New Scientist - 14 Mar 1974 - Page 692
  7. A Standout in Its Price Range Wang 2200VP Benchmark Results Spectacular, By Hillel Segal, Computerworld - 21 Apr 1980 - Page 12
  8. Advertisement:Wang 2200, Computerworld - 5 Dec 1973 - Page 9, The new Wang System 2200. What you see is what you get. You get a lot for under $7,000*.
  9. Controller Allows Wang 2200 To Emulate IBM 2780 Format, Computerworld - 3 Dec 1975 - Page 21
  10. "Wang 2200 - Complete History of the Wang 2200 Computer". 4 January 2021.
  11. 1 2 "Wang 2200 Computer: Everything You Need to Know". History-Computer. 2021-01-04. Retrieved 2022-10-24.
  12. Wang Offers End Users Portable Unit, Workstations, Esther Surden, Computerworld - 5 Apr 1976 - Page 35, ...the 2200 PCS portable system...Model 2200WS workstation...
  13. "Wang 2200VP Data Processing System".
  14. 1 2 3 4 "Wang 2200VP Introductory Manual" (PDF). 1977.
  15. SIC! LPM
  16. John Impagliazzo; Per Lundin; Benkt Wangler (2011). History of Nordic Computing 3: Third IFIP WG 9.7 Conference.
  17. "Wang 2200/CS, latest version". Computerworld . May 29, 1989. repackaged to look more like a VS
  18. "Download Tronics Inc Manual Simulation Accounting Answers". Most 2200 customers upgraded to the 2200 CS
  19. Niakwa
  20. Kerridge