24-bit computing: Difference between revisions

Content deleted Content added
Add 24-bit CDC machines
ce
Line 3:
{{N-bit|24|(3 octets)}}
 
Notable '''24-bit''' machines include the [[CDC 924]] - a 24-bit version of the [[CDC 1604]], [[CDC 3000|CDC lower 3000 series]], [[SDS 930]] and [[SDS 940]], the [[ICT 1900 series]], and the Datacraft minicomputers/[[Harris Corporation|Harris]] H series.<ref>{{cite web | url = http://www.quadibloc.com/comp/cp0303.htm | title = Real Machines with 24-bit and 48-bit words | accessdate = 2011-02-11 | last = Savard | first = John| archiveurl= https://web.archive.org/web/20110107183451/http://quadibloc.com/comp/cp0303.htm| archivedate= 7 January 2011 <!--DASHBot-->| deadurl= no}}</ref>
 
The IBM [[System/360]], announced in 1964, was a popular computer system with 24-bit addressing and [[32-bit]] 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]] general registers and arithmetic, and the [[Apple Inc.|Apple]] [[Macintosh 128K]] with a Motorola [[68000]] processor featuring 24-bit addressing and 32-bit registers.
Line 9:
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-bit|8]]/16-bit [[Z80]]. {{cn|date=September 2015}}
 
The [[65816]] is a microprocessor and microcontroller family with 16-bit registers and 24-bit [[bank switching|bank switched]] addressing. It is binary compatible with the [[8-bit]] [[6502]].<ref>Brett Tabke. [http://www.defence-force.org/computing/oric/coding/annexe_2/ "A 6502 Programmer's Introduction to the 65816"]. Commodore World magazine, Issue #16. 1996.</ref>
Brett Tabke.
[http://www.defence-force.org/computing/oric/coding/annexe_2/ "A 6502 Programmer's Introduction to the 65816"].
Commodore World magazine, Issue #16. 1996.
</ref>
 
The range of unsigned integers that can be represented in 24&nbsp;bits is 0 to 16,777,215 ({{n-ary|FFFFFF|16}} in [[hexadecimal]]). The range of signed integers that can be represented in 24&nbsp;bits is −8,388,608 to 8,388,607.