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
ICT 1900 was a family of mainframe computers released by International Computers and Tabulators (ICT) and later International Computers Limited (ICL) during the 1960s and 1970s. The 1900 series was notable for being one of the few non-America ...
, the
Elliott 4100 series, and the
Datacraft minicomputers/
Harris H series.
The term SWORD is sometimes used to describe a 24-bit data type with the S prefix referring to
sesqui.
The range of unsigned integers that can be represented in 24 bits is 0 to 16,777,215 ( in
hexadecimal
Hexadecimal (also known as base-16 or simply hex) is a Numeral system#Positional systems in detail, positional numeral system that represents numbers using a radix (base) of sixteen. Unlike the decimal system representing numbers using ten symbo ...
). The range of signed integers that can be represented in 24 bits is −8,388,608 to 8,388,607.
Usage
The IBM
System/360
The IBM System/360 (S/360) is a family of mainframe computer systems announced by IBM on April 7, 1964, and delivered between 1965 and 1978. System/360 was the first family of computers designed to cover both commercial and scientific applicati ...
, announced in 1964, was a popular computer system with 24-bit addressing and
32-bit
In computer architecture, 32-bit computing refers to computer systems with a processor, memory, and other major system components that operate on data in a maximum of 32- bit units. Compared to smaller bit widths, 32-bit computers can perform la ...
general registers and arithmetic. The early 1980s saw the first popular personal computers, including the
IBM PC/AT with an
Intel 80286 processor using 24-bit addressing and
16-bit
16-bit microcomputers are microcomputers that use 16-bit microprocessors.
A 16-bit register can store 216 different values. The range of integer values that can be stored in 16 bits depends on the integer representation used. With the two ...
general registers and arithmetic, and the
Apple
An apple is a round, edible fruit produced by an apple tree (''Malus'' spp.). Fruit trees of the orchard or domestic apple (''Malus domestica''), the most widely grown in the genus, are agriculture, cultivated worldwide. The tree originated ...
Macintosh 128K
The Macintosh, later rebranded as the Macintosh 128K, is the original Mac (computer), Macintosh personal computer from Apple Inc., Apple. It is the first successful mass-market All-in-one computer, all-in-one desktop personal computer with a gr ...
with a
Motorola 68000 processor featuring 24-bit addressing and 32-bit registers.
The
eZ80 is a microprocessor and microcontroller family, with 24-bit registers and therefore 24-bit linear addressing, that is
binary compatible with the
8/16-bit
Z80.
The
65816 is a microprocessor and microcontroller family with 16-bit registers and 24-bit
bank switched addressing. It is binary compatible with the
8-bit 6502.
Several fixed-point
digital signal processors have a 24-bit data bus, selected as the basic word length because it gave the system a reasonable precision for the processing audio (sound). In particular, the
Motorola 56000 series has three parallel 24-bit data
buses, one connected to each
memory space: program memory, data memory X, and data memory Y.
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 ...
(later merged into
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 ...
) designed a series of 24-bit
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.
Many early computers, called drum computers or drum machines, used drum ...
machines including the Atlas, its commercial version the
UNIVAC 1101, the
ATHENA computer, the
UNIVAC 1824 guidance computer, etc. Those designers selected a 24-bit word length because the Earth is roughly 40 million feet in diameter, and an
intercontinental ballistic missile
An intercontinental ballistic missile (ICBM) is a ballistic missile with a range (aeronautics), range greater than , primarily designed for nuclear weapons delivery (delivering one or more Thermonuclear weapon, thermonuclear warheads). Conven ...
guidance computer needs to do the
Earth-centered inertial navigation calculations to an accuracy of a few feet.
OpenCL
OpenCL (Open Computing Language) is a software framework, framework for writing programs that execute across heterogeneous computing, heterogeneous platforms consisting of central processing units (CPUs), graphics processing units (GPUs), di ...
has a built-in intrinsic for multiplication (
mul24()
) with two 24-bit integers, returning a 32-bit result. It is typically much faster than a 32-bit multiplication.
See also
*
Catena, a term used for a 24-bit unit of data on the Bull Gamma 60 computer
References
{{DEFAULTSORT:24-Bit
Data unit