UYK-8
   HOME

TheInfoList



OR:

The AN/UYK-8 was a
UNIVAC UNIVAC (Universal Automatic Computer) was a line of electronic digital stored-program computers starting with the products of the Eckert–Mauchly Computer Corporation. Later the name was applied to a division of the Remington Rand company and ...
computer built to replace the CP-808 (
Marine Corps Marines (or naval infantry) are military personnel generally trained to operate on both land and sea, with a particular focus on amphibious warfare. Historically, the main tasks undertaken by marines have included raiding ashore (often in supp ...
air cooled
AN/USQ-20 The AN/USQ-20, or CP-642 or Naval Tactical Data System (NTDS), was designed as a more reliable replacement for the Seymour Cray-designed AN/USQ-17 with the same instruction set. The first batch of 17 computers were delivered to the Navy start ...
variant) in the Beach Relay Link-11 communication system, the AN/TYQ-3 in a AN/TYA-20 shelter. In accordance with the
Joint Electronics Type Designation System The Joint Electronics Type Designation System (JETDS), which was previously known as the Joint Army-Navy Nomenclature System (AN System. JAN) and the Joint Communications-Electronics Nomenclature System, is a method developed by the U.S. War Depa ...
(JETDS), the "''AN/UYK-8''" designation represents the 8th design of an Army-Navy
electronic device Electronics is a scientific and engineering discipline that studies and applies the principles of physics to design, create, and operate devices that manipulate electrons and other electrically charged particles. It is a subfield of physics and ...
for general utility data processing computing equipment. The JETDS system also now is used to name all
Department of Defense The United States Department of Defense (DoD, USDOD, or DOD) is an executive department of the U.S. federal government charged with coordinating and supervising the six U.S. armed services: the Army, Navy, Marines, Air Force, Space Force, ...
electronic systems.


Development

In April 1967, UNIVAC received a contract from the
US Navy The United States Navy (USN) is the naval warfare, maritime military branch, service branch of the United States Department of Defense. It is the world's most powerful navy with the largest Displacement (ship), displacement, at 4.5 millio ...
for design, development, testing and delivery of the AN/UYK-8 microelectronics computer for use with the AN/TYA-20.


Technical

It used the same 30-
bit The bit is the most basic unit of information in computing and digital communication. The name is a portmanteau of binary digit. The bit represents a logical state with one of two possible values. These values are most commonly represented as ...
words and
instruction set In computer science, an instruction set architecture (ISA) is an abstract model that generally defines how software controls the CPU in a computer or a family of computers. A device or program that executes instructions described by that ISA, s ...
as the
AN/USQ-17 The AN/USQ-17 or Naval Tactical Data System (NTDS) computer referred to in Sperry Rand documents as the Univac M-460, was Seymour Cray's last design for UNIVAC. UNIVAC later released a commercial version, the UNIVAC 490. That system was later upgr ...
and
AN/USQ-20 The AN/USQ-20, or CP-642 or Naval Tactical Data System (NTDS), was designed as a more reliable replacement for the Seymour Cray-designed AN/USQ-17 with the same instruction set. The first batch of 17 computers were delivered to the Navy start ...
Naval Tactical Data System Naval Tactical Data System (NTDS) was a computerized information processing system developed by the United States Navy in the 1950s and first deployed in the early 1960s for use in combat ships. It took reports from multiple sensors on different s ...
(NTDS) computers, built with " first generation integrated circuits". This made it about one quarter of the volume of the AN/USQ-20. It had two processors instead of just one. Instructions were represented as 30-bit words, in the following format: f 6 bits function code j 3 bits jump condition designator k 3 bits partial word designator b 3 bits which seven index register to use (B0=non used) s 2 bits which S (5bits) register to use S0,S1,S2,S3(P(17-13)) y 13 bits
operand In mathematics, an operand is the object of a mathematical operation, i.e., it is the object or quantity that is operated on. Unknown operands in equalities of expressions can be found by equation solving. Example The following arithmetic expres ...
address in memory memory address = Bb + Ss + y = 18 bit (262,144 words) Numbers were represented as full 30-bit words. This also allowed for five 6-bit
alphanumeric Alphanumericals or alphanumeric characters are any collection of number characters and letters in a certain language. Sometimes such characters may be mistaken one for the other. Merriam-Webster suggests that the term "alphanumeric" may often ...
characters per word. The
main memory Computer data storage or digital 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 processin ...
was increased to 262,144 words (256 K words) of
magnetic core memory In computing, magnetic-core memory is a form of random-access memory. It predominated for roughly 20 years between 1955 and 1975, and is often just called core memory, or, informally, core. Core memory uses toroids (rings) of a hard magneti ...
. The available
processor register A processor register is a quickly accessible location available to a computer's processor. Registers usually consist of a small amount of fast storage, although some registers have specific hardware functions, and may be read-only or write-onl ...
s were: * one 30-bit
arithmetic Arithmetic is an elementary branch of mathematics that deals with numerical operations like addition, subtraction, multiplication, and division. In a wider sense, it also includes exponentiation, extraction of roots, and taking logarithms. ...
(A) register. * a contiguous 30-bit Q register (total of 60 bits for the result of multiplication or the dividend in division). * seven 30-bit
index Index (: indexes or indices) may refer to: Arts, entertainment, and media Fictional entities * Index (''A Certain Magical Index''), a character in the light novel series ''A Certain Magical Index'' * The Index, an item on the Halo Array in the ...
(B) registers.


See also

*
List of military electronics of the United States This article lists American military electronic instruments/systems along with brief descriptions. This list specifically identifies electronic devices which are assigned designations according to the Joint Electronics Type Designation System ...
*
List of UNIVAC products This is a list of UNIVAC products. It ends in 1986, the year that Sperry Corporation merged with Burroughs Corporation to form Unisys as a result of a hostile takeover bid launched by Burrough's CEO W. Michael Blumenthal. The Remington Rand years ...
*
History of computing hardware The history of computing hardware spans the developments from early devices used for simple calculations to today's complex computers, encompassing advancements in both analog and digital technology. The first aids to computation were purely mec ...
*
Joint Electronics Type Designation System The Joint Electronics Type Designation System (JETDS), which was previously known as the Joint Army-Navy Nomenclature System (AN System. JAN) and the Joint Communications-Electronics Nomenclature System, is a method developed by the U.S. War Depa ...


References

UNIVAC hardware Military computers Military electronics of the United States {{USMC-stub