Interdata 7/32 and 8/32

Last updated
The Interdata 7/32 at the Living Computer Museum Living Computer Museum IMG 0002 (9636198071).jpg
The Interdata 7/32 at the Living Computer Museum

The Model 7/32 and Model 8/32 were 32-bit minicomputers introduced by Perkin-Elmer after they acquired Interdata, Inc., in 1973. The 7/32 and 8/32 are primarily remembered for being the first 32-bit minicomputers under $10,000. [1] [2] The 8/32 was a more powerful machine than the 7/32, with the notable feature of allowing user-programmable microcode to be employed.

Contents

The Model 7/32 provided fullword data processing power and direct memory addressing up to 1 million bytes through the use of 32-bit general registers and a comprehensive instruction set. [3]

Background

After the commercial success of the microcoded IBM System/360 series of mainframe computers, various startup companies arrived on the scene to bring microcode technology to the smaller minicomputers. Among these companies were Prime Computer, Microdata, and Interdata. Interdata used microcode to define an architecture that was heavily influenced by the IBM System/360 instruction set. The DOS-type real-time serial/multitasking operating system was called OS/32.

Another view of the Living Computers Museum + Labs example Inerdata 7 32.jpg
Another view of the Living Computers Museum + Labs example

Differences between the 7/32 and 8/32

Usage

The 7/32 and 8/32 became the computers of choice in large scale embedded systems, such as FFT machines used in real-time seismic analysis, CAT scanners, and flight simulator systems. They were also often used as non-IBM peripherals in IBM networks, serving the role of HASP workstations and spooling systems, so called RJE (Remote Job Entry) stations. For example, the computers behind the first Space Shuttle simulator consisted of thirty-six 32-bit minis inputting and/or outputting data to networked mainframe computers (both IBM and UNIVAC), all in real-time.

The 8/32 was used in the Lunar and Planetary Laboratory, Department of Planetary Sciences at the University of Arizona for research purposes. [4]

The 8/32 was also employed by Mathematical Applications Group, Inc. (MAGI) to produce the vast majority of the 3D computer-generated imagery (CGI) in the 1982 film Tron . While CGI had been used during the 1970s for minor segments of film work (such as titles), Tron was the first film by a major producer that made extensive use of CGI.

Operating systems

The standard operating system for the 7/32 and 8/32 was Interdata's OS/32. At MIT, by 1976, Interdata computers were being used by the Architecture Machine Group and Joint Computer Facility at MIT, using the FORTRAN and PL/I programming languages.

Unix was ported to the platform in 1977 by two groups, working independently; to the 7/32 at Wollongong University, [5] and to the 8/32 at Bell Labs, making the 32-bit Interdata machines the first non-PDP computers to run Unix (See V6 Unix § portability). [5] [6] Bell chose the 8/32 for their port because it was as different from the DEC PDP-11 as possible. [7]

By 1979, researchers at the Architecture Machine Group created an operating system modelled on Multics called Magic 6, which featured the Multics concepts of pages, segments and dynamic linking, but had no security checks. [8]

Emulation

SIMH, the historical computer emulator project, includes emulators for the 7/32 and 8/32, as well as their 16-bit minicomputers.

The Living Computers Museum + Labs had a 7/32 on display with attached teletype. [9]

Related Research Articles

<span class="mw-page-title-main">Digital Equipment Corporation</span> U.S. computer manufacturer (1957–1998)

Digital Equipment Corporation, using the trademark Digital, was a major American company in the computer industry from the 1960s to the 1990s. The company was co-founded by Ken Olsen and Harlan Anderson in 1957. Olsen was president until he was forced to resign in 1992, after the company had gone into precipitous decline.

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, also known as its machine code. It consists of a set of hardware-level instructions that implement the 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">Minicomputer</span> Mid-1960s–late-1980s class of smaller computers

A minicomputer, or colloquially mini, is a type of smaller general-purpose computer 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, The New York Times suggested a consensus definition of a minicomputer as a machine costing less than US$25,000, with an input-output device such as a teleprinter and at least four thousand words of memory, that is capable of running programs in a higher level language, such as Fortran or BASIC.

<span class="mw-page-title-main">PDP-10</span> 36-bit computer by Digital (1966–1983)

Digital Equipment Corporation (DEC)'s PDP-10, later marketed as the DECsystem-10, is a mainframe computer family manufactured beginning in 1966 and discontinued in 1983. 1970s models and beyond were marketed under the DECsystem-10 name, especially as the TOPS-10 operating system became widely used.

<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">Time-sharing</span> Computing resource shared by concurrent users

In computing, time-sharing is the concurrent sharing of a computing resource among many tasks or users by giving each task or user a small slice of processing time. This quick switch between tasks or users gives the illusion of simultaneous execution. It enables multi-tasking by a single user or enables multiple-user sessions.

<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.

The 801 was an experimental central processing unit (CPU) design developed by IBM during the 1970s. It is considered to be the first modern RISC design, relying on processor registers for all computations and eliminating the many variant addressing modes found in CISC designs. Originally developed as the processor for a telephone switch, it was later used as the basis for a minicomputer and a number of products for their mainframe line. The initial design was a 24-bit processor; that was soon replaced by 32-bit implementations of the same concepts and the original 24-bit 801 was used only into the early 1980s.

TYPSET is an early document editor that was used with the 1964-released RUNOFF program, one of the earliest text formatting programs to see significant use.

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

A superminicomputer, colloquially supermini, is a high-end minicomputer. The term is used to distinguish the emerging 32-bit architecture midrange computers introduced in the mid to late 1970s from the classical 16-bit systems that preceded them. The development of these computers was driven by the need of applications to address larger memory. The term midicomputer had been used earlier to refer to these systems. Virtual memory was often an additional criteria that was considered for inclusion in this class of system. The computational speed of these machines was significantly greater than the 16-bit minicomputers and approached the performance of small mainframe computers. The name has at times been described as a "frivolous" term created by "marketeers" that lacks a specific definition. Describing a class of system has historically been seen as problematic: "In the computer kingdom, taxonomic classification of equipment is more of a black art than a science." There is some disagreement about which systems should be included in this class. The origin of the name is uncertain.

<span class="mw-page-title-main">General Comprehensive Operating System</span> Operating system from General Electric

General Comprehensive Operating System is a family of operating systems oriented toward the 36-bit GE-600 series and Honeywell 6000 series mainframe computers.

This article presents a timeline of events in the history of computer operating systems from 1951 to the current day. For a narrative explaining the overall developments, see the History of operating systems.

<span class="mw-page-title-main">36-bit computing</span> Computer architecture bit width

In computer architecture, 36-bit integers, memory addresses, or other data units are those that are 36 bits wide. Also, 36-bit central processing unit (CPU) and arithmetic logic unit (ALU) architectures are those that are based on registers, address buses, or data buses of that size. 36-bit computers were popular in the early mainframe computer era from the 1950s through the early 1970s.

<span class="mw-page-title-main">Version 6 Unix</span> 6th Edition of Research Unix alias UNIX Time-Sharing System

Sixth Edition Unix, also called Version 6 Unix or just V6, was the first version of the Unix operating system to see wide release outside Bell Labs. It was released in May 1975 and, like its direct predecessor, targeted the DEC PDP-11 family of minicomputers. It was superseded by Version 7 Unix in 1978/1979, although V6 systems remained in regular operation until at least 1985.

<span class="mw-page-title-main">History of Unix</span> Operating system

The history of Unix dates back to the mid-1960s, when the Massachusetts Institute of Technology, AT&T Bell Labs, and General Electric were jointly developing an experimental time-sharing operating system called Multics for the GE-645 mainframe. Multics introduced many innovations, but also had many problems. Bell Labs, frustrated by the size and complexity of Multics but not its aims, slowly pulled out of the project. Their last researchers to leave Multics – among them Ken Thompson, Dennis Ritchie, Doug McIlroy, and Joe Ossanna – decided to redo the work, but on a much smaller scale.

<span class="mw-page-title-main">Midrange computer</span> Class of computer systems that fall in between mainframes and minicomputers

Midrange computers, or midrange systems, were a class of computer systems that fell in between mainframe computers and microcomputers.

<span class="mw-page-title-main">Interdata</span> Minicomputer company

Interdata, Inc., was a computer company, founded in 1966 by a former Electronic Associates engineer, Daniel Sinnott, and was based in Oceanport, New Jersey. The company produced a line of 16- and 32-bit minicomputers that were loosely based on the IBM 360 instruction set architecture but at a cheaper price. In 1974, it produced one of the first 32-bit minicomputers, the Interdata 7/32. The company then used the parallel processing approach, which uses more than one computer processor simultaneously to perform work on a problem. This helped in making real-time computing a reality.

Mainframe computers are computers used primarily by businesses and academic institutions for large-scale processes. Before personal computers, first termed microcomputers, became widely available to the general public in the 1970s, the computing industry was composed of mainframe computers and the relatively smaller and cheaper minicomputer variant. During the mid to late 1960s, many early video games were programmed on these computers. Developed prior to the rise of the commercial video game industry in the early 1970s, these early mainframe games were generally written by students or employees at large corporations in a machine or assembly language that could only be understood by the specific machine or computer type they were developed on. While many of these games were lost as older computers were discontinued, some of them were ported to high-level computer languages like BASIC, had expanded versions later released for personal computers, or were recreated for bulletin board systems years later, thus influencing future games and developers.

The NCR/32 VLSI Processor family was a 32-bit microprocessor architecture and chipset developed by NCR Corporation in the early 1980s. Generally used in minicomputer systems, it was noteworthy for being externally microprogrammable.

References

  1. "Under-$10,000 32-bit mini open mega-mini market". Machine Design. 45: 14. 1973. Retrieved 15 October 2020.
  2. "Interdata Announces the Industry's First 32-bit Minicomputer for Under $10,000". Computerworld: 25. October 17, 1973. Retrieved 15 October 2020.
  3. 1 2 "Model 7/32 Processor User's Manual" (PDF). bitsavers.org. Retrieved 19 July 2016.
  4. Sonett, C.P. (March 1983). "Grant NSG Development Interdata 8/32 Computer System" (PDF). ntrs.nasa.gov/archive. Retrieved 19 July 2016.
  5. 1 2 Reinfelds, Juris. "The First Port of UNIX" (PDF). Retrieved 30 June 2015.
  6. Fiedler, Ryan (October 1983). "The Unix Tutorial / Part 3: Unix in the Microcomputer Marketplace". BYTE. p. 132. Retrieved 30 January 2015.
  7. "The History of Unix". BYTE. August 1983. p. 188. Retrieved 31 January 2015.
  8. Parks, Lee S., The Design and Implementation of a Multi-Programming Virtual Memory Operating System for a Mini-Computer, B.S. thesis MIT, May 1979. http://multicians.org/biblio.html, https://groups.google.com/forum/#!topic/alt.os.multics/IhBWyx4-32E
  9. "Exhibits - Living Computer Museum". www.livingcomputermuseum.org. Archived from the original on 24 October 2016. Retrieved 19 July 2016.