UNIVAC 1101
   HOME

TheInfoList



OR:

The ERA 1101, later renamed UNIVAC 1101, was a computer system designed and built by
Engineering Research Associates Engineering Research Associates, commonly known as ERA, was a pioneering computer firm from the 1950s. ERA became famous for their numerical computers, but as the market expanded they became better known for their drum memory systems. They were ev ...
(ERA) in the early 1950s and continued to be sold by the
Remington Rand Remington Rand was an early American business machine manufacturer, originally a typewriter manufacturer and in a later incarnation the manufacturer of the UNIVAC line of mainframe computers. Formed in 1927 following a merger, Remington Rand wa ...
corporation after that company later purchased ERA. Its (initial) military model, the ERA Atlas, was the first
stored-program computer A stored-program computer is a computer that stores program instructions in electronically or optically accessible memory. This contrasts with systems that stored the program instructions with plugboards or similar mechanisms. The definition i ...
that was moved from its site of manufacture and successfully installed at a distant site. Remington Rand used the 1101's architecture as the basis for a series of machines into the 1960s.


History


Codebreaking

ERA was formed from a group of code-breakers working for the
United States Navy The United States Navy (USN) is the maritime service branch of the United States Armed Forces and one of the eight uniformed services of the United States. It is the largest and most powerful navy in the world, with the estimated tonnage ...
during
World War II World War II or the Second World War, often abbreviated as WWII or WW2, was a world war that lasted from 1939 to 1945. It involved the vast majority of the world's countries—including all of the great powers—forming two opposin ...
. The team had built a number of
code-breaking Cryptanalysis (from the Greek ''kryptós'', "hidden", and ''analýein'', "to analyze") refers to the process of analyzing information systems in order to understand hidden aspects of the systems. Cryptanalysis is used to breach cryptographic sec ...
machines, similar to the more famous
Colossus computer Colossus was a set of computers developed by British codebreakers in the years 1943–1945 to help in the cryptanalysis of the Lorenz cipher. Colossus used thermionic valves (vacuum tubes) to perform Boolean and counting operations. Colossus ...
in England, but designed to attack Japanese codes. After the war the Navy was interested in keeping the team together even though they had to formally be turned out of Navy service. The result was ERA, which formed in
St. Paul, Minnesota Saint Paul (abbreviated St. Paul) is the capital of the U.S. state of Minnesota and the county seat of Ramsey County. Situated on high bluffs overlooking a bend in the Mississippi River, Saint Paul is a regional business hub and the center o ...
in the hangars of a former
Chase Aircraft The Chase Aircraft Company, founded in 1943, was an American aircraft manufacturer, primarily constructing assault gliders and military transport aircraft. Lacking space for expansion, the company was purchased by Henry J. Kaiser in 1951. Plans t ...
shadow factory. After the war, the team continued to build codebreaking machines, targeted at specific codes. After one of these codes changed, making an expensive computer obsolete, the team convinced the Navy that the only way to make a system that would remain useful was to build a fully programmable computer. The Navy agreed, and in 1947 they funded development of a new system under "Task 13". The resulting machines, known as "Atlas", used
drum memory Drum memory was a magnetic data storage device invented by Gustav Tauschek in 1932 in Austria. Drums were widely used in the 1950s and into the 1960s as computer memory. For many early computers, drum memory formed the main working memory ...
for
main memory Computer data storage is a technology consisting of computer components and recording media that are used to retain digital data. It is a core function and fundamental component of computers. The central processing unit (CPU) of a computer ...
and featured a simple
central processing unit A central processing unit (CPU), also called a central processor, main processor or just processor, is the electronic circuitry that executes instructions comprising a computer program. The CPU performs basic arithmetic, logic, controlling, an ...
built for integer math. The first Atlas machine was built, moved, and installed at the
Army Security Agency The United States Army Security Agency (ASA) was the United States Army's signals intelligence branch from 1945 to 1976. The Latin motto of the Army Security Agency was ''Semper Vigiles'' (Vigilant Always), which echoes the declaration, often ...
by December 1950. A faster version using
Williams tube The Williams tube, or the Williams–Kilburn tube named after inventors Freddie Williams and Tom Kilburn, is an early form of computer memory. It was the first random-access digital storage device, and was used successfully in several early co ...
s and drums was delivered to the
NSA The National Security Agency (NSA) is a national-level intelligence agency of the United States Department of Defense, under the authority of the Director of National Intelligence (DNI). The NSA is responsible for global monitoring, collectio ...
in 1953.


Commercialization

The company turned to the task of selling the systems commercially. Atlas was named after a character in the popular comic strip ''Barnaby'', and they initially decided to name the commercial versions "Mabel". Jack Hill suggested "1101" instead; 1101 is the binary representation of the number 13. The ERA 1101 was publicly announced in December 1951. Atlas II, slightly modified became the
ERA 1103 The UNIVAC 1103 or ERA 1103, a successor to the UNIVAC 1101, was a computer system designed by Engineering Research Associates and built by the Remington Rand corporation in October 1953. It was the first computer for which Seymour Cray was credi ...
, while a more heavily modified version with
core memory Core or cores may refer to: Science and technology * Core (anatomy), everything except the appendages * Core (manufacturing), used in casting and molding * Core (optical fiber), the signal-carrying portion of an optical fiber * Core, the central ...
and
floating point In computing, floating-point arithmetic (FP) is arithmetic that represents real numbers approximately, using an integer with a fixed precision, called the significand, scaled by an integer exponent of a fixed base. For example, 12.345 can be ...
math support became the
UNIVAC 1103A The UNIVAC 1103 or ERA 1103, a successor to the UNIVAC 1101, was a computer system designed by Engineering Research Associates and built by the Remington Rand corporation in October 1953. It was the first computer for which Seymour Cray was credi ...
. At about this time the company became embroiled in a lengthy series of political maneuverings in
Washington, D.C. ) , image_skyline = , image_caption = Clockwise from top left: the Washington Monument and Lincoln Memorial on the National Mall, United States Capitol, Logan Circle, Jefferson Memorial, White House, Adams Morgan, ...
Drew Pearson's ''Washington Merry-Go-Round'' claimed that the founding of ERA was a conflict of interest for Norris and Engstrom because they had used their war-time government connections to set up a company for their own profit. The resulting legal fight left the company drained, both financially and emotionally. In 1952 they were purchased by Remington Rand, largely as a result of these problems. Remington Rand had recently purchased
Eckert–Mauchly Computer Corporation The Eckert–Mauchly Computer Corporation (EMCC) (March 1946 – 1950) was founded by J. Presper Eckert and John Mauchly. It was incorporated on December 22, 1947. After building the ENIAC at the University of Pennsylvania, Eckert and Ma ...
, builders of the famed
UNIVAC I The UNIVAC I (Universal Automatic Computer I) was the first general-purpose electronic digital computer design for business application produced in the United States. It was designed principally by J. Presper Eckert and John Mauchly, the invento ...
, the first commercial computer in the US. Although ERA and UNIVAC were run separately within the company, looking to cash in on the UNIVAC's well known name, they renamed the machine to become the "UNIVAC 1101". A series of machines based on the same basic design followed, and were sold into the 1960s before being replaced by the similar-in-name-only
UNIVAC 1100 The UNIVAC 1100/2200 series is a series of compatible 36-bit computer systems, beginning with the UNIVAC 1107 in 1962, initially made by Sperry Rand. The series continues to be supported today by Unisys Corporation as the ClearPath Dorado Series. ...
family.


Description

This computer was long, wide, weighed about and used 2700
vacuum tube A vacuum tube, electron tube, valve (British usage), or tube (North America), is a device that controls electric current flow in a high vacuum between electrodes to which an electric voltage, potential difference has been applied. The type kn ...
s for its logic circuits. Its drum memory was in diameter, rotated at 3500 rpm, had 200 read-write heads, and held 16,384
24-bit Notable 24-bit machines include the CDC 924 – a 24-bit version of the CDC 1604, CDC lower 3000 series, SDS 930 and SDS 940, the ICT 1900 series, the Elliott 4100 series, and the Datacraft minicomputers/Harris H series. The term SWORD is ...
words (a memory size equivalent to 48 kB) with access time between 32 microseconds and 17 milliseconds.
Instructions Instruction or instructions may refer to: Computing * Instruction, one operation of a processor within a computer architecture instruction set * Computer program, a collection of instructions Music * Instruction (band), a 2002 rock band from Ne ...
were 24 bits long, with six bits for the
opcode In computing, an opcode (abbreviated from operation code, also known as instruction machine code, instruction code, instruction syllable, instruction parcel or opstring) is the portion of a machine language instruction that specifies the operat ...
, four bits for the "skip" value (telling how many memory locations to skip to get to the next instruction in program sequence), and 14 bits for the memory address. Numbers were binary with negative values in
ones' complement The ones' complement of a binary number is the value obtained by inverting all the bits in the binary representation of the number (swapping 0s and 1s). The name "ones' complement" (''note this is possessive of the plural "ones", not of a sing ...
. The addition time was 96 microseconds and the multiplication time was 352 microseconds. The single 48-bit accumulator was fundamentally subtractive, addition being carried out by subtracting the ones' complement of the number to be added. This may appear rather strange, but the '' subtractive adder'' reduces the chance of getting negative zero in normal operations. The machine had 38 instructions.


Instruction set

;Conventions * y is memory box at address y * X = X-Register (24 bits) * ( ) is interpreted as the contents of * Q = Q-Register (24 bits) * A = Accumulator (48 bits) ;Arithmetic * Insert (y) in A * Insert complement of (y) in A * Insert (y) in A ultiple precision* Insert complement of (y) in A ultiple precision * Insert absolute value (y) in A * Insert complement of absolute value (y) in A * Add (y) to (A) * Subtract (y) from (A) * Add (y) to (A) ultiple precision* Subtract (y) from (A) ultiple precision * Add absolute value of (y) to (A) * Subtract absolute value of (y) from (A) * Insert (Q) in A * Clear right half of A * Add (Q) to (A) * Transmit (A) to Q * Insert y) + 1in A ;Multiply and divide * Form product (Q) * (y) in A * Add logical product (Q) * (y) to (A) * Form logical product (Q) * (y) in A * Divide (A) by (y), (quotient forms in Q, non-negative remainder left in A) * Add product (Q) * (y) to (A) ;Logical and control flow * Store right half of (A) at y * Shift (A) left * Store (Q) at y * Shift (Q) left * Replace (y) with (A) using (Q) as operator * Take (y) as next order * Replace (y) with (A) ddress portion only* Take (y) as next order if (A) is not zero * Insert (y) in Q * Take (y) as next order if (A) is negative * Take (y) as next order if (Q) is negative ;Input Output and control * Print right-hand 6 digits of (y) * Optional Stop * Print and punch right-hand 6 digits of (y) * Intermediate Stop * Final Stop


See also

*
UNIVAC 1100/2200 series The UNIVAC 1100/2200 series is a series of compatible 36-bit computer systems, beginning with the UNIVAC 1107 in 1962, initially made by Sperry Rand. The series continues to be supported today by Unisys Corporation as the ClearPath Dorado Series. ...
*
List of UNIVAC products A ''list'' is any set of items in a row. List or lists may also refer to: People * List (surname) Organizations * List College, an undergraduate division of the Jewish Theological Seminary of America * SC Germania List, German rugby union ...
*
History of computing hardware The history of computing hardware covers the developments from early simple devices to aid calculation to modern day computers. Before the 20th century, most calculations were done by humans. The first aids to computation were purely mechan ...


References


External links

* *''Introducing the ERA 1101: An operationally proven high-speed, electronic, general purpose digital computer'', ERA, no-date. (8 pp
Oral history interviews with ERA personnel on 1101
Charles Babbage Institute The IT History Society (ITHS) is an organization that supports the history and scholarship of information technology by encouraging, fostering, and facilitating archival and historical research. Formerly known as the Charles Babbage Foundation, ...
, University of Minnesota. Interviewees includ
Arnold A. Cohen
Arnold Dumey Arnold I. Dumey (1906-1995) was the co-inventor of the postal sorting machine and cryptanalyst first for Signals Intelligence Service, SIS and then NSA. During World War II he worked for the Army Signal CorpsJohn Lindsay HillFrank Mullaney
and William Norris (CEO), William C. Norrisbr>

''ERA 1101 Documents''archive
list of 44 scanned course notes on 1101 by H. C. Snyder USN
''Summary of Characteristics Magnetic Drum Binary Computer'', Engineering Research Associates Pub No. 25, 30 November 1948
{{DEFAULTSORT:Univac 1101 UNIVAC mainframe computers, 1101 Early computers Military computers Computer-related introductions in 1950 24-bit computers