12-bit computing: Difference between revisions

Content deleted Content added
Monkbot (talk | contribs)
m Task 18 (cosmetic): eval 1 template: hyphenate params (1×);
List of 12-bit computer systems: Added picture of PDP-8
 
(16 intermediate revisions by 9 users not shown)
Line 1:
{{Short description|Computer architectures using a 12-bit word}}
{{multiple issues|
{{more 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 when [[six-bit character code]]s were common a 12-bit word, which could hold two characters, was a convenient size. IBM [[System/360]] instruction formats use a 12-bit displacement field which, added to the contents of a base register, can address 4096 bytes of memory in a region that begins at the address in the base register.
 
==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-14]]
* [[Ford EEC#EEC I and II|Ford EEC I]] automotive 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>
Line 24 ⟶ 27:
* [[National Cash Register]] [[NCR 315]]
* [[Scientific Data Systems]] SDS 92
* [[Nuclear Data, Inc.]] [[ND812]]
* [[PC12 minicomputer]]
* [[Ferranti Argus]]
* [[LINC]], later commercialized by DEC as the [[LINC-8]]
* [[Electronic Arrays 9002]] (12-bit addressing but 8-bit byte)
 
==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}}