HOME

TheInfoList



OR:

The Wang 2200 was an all-in-one
minicomputer A minicomputer, or colloquially mini, is a class of smaller general purpose computers that developed in the mid-1960s and sold at a much lower price than mainframe and mid-size computers from IBM and its direct competitors. In a 1970 survey, ...
released by
Wang Laboratories 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, Massachuse ...
in May 1973. Unlike some other desktop computers, such as the
HP 9830 The HP 9800 is a family of what were initially called programmable calculators and later desktop computers that were made by Hewlett-Packard, replacing their first HP 9100 calculator. It is also named "98 line". The 9830 and its successors were ...
, it had a
cathode-ray tube A cathode-ray tube (CRT) is a vacuum tube containing one or more electron guns, which emit electron beams that are manipulated to display images on a phosphorescent screen. The images may represent electrical waveforms (oscilloscope), pictu ...
(CRT) in a cabinet that also included an integrated computer-controlled
cassette tape The Compact Cassette or Musicassette (MC), also commonly called the tape cassette, cassette tape, audio cassette, or simply tape or cassette, is an analog magnetic tape recording format for audio recording and playback. Invented by Lou Otten ...
storage unit and keyboard. It as microcoded to run
BASIC BASIC (Beginners' All-purpose Symbolic Instruction Code) is a family of general-purpose, high-level programming languages designed for ease of use. The original version was created by John G. Kemeny and Thomas E. Kurtz at Dartmouth College i ...
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. The 2200 from a singular
desktop computer A desktop computer (often abbreviated desktop) is a personal computer designed for regular use at a single location on or near a desk due to its size and power requirements. The most common configuration has a case that houses the power supply ...
into larger systems able to support up to 16 workstations which utilized commercial disk technologies that appeared in the late 1970s and early 1980s. The disk subsystems could be attached to up to 15 computers giving a theoretical upper limit of 240 workstations in a single cluster. Unlike the other product lines such as the VS and OIS, Wang Laboratories used value-added resellers (VARs) to customize and market 2200 systems. One such solution deployed dozens of 2200 systems and was developed in conjunction with
Hawaii Hawaii ( ; haw, Hawaii or ) is a U.S. state, state in the Western United States, Western United States, located in the Pacific Ocean about from the U.S. mainland. It is the only U.S. state outside North America, the only state that is ...
- and
Hong Kong Hong Kong ( (US) or (UK); , ), officially the Hong Kong Special Administrative Region of the People's Republic of China ( abbr. Hong Kong SAR or HKSAR), is a city and special administrative region of China on the eastern Pearl River Delta ...
-based firm, Algorithms, Inc. It provided
paging In computer operating systems, memory paging is a memory management scheme by which a computer stores and retrieves data from secondary storage for use in main memory. In this scheme, the operating system retrieves data from secondary storage ...
(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 In processor design, microcode (μcode) is a technique that interposes a layer of computer organization between the central processing unit (CPU) hardware and the programmer-visible instruction set architecture of a computer. Microcode is a lay ...
, 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 An integrated circuit or monolithic integrated circuit (also referred to as an IC, a chip, or a microchip) is a set of electronic circuits on one small flat piece (or "chip") of semiconductor material, usually silicon. Large numbers of tiny M ...
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 Dartmouth BASIC is the original version of the BASIC programming language. It was designed by two professors at Dartmouth College, John G. Kemeny and Thomas E. Kurtz. With the underlying Dartmouth Time Sharing System (DTSS), it offered an intera ...
as well as new
input/output In computing, input/output (I/O, or informally io or IO) is the communication between an information processing system, such as a computer, and the outside world, possibly a human or another information processing system. Inputs are the signals ...
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 In computer programming, machine code is any low-level programming language, consisting of machine language instructions, which are used to control a computer's central processing unit (CPU). Each instruction causes the CPU to perform a ve ...
. 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 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. Two language features, and , facilitated a wide range of devices, including
telecommunications Telecommunication is the transmission of information by various types of technologies over wire, radio, optical, or other electromagnetic systems. It has its origin in the desire of humans for communication over a distance greater than that fe ...
. Wang 2200MVP was a multi-user "upgrade". Wang claimed to support "High-speed printers (up to 600 lpm), IBM diskette and 9-Track magnetic tape compatibility, telecommunications and special instrument controllers." In the early 1980s, the VP series was replaced by a single-chip
VLSI Very large-scale integration (VLSI) is the process of creating an integrated circuit (IC) by combining millions or billions of MOS transistors onto a single chip. VLSI began in the 1970s when MOS integrated circuit (Metal Oxide Semiconductor) ...
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 The Intel 386, originally released as 80386 and later renamed i386, is a 32-bit microprocessor introduced in 1985. The first versions had 275,000 transistorsstatic RAM Static random-access memory (static RAM or SRAM) is a type of random-access memory (RAM) that uses latching circuitry (flip-flop) to store each bit. SRAM is volatile memory; data is lost when power is removed. The term ''static'' differen ...
loaded from disk, and used an
incremental compiler An incremental compiler is a kind of incremental computation applied to the field of compilation. Quite naturally, whereas ordinary compilers make a so-called clean build, that is, (re)build all program modules, an incremental compiler recompiles ...
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 The State Planning Committee, commonly known as Gosplan ( rus, Госплан, , ɡosˈpɫan), was the agency responsible for central economic planning in the Soviet Union. Established in 1921 and remaining in existence until the dissolution of ...
and
Goskomstat The Federal State Statistics Service (russian: Федеральная служба государственной статистики (Росстат), ''Federal'naya sluzhba gosudarstvennoi statistiki (Rosstat)'') is the governmental statistics ...
, the main
Soviet The Soviet Union,. officially the Union of Soviet Socialist Republics. (USSR),. was a transcontinental country that spanned much of Eurasia from 1922 to 1991. A flagship communist state, it was nominally a federal union of fifteen nationa ...
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 a 100% binary-compatible clone. The development started in 1978, and the series production began in 1980, so the oft-cited reason of
CoCom The Cocom or Cocomes were a Maya family or dynasty who controlled the Yucatán Peninsula in the late Postclassic period. Their capital was at Mayapan. The dynasty was founded by Hunac Ceel Hunac Ceel Cauich (fl. late 12th and early 13th centu ...
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 In telecommunications, RS-232 or Recommended Standard 232 is a standard originally introduced in 1960 for serial communication transmission of data. It formally defines signals connecting between a ''DTE'' (''data terminal equipment'') such a ...
interfaces,
IEEE-488 IEEE 488 is a short-range digital communications 8-bit parallel multi-master interface bus specification developed by Hewlett-Packard as HP-IB (Hewlett-Packard Interface Bus). It subsequently became the subject of several standards, and i ...
equipment control interface, and CAMAC crate control circuitry. Later a somewhat simplified
Unix Unix (; trademarked as UNIX) is a family of multitasking, multiuser computer operating systems that derive from the original AT&T Unix, whose development started in 1969 at the Bell Labs research center by Ken Thompson, Dennis Ritchie, and ot ...
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 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. 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 or Kerridge.Kerridge
/ref> 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.


References


External links


Wang 2200
Extensive information about the Wang 2200

A true emulator of the Wang 2200
Wang 2200 on YouTube
Video showing a running Wang 2200 System {{Authority control Minicomputers Personal computers 1973 introductions Wang Laboratories BASIC programming language