All Topics  
36-bit word length

 

   Email Print
   Bookmark   Link






 

36-bit word length



 
 
Many early computers aimed at the scientific market had a 36-bit
Bit

A bit is a binary numeral system numerical digit, taking a value of either 0 or 1. Binary digits are a basic unit of information Computer data storage and transmission in digital computing and digital information theory....
 word length
Word (computer science)

In computing, "word" is a term for the natural unit of data used by a particular computer design. A word is simply a fixed-sized group of bits that are handled together by the machine....
. This word length was just long enough to represent positive and negative integers to an accuracy of ten decimal digits (35 bits would have been the minimum). It also allowed the storage of six alphanumeric characters encoded in a six-bit
Sixbit

Sixbit refers to various character codes designed for use on computers with word lengths a multiple of 6. There are 64 possible codes, so sixbit codes generally include only the upper-case letters, the numerals, a collection of punctuation characters, and sometimes control characters....
 character encoding
Character encoding

A character encoding system consists of a code that pairs a sequence of character from a given character set with something else, such as a sequence of natural numbers, octet or electrical pulses, in order to facilitate the transmission of data through telecommunication networks and/or Computer data storage of Character in compute...
. Prior to the introduction of computers, the state of the art in precision scientific and engineering calculation was the ten-digit, electrically powered, mechanical calculator
Calculator

A calculator is a device for performing mathematical calculations, distinguished from a computer by having a limited problem solving ability and an interface optimized for interactive calculation rather than programming....
, such as those manufactured by Friden
Friden, Inc.

Friden Calculating Machine Company was an American manufacturer of typewriters and electronic calculators. It was founded by Carl Friden in San Leandro, California in 1934....
, Marchant and Monroe
Monroe Calculator Company

The Monroe Calculator Company was a leading maker of adding machines and calculators founded in 1912 by Jay R. Monroe and now known as Monroe Systems for Business....
.






Discussion
Ask a question about '36-bit word length'
Start a new discussion about '36-bit word length'
Answer questions from other users
Full Discussion Forum



Encyclopedia


Many early computers aimed at the scientific market had a 36-bit
Bit

A bit is a binary numeral system numerical digit, taking a value of either 0 or 1. Binary digits are a basic unit of information Computer data storage and transmission in digital computing and digital information theory....
 word length
Word (computer science)

In computing, "word" is a term for the natural unit of data used by a particular computer design. A word is simply a fixed-sized group of bits that are handled together by the machine....
. This word length was just long enough to represent positive and negative integers to an accuracy of ten decimal digits (35 bits would have been the minimum). It also allowed the storage of six alphanumeric characters encoded in a six-bit
Sixbit

Sixbit refers to various character codes designed for use on computers with word lengths a multiple of 6. There are 64 possible codes, so sixbit codes generally include only the upper-case letters, the numerals, a collection of punctuation characters, and sometimes control characters....
 character encoding
Character encoding

A character encoding system consists of a code that pairs a sequence of character from a given character set with something else, such as a sequence of natural numbers, octet or electrical pulses, in order to facilitate the transmission of data through telecommunication networks and/or Computer data storage of Character in compute...
. Prior to the introduction of computers, the state of the art in precision scientific and engineering calculation was the ten-digit, electrically powered, mechanical calculator
Calculator

A calculator is a device for performing mathematical calculations, distinguished from a computer by having a limited problem solving ability and an interface optimized for interactive calculation rather than programming....
, such as those manufactured by Friden
Friden, Inc.

Friden Calculating Machine Company was an American manufacturer of typewriters and electronic calculators. It was founded by Carl Friden in San Leandro, California in 1934....
, Marchant and Monroe
Monroe Calculator Company

The Monroe Calculator Company was a leading maker of adding machines and calculators founded in 1912 by Jay R. Monroe and now known as Monroe Systems for Business....
. These calculators had a column of keys for each digit and operators were trained to use all their fingers when entering numbers, so while some specialized calculators had more columns, ten was a practical limit. Computers, as the new competitor, had to match that accuracy. Decimal computers sold in that era, such as the IBM 650
IBM 650

The IBM 650 was one of International Business Machines?s early computers, and the world?s first mass production computer. It was announced in 1953, and over 2000 systems were produced between the first shipment in 1954 and its final manufacture in 1962....
 and the IBM 7070
IBM 7070

IBM 7070 was a decimal architecture intermediate data processing system that was introduced by IBM in June 1960. It was part of the IBM 700/7000 series, and was based on discrete transistors rather than the vacuum tubes of the 1950s....
, had a word length of ten digits, as did ENIAC
ENIAC

ENIAC, short for Electronic Numerical Integrator And Computer, was a general-purpose electronic computer. It was a Turing complete, digital computer capable of being reprogrammed to solve a full range of computing problems....
, one of the earliest computers.

Computers with 36-bit words included the MIT Lincoln Laboratory
Lincoln Laboratory

MIT Lincoln Laboratory, also known as Lincoln Lab, is a federally funded research and development center managed by the Massachusetts Institute of Technology and primarily funded by the United States Department of Defense....
 TX-2
TX-2

The MIT Lincoln Laboratory TX-2 computer was the successor to the Lincoln TX-0 and was known for its role in advancing both artificial intelligence and human-computer interaction....
, the IBM
IBM

International Business Machines Corporation, abbreviated IBM and nicknamed "Big Blue" , is a multinational corporation computer technology and consulting corporation headquartered in Armonk, New York, New York, United States....
 701/704/709/7090/7094
IBM 700/7000 series

The IBM 700/7000 series was a series of large scale computer systems made by International Business Machines through the 1950s and early 1960s....
, the UNIVAC
UNIVAC

UNIVAC is the name of a business unit and division of the Remington Rand company formed by the 1950 purchase of the Eckert-Mauchly Computer Corporation, founded four years earlier by ENIAC inventors J....
 1103
UNIVAC 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....
/1103A
UNIVAC 1103A

The UNIVAC 1103A or Univac Scientific was an upgraded version of the UNIVAC 1103 introduced by UNIVAC in March, 1956.The UNIVAC 1103A had up to 12,288 words of 36 bit magnetic core memory, in one to three banks of 4,096 words each....
/1105
UNIVAC 1105

The UNIVAC 1105 was a follow-on computer to the UNIVAC 1103A introduced by UNIVAC in September, 1958.The UNIVAC 1105 had either 8,192 or 12,288 words of 36 bit magnetic core memory, in two or three banks of 4,096 words each....
/1100/2200
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 UNIVAC....
, the General Electric
General Electric

The General Electric Company, or GE is a multinational corporation United States technology and Service s conglomerate incorporated in the State of New York....
 600
GE-600 series

The GE-600 series was a family of 36-bit word length Mainframe computer computers originating in the 1960s, built by General Electric . When GE left the mainframe business the line was sold to Honeywell, who built similar systems into the 1990s as the division moved to Groupe Bull and then NEC Corporation....
/Honeywell
Honeywell

Honeywell is a major United States multinational corporation list of conglomerates company that produces a variety of consumer products, engineering services, and aerospace systems for a wide variety of customers, from private consumers to major corporations and governments....
 6000
Honeywell 6000 series

In 1970 General Electric sold their computing division to Honeywell. GE's GE-600 series machines were renamed as the Honeywell 6000 series and sold for a number of years....
, the Digital Equipment Corporation
Digital Equipment Corporation

Digital Equipment Corporation was a pioneering United States company in the computer industry. It is often referred to within the computing industry as DEC ....
 PDP-6
PDP-6

The PDP-6 was a computer model developed by Digital Equipment Corporation in 1963. It was influential primarily as the prototype for the later PDP-10; the instruction sets of the two machines are almost identical....
/10
PDP-10

The PDP-10 was a mainframe computer manufactured by Digital Equipment Corporation from the late 1960s on; the name stands for "Programmed Data Processor model 10"....
 (as used in the DECsystem-10/DECSYSTEM-20
DECSYSTEM-20

The DECSYSTEM-20 was a 36-bit Digital Equipment Corporation PDP-10 mainframe computer running the TOPS-20 operating system.PDP-10 computers running the TOPS-10 operating system were labeled DECsystem-10 as a way of differentiating them from the PDP-11....
), and the Symbolics 3600 series
Symbolics

Symbolics refers to two companies: now-defunct computer manufacturer Symbolics, Inc., and a privately-held company that acquired the assets of the former company and continues to sell and maintain the Open Genera Lisp system and the Macsyma computer algebra system....
. Smaller machines like the PDP-1
PDP-1

The PDP-1 was the first computer in Digital Equipment Corporation's Programmed Data Processor series and was first produced in 1960. It is famous for being the computer most important in the creation of Hacker culture, at Massachusetts Institute of Technology, Bolt, Beranek and Newman and elsewhere....
/9/15 used 18-bit
18-bit

Possibly the most well-known 18-bit computer architectures are the PDP-1, PDP-4, PDP-7, PDP-9 and PDP-15 minicomputers produced by Digital Equipment Corporation from 1960 to 1975....
 words, so a double word would be 36 bits. EDSAC
EDSAC

Electronic Discrete Storage Automatic Calculator was an early United Kingdom computer. The machine, having been inspired by John von Neumann's seminal First Draft of a Report on the EDVAC, was constructed by Maurice Wilkes and his team at the University of Cambridge University of Cambridge Mathematical Laboratory in England....
 had a similar scheme.

These computers used 18-bit word addressing, not byte addressing, giving an address space
Address space

In computing, an address space defines a range of discrete addresses, each of which may correspond to a physical or virtual memory register, a Node , peripheral device, disk sector or other logical or physical entity....
 of 218 36-bit words, approximately 1 megabyte of storage. Many of them were originally limited to a similar amount of physical memory as well. Architectures that survived evolved over time to support larger virtual address spaces using memory segmentation or other mechanisms.

The common character packings included
  • six 6-bit Fieldata
    Fieldata

    Fieldata was a pioneering computer project run by the United States Army Signal Corps in the late 1950s that intended to create a single standard for collecting and distributing battlefield information....
     or IBM BCD
    Binary-coded decimal

    In computing and electronics systems, binary-coded decimal is an encoding for decimal numbers in which each digit is represented by its own binary sequence....
     characters (ubiquitous in early usage)
  • five 7-bit characters and 1 unused bit (the usual PDP-6/10 convention)
  • four 8-bit characters (7-bit ASCII
    ASCII

    American Standard Code for Information Interchange , is a coding standard that can be used for interchanging information, if the information is expressed mainly by the written form of English words....
     plus 1 unused bit or 8-bit EBCDIC
    EBCDIC

    Extended Binary Coded Decimal Interchange Code is an 8-bit character encoding used on IBM mainframe operating systems such as z/OS, OS/390, VM and VSE , as well as IBM midrange computer operating systems such as OS/400 and i5/OS ....
    ) and 4 unused bits
  • four 9-bit characters (the Multics
    Multics

    Multics was an extremely influential early time-sharing operating system. The project was started in 1964. The last known running Multics installation was shut down on October 30, 2000....
     convention).


Characters were extracted from words either using standard shift and mask operations or with special-purpose hardware supporting 6-bit, 9-bit, or variable-length characters. The Univac 1100/2200 used the partial word designator of the instruction or a "J" register to access characters. The GE-600 used special indirect words to access 6- and 9-bit characters; the PDP-6/10 had special instructions to access arbitrary-length byte fields. The C programming language
C (programming language)

C is a general-purpose computer programming language originally developed in 1972 by Dennis Ritchie at the Bell Telephone Laboratories to implement the Unix operating system....
 requires that all memory be accessible as byte
Byte

A byte is a basic unit of measurement of Computer storage in computer science. In many computer architectures it is a Byte addressing memory address space....
s, so C implementations on 36-bit machines use 9-bit bytes.

By the time IBM introduced System/360
System/360

The IBM System/360 is a mainframe computer system family announced by IBM on April 7, 1964. It was the first family of computers making a clear distinction between computer architecture and implementation, allowing IBM to release a suite of compatible designs at different price points....
, scientific calculations had shifted to floating point
Floating point

In computing, floating point describes a system for numerical representation in which a String of digits represents a rational number.The term floating point refers to the fact that the radix point can "float": that is, it can be placed anywhere relative to the Significant figures of the number....
 and mechanical calculators were no longer a competitor. The 360s also included instructions for variable length decimal arithmetic for commercial applications, so the practice of using word lengths that were a power of two quickly became universal.

See also

  • UTF-9 and UTF-18
    UTF-9 and UTF-18

    UTF-9 and UTF-18 were two April Fools' Day RFC joke specifications for encoding unicode on systems where the nonet is a better fit for the native word size than the octet , such as the 36-bit PDP-10....


External links