12-bit computing: Difference between revisions

Content deleted Content added
No edit summary
List of 12-bit computer systems: Added picture of PDP-8
 
(30 intermediate revisions by 17 users not shown)
Line 1:
{{Short description|Computer architectures using a 12-bit word}}
{{multiple issues|
{{nomore footnotes needed|date=October 2009}}
{{refimprovemore citations needed|date=August 2012}}
}}
{{N-bit|12|(1.5 octets)}}
 
Before the widespread adoption of [[ASCII]] in the late 1960s, [[six-bit character code]]s were common and a 12-bit word, which could hold two characters, was a convenient size. This also made it useful for storing a single decimal digit along with a sign. Possibly the best-known '''12-bit''' CPUCPUs isare the [[PDP-8]] and its relatives,descendants (such as the [[Intersil 6100]] microprocessor), which were produced in various incarnationsforms from August 1963 to mid-1990. Many [[Analog-to-digital converter|analog to digital converters]] (ADCs) have a 12-bit resolution. Some [[PIC microcontroller]]s use a 12-bit instruction word sizebut handle only 8-bit data.
 
12 binary digits, or 3 nibbles (a 'tribble'), have 4096 (10000 [[octal]], 1000 [[hexadecimal]]) distinct combinations. Hence, a microprocessor with 12-bit memory addresses can directly access 4096 [[Word (computer architecture)|words]] (4 Kw kW) of [[word-addressable]] memory. At a time whenIBM [[six-bit character codeSystem/360]]s wereinstruction commonformats use a 12-bit word,displacement field which, couldadded holdto twothe characterscontents of a base register, wascan address 4096 bytes of memory in a convenientregion that begins at the address in the base sizeregister.
 
==List of 12-bit computer systems==
[[File:Living Computers - DEC PDP-8 (31826785627).jpg|thumb|[[Digital Equipment Corporation]] [[PDP-8]]e, a 12-bit minicomputer introduced in 1970]]
 
* [[Digital Equipment Corporation]]
** [[Programmed Data Processor|PDP-5]]
** [[PDP-8]]
*** [[DECmate]], a personal computer based on the Intersil 6100
** [[Programmed Data Processor|PDP-12]]
** [[Programmed Data Processor|PDP-1412]]
** [[PDP-14]]
** [[DECmate]], a personal computer based on the Intersil 6100
* Ford Motor Company [[Ford EEC#EEC I and II|Ford EEC I]] Automotiveautomotive engine control unit
** [[Toshiba TLCS-12]] microprocessor<ref name="shmj-1973-toshiba">{{cite web |title=1973: 12-bit engine-control microprocessor (Toshiba) |url=http://www.shmj.or.jp/english/pdf/ic/exhibi739E.pdf |website=Semiconductor History Museum of Japan |access-date=27 June 2019}}</ref>
* [[Intersil]] [[Intersil 6100|IM6100]] microprocessor (PDP-8-compatible)
* [[Control Data Corporation]]
** [[CDC 6600]] - Peripheral Processor (PP)
** [[CDC 160 series]] computers
** [[CDC 6600]] - Peripheral Processor (PP)
* [[National Cash Register]] [[NCR 315]]
* [[Scientific Data Systems]] SDS 92
* [[Nuclear Data, Inc.]] [[ND812]]
* Ford Motor Company [[Ford EEC#EEC I and II|EEC I]] Automotive engine control unit
* [[PC12 minicomputer]]
* [[Ferranti Argus]]
* [[LINC]], later commercialized by DEC as the [[LINC-8]]
* [[Intersil]] [[Intersil 6100|IM6100]] microprocessor
 
==See also==
* [[FAT12]], a file system with [[12-bit FAT cluster|12-bit wide cluster entries]]
 
==References==
{{Reflist}}
* [http://research.microsoft.com/Users/gbell/Digital/timeline/12-bit.htm DIGITAL Computing Timeline: 12-bit architecture]
 
==External links==
* [httphttps://researchgordonbell.microsoftazurewebsites.comnet/Users/gbell/Digitaldigital/timeline/12-bit.htm DIGITAL Computing Timeline: 12-bit architecture]
{{CPU technologies}}
 
[[Category:Computer data]]
 
 
{{computer-hardware-stub}}