16-bit computing

In computer architecture, 16-bit integers, memory addresses, or other data units are those that are 16 bits (2 octets) wide. Also, 16-bit central processing unit (CPU) and arithmetic logic unit (ALU) architectures are those that are based on registers, address buses, or data buses of that size. 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 most common representations, the range is 0 through 65,535 (216 − 1) for representation as an (unsigned) binary number, and −32,768 (−1 × 215) through 32,767 (215 − 1) for representation as two's complement. Since 216 is 65,536, a processor with 16-bit memory addresses can directly access 64 KB (65,536 bytes) of byte-addressable memory. If a system uses segmentation with 16-bit segment offsets, more can be accessed.

16-bit architecture

The MIT Whirlwind (c. 1951)[1][2] was quite possibly the first-ever 16-bit computer. It was an unusual word size for the era; most systems used six-bit character code and used a word length of some multiple of 6-bits. This changed with the effort to introduce ASCII, which used a 7-bit code and naturally led to the use of an 8-bit multiple which could store a single ASCII character or two binary coded decimal digits.

The 16-bit word length thus became more common in the 1960s, especially on minicomputer systems. Early 16-bit computers (c. 1965–70) include the IBM 1130,[3] the HP 2100,[4] the Data General Nova,[5] and the DEC PDP-11.[6] Early 16-bit microprocessors, often modeled on one of the mini platforms, began to appear in the 1970s. Examples (c. 1973–76) include the five-chip National Semiconductor IMP-16 (1973),[7] the two-chip NEC μCOM-16 (1974),[8][7] the three-chip Western Digital MCP-1600 (1975), and the five-chip Toshiba T-3412 (1976).[7]

Early single-chip 16-bit microprocessors (c. 1975–76) include the Panafacom MN1610 (1975),[9][10][7] National Semiconductor PACE (1975), General Instrument CP1600 (1975), Texas Instruments TMS9900 (1976),[7] Ferranti F100-L, and the HP BPC. Other notable 16-bit processors include the Intel 8086, the Intel 80286, the WDC 65C816, and the Zilog Z8000. The Intel 8088 was binary compatible with the Intel 8086, and was 16-bit in that its registers were 16 bits wide, and arithmetic instructions could operate on 16-bit quantities, even though its external bus was 8 bits wide.

16-bit processors have been almost entirely supplanted in the personal computer industry, and are used less than 32-bit (or 8-bit) CPUs in embedded applications.

16/32-bit Motorola 68000 and Intel 386SX

The Motorola 68000 is sometimes called 16-bit because of the way it handles basic arithmetic. The instruction set was based on 32-bit numbers and the internal registers were 32 bits wide, so by common definitions, the 68000 is a 32-bit design. Internally, 32-bit arithmetic is performed using two 16-bit operations, and this leads to some descriptions of the system as 16-bit, or "16/32".

Such solutions have a long history in the computer field, with various designs performing math even one bit at a time, known as "serial arithmetic", while most designs by the 1970s processed at least a few bits at a time. A common example is the Data General Nova, which was a 16-bit design that performed 16-bit math as a series of four 4-bit operations. 4-bits was the word size of a widely available single-chip ALU and thus allowed for inexpensive implementation. Using the definition being applied to the 68000, the Nova would be a 4-bit computer, or 4/16. Not long after the introduction of the Nova, a second version was introduced, the SuperNova, which included four of the 4-bit ALUs running in parallel to perform math 16 bits at a time and therefore offer higher performance. This was invisible to the user and the programs, which always used 16-bit instructions and data. In a similar fashion, later 68000-family members, starting with the Motorola 68020, had 32-bit ALUs.

One may also see references to systems being, or not being, 16-bit based on some other measure. One common one is when the address space is not the same size of bits as the internal registers. Most 8-bit CPUs of the 1970s fall into this category; the MOS 6502, Intel 8080, Zilog Z80 and most others had 16-bit address space which provided 64 KB of address space. This also meant address manipulation required two instruction cycles. For this reason, most processors had special 8-bit addressing modes, the zero page, improving speed. This sort of difference between internal register size and external address size remained in the 1980s, although often reversed, as memory costs of the era made a machine with 32-bit addressing, 2 or 4 GB, a practical impossibility. For example, the 68000 exposed only 24 bits of addressing on the DIP, limiting it to a still huge (for the era) 16 MB.[11]

A similar analysis applies to Intel's 80286 CPU replacement, called the 386SX, which is a 32-bit processor with 32-bit ALU and internal 32-bit data paths with a 16-bit external bus and 24-bit addressing of the processor it replaced.

16-bit application

In the context of IBM PC compatible and Wintel platforms, a 16-bit application is any software written for MS-DOS, OS/2 1.x or early versions of Microsoft Windows which originally ran on the 16-bit Intel 8088 and Intel 80286 microprocessors. Such applications used a 20-bit or 24-bit segment or selector-offset address representation to extend the range of addressable memory locations beyond what was possible using only 16-bit addresses. Programs containing more than 216 bytes (65,536 bytes) of instructions and data therefore required special instructions to switch between their 64-kilobyte segments, increasing the complexity of programming 16-bit applications.

List of 16-bit CPUs

See also

References

  1. ^ "Year 1951". Computer History Museum. (see also "Year 1943".).
  2. ^ Digital Press, Digital at Work Archived 2013-07-02 at the Wayback Machine, Pearson, 1992, ISBN 1-55558-092-0, pp. 4, 23.
  3. ^ "The IBM 1130 computing system". IBM Archives. Archived from the original on March 18, 2005.
  4. ^ "HP 2116". Computer History Museum.
  5. ^ "Data General Nova minicomputer". Computer History Museum. Archived from the original on 2013-05-17. Retrieved 2012-06-11.
  6. ^ Pearson, Jamie Parker (September 1992). Digital at work: snapshots from the first thirty-five years. Digital Press. pp. 58–61. ISBN 978-1-55558-092-6.
  7. ^ a b c d e Belzer, Jack; Holzman, Albert G.; Kent, Allen (1978). Encyclopedia of Computer Science and Technology. Vol. 10 – Linear and Matrix Algebra to Microorganisms: Computer-Assisted Identification. CRC Press. p. 402. ISBN 9780824722609.
  8. ^ "1970s: Development and evolution of microprocessors" (PDF). Semiconductor History Museum of Japan. Archived from the original (PDF) on 2019-06-27. Retrieved 2019-06-27.
  9. ^ "16-bit Microprocessors". CPU Museum. Retrieved 5 October 2010.
  10. ^ "History". PFU. Retrieved 5 October 2010.
  11. ^ Motorola M68000 Family, Programmer's Reference Manual (PDF). Motorola, Inc. 1992. sec. 2.4, pp. 2–21. Retrieved 2023-06-05.

Read other articles:

هذه المقالة بحاجة لصندوق معلومات. فضلًا ساعد في تحسين هذه المقالة بإضافة صندوق معلومات مخصص إليها. يصف الركود في أوائل التسعينيات فترة الركود الاقتصادي التي أثرت على معظم العالم الغربي في بداية تسعينيات القرن العشرين، والتي يُعتقد أنها ناجمة عن السياسة النقدية التقييدية ...

 

Pour les articles homonymes, voir Olin. Nelly Olin Nelly Olin en 2007. Fonctions Ministre de l'Écologieet du Développement durable 31 mai 2005 – 15 mai 2007(1 an, 11 mois et 14 jours) Président Jacques Chirac Gouvernement Villepin Prédécesseur Serge Lepeltier Successeur Alain Juppé Ministre de la Lutte contre la précarité et l'exclusion 31 mars 2004 – 31 mai 2005(1 an et 2 mois) Président Jacques Chirac Gouvernement Raffarin III Prédécesseur Dominique ...

 

Former association football club in Scotland For the Broxburn Shamrock side in the 1890s which reached the Scottish Cup semi-final, see Broxburn Shamrock F.C. Football clubBroxburn ShamrockFull nameBroxburn Shamrock Football ClubNickname(s)the Shamrock, the Green 'Uns[1]Founded1881Dissolved1889GroundEaster ParkHon. SecretaryFrancis Kane Home colours Broxburn Shamrock F.C. was an association football club from Broxburn in West Lothian. History 1886–87 Edinburgh Shield semi-final, Bro...

Pour les articles homonymes, voir Kippour. Guerre du Kippour Dans le sens des aiguilles d'une montre : chars israéliens traversant le canal de Suez ; IAI Nesher survolant le plateau du Golan ; soldat israélien priant dans le Sinaï ; évacuation de soldats israéliens blessés ; drapeau de l'Égypte hissé dans le Sinaï ; troupes égyptiennes brandissant le portrait de Anouar el-Sadate. Informations générales Date du 6 au 25 octobre 1973 Lieu Rives du canal...

 

Kedidir hitam amerika utara Haematopus bachmani Status konservasiRisiko rendah TaksonomiKerajaanAnimaliaFilumChordataKelasAvesOrdoCharadriiformesFamiliHaematopodidaeGenusHaematopusSpesiesHaematopus bachmani Audubon, 1838 Distribusi lbs Kedidir hitam Amerika utara ( Haematopus bachmani ) adalah burung hitam mencolok yang ditemukan di garis pantai Amerika Utara bagian barat, mulai dari Kepulauan Aleutian di Alaska hingga pantai semenanjung Baja California . Ini adalah salah satu perwakilan kelu...

 

Species of bird Chestnut-fronted macaw Conservation status Least Concern  (IUCN 3.1)[1] Scientific classification Domain: Eukaryota Kingdom: Animalia Phylum: Chordata Class: Aves Order: Psittaciformes Family: Psittacidae Genus: Ara Species: A. severus Binomial name Ara severus(Linnaeus, 1758) Subspecies A. s. severus A. s. castaneifrons Synonyms Psittacus severus Linnaeus, 1758 The chestnut-fronted macaw or severe macaw (Ara severus) is one of the largest of the mini-ma...

Questa voce sull'argomento stagioni delle società calcistiche italiane è solo un abbozzo. Contribuisci a migliorarla secondo le convenzioni di Wikipedia. Segui i suggerimenti del progetto di riferimento. Voce principale: Empoli Football Club. Empoli Football ClubStagione 1950-1951Sport calcio Squadra Empoli Allenatore Renato Tori Presidente Carlo Rigatti Serie C11º posto nel girone C. 1949-1950 1951-1952 Si invita a seguire il modello di voce Questa voce raccoglie le informazion...

 

County in Kerman province, Iran Not to be confused with Bampur County.For the city, see Bam. For other places with a similar name, see Bam. County in Kerman, IranBam County Persian: شهرستان بمCountyLocation of Bam County in Kerman province (center right, pink)Location of Kerman province in IranCoordinates: 29°05′N 58°13′E / 29.083°N 58.217°E / 29.083; 58.217[1]Country IranProvinceKermanCapitalBamDistrictsCentral, B...

 

此條目可参照英語維基百科相應條目来扩充。 (2022年1月31日)若您熟悉来源语言和主题,请协助参考外语维基百科扩充条目。请勿直接提交机械翻译,也不要翻译不可靠、低品质内容。依版权协议,译文需在编辑摘要注明来源,或于讨论页顶部标记{{Translated page}}标签。 艾哈迈德·哈桑·贝克尔أحمد حسن البكر第4任伊拉克总统任期1968年7月17日—1979年7月16日副总统萨达姆·侯...

Czech soccer player Jan Flachbart Personal informationDate of birth (1978-03-03) 3 March 1978 (age 46)Place of birth Kolín, CzechoslovakiaHeight 1.77 m (5 ft 9+1⁄2 in)Position(s) DefenderYouth career1983–1991 Mogul Kolín1992–1995 Mladá Boleslav1995 Bohemians 19051996 Slavia PragueSenior career*Years Team Apps (Gls)1996 Sokol Semice 1996–1999 Bohemians 1905 67 (6)1999–2003 Sparta Prague 49 (0)2000–2001 → Jablonec 97 (loan) 18 (0)2004 Jablonec 97 12 (0)2...

 

Charlotte d'AlbretCharlotte d'AlbretDuchessa consorte di Valentinois In carica10 maggio 1499 –12 marzo 1507 PredecessoreTitolo creato SuccessoreTitolo estinto Duchessa consorte di RomagnaIn carica1499 –1503 PredecessoreTitolo creato SuccessoreTitolo estinto Dama di Châlussuo jureIn carica1480 –1514 PredecessoreTitolo creato SuccessoreTitolo estinto Reggente di Valentinoisper la figlia Luisa BorgiaIn carica12 marzo 1507 –11 marzo 1514 NascitaLabrit, 1480 Mort...

 

This article is about the Ice Cube album. For the film term, see Footage. 2008 studio album by Ice CubeRaw FootageStudio album by Ice CubeReleasedAugust 19, 2008Recorded2007–08Genre West Coast hip hop gangsta rap political hip hop Length64:34LabelLench MobEMIProducer Ice Cube (exec.) DizMIX DJ Crazy Toones P-No DJ Felli Fel DJay Cas Emile EmBeatz Maestro Palumbo Beats Scott Storch Swizz Beatz Tha Bizness Warren Baby Dubb Campbell Symphony Hallway Productionz Young Fokus John Murphy ...

Castel Giorgio kota kecilkomune di Italia Tempat Negara berdaulatItaliaDaerah di ItaliaUmbraProvinsi di ItaliaProvinsi Terni NegaraItalia Ibu kotaCastel Giorgio PendudukTotal2.021  (2023 )GeografiLuas wilayah42,14 km² [convert: unit tak dikenal]Ketinggian559 m Berbatasan denganAcquapendente Bolsena Castel Viscardo Orvieto San Lorenzo Nuovo SejarahSanto pelindungPancras of Rome Informasi tambahanKode pos05013 Zona waktuUTC+1 UTC+2 Kode telepon0763 ID ISTAT055009 Kode kadaster Italia...

 

1999 video game 1999 video gameKen Griffey Jr.'s SlugfestNorth American Nintendo 64 box artDeveloper(s)Angel Studios (N64)Software Creations (GBC)Publisher(s)NintendoPlatform(s)Game Boy Color, Nintendo 64ReleaseNintendo 64NA: May 10, 1999[1]Game Boy ColorNA: June 3, 1999[2]Genre(s)SportsMode(s)Single-player, multiplayer Ken Griffey Jr.'s Slugfest is a baseball video game developed by Angel Studios and published by Nintendo for the Nintendo 64. It was released in May 1999 only ...

 

2005 studio album by Alex LloydAlex LloydStudio album by Alex LloydReleased9 October 2005RecordedLondon Bridge Studios, Seattle andOcean Way Studios, Hollywood (dates unknown)GenreRockLength43:49LabelEpicProducerRick ParasharAlex Lloyd chronology Distant Light(2003) Alex Lloyd(2005) Amazing: The Best of Alex Lloyd(2006) Singles from Alex Lloyd Never Meant to FailReleased: 12 August 2005 The WonderReleased: 30 September 2005 Brand New DayReleased: 8 April 2006 Alex Lloyd is the fourth...

AK-63 Jenis Senapan serbu Negara asal Hungaria Sejarah pemakaian Masa penggunaan 1977-sekarang Sejarah produksi Tahun 1977 Produsen Fegyver- és Gépgyár[1] Spesifikasi Berat 3,08  kg (AKM), 3,31 kg (AKMS) Panjang 87.88 (AKM), 90,17 / 65,53 cm (AKMS) Panjang laras 16,5 in Peluru 7,62 x 39 mm Mekanisme operasi gas, rotating bolt Rata² tembakan 600 butir/min Jarak efektif 500 meter Amunisi Magazen isi 10/20/30 butir AK-63 adalah senapan serbu buatan...

 

Islam menurut negara Afrika Aljazair Angola Benin Botswana Burkina Faso Burundi Kamerun Tanjung Verde Republik Afrika Tengah Chad Komoro Republik Demokratik Kongo Republik Kongo Djibouti Mesir Guinea Khatulistiwa Eritrea Eswatini Etiopia Gabon Gambia Ghana Guinea Guinea-Bissau Pantai Gading Kenya Lesotho Liberia Libya Madagaskar Malawi Mali Mauritania Mauritius Maroko Mozambik Namibia Niger Nigeria Rwanda Sao Tome dan Principe Senegal Seychelles Sierra Leone Somalia Somaliland Afrika Selatan ...

 

Almira SkripchenkoAlmira Skripchenko en 2010.BiographieNaissance 17 février 1976 (48 ans)Chișinău, RSS de MoldavieNationalité française moldaveActivités Joueuse d’échecs, joueuse de pokerConjoint Laurent FressinetAutres informationsSport ÉchecsTitres aux échecs Maître international féminin (d) (depuis 1994), grand maître international féminin (d) (depuis 1995), maître international d'échecs (depuis 1998)Classement Elo 2 372 (2024)modifier - modifier le code - modifi...

Brazilian television presenter (1947–2023) Raimundo VarelaBornRaimundo Varella Freire Júnior30 November 1947 (1947-11-30)Itabuna, Bahia, BrazilDied7 September 2023 (2023-09-08) (aged 75)Salvador, Bahia, Brazil Raimundo Varella Freire Júnior (30 November 1947 – 7 September 2023), best known as Raimundo Varela, was a Brazilian television presenter. Life and career Born in Itabuna, as a child Varela moved with his family to Salvador.[1] Before starting his television...

 

Chemical structure of the cyclopropyl group A cyclopropyl group is a chemical structure derived from cyclopropane; it is typically produced in a cyclopropanation reaction. The group has an empirical formula of C3H5 and chemical bonds from each of the three carbons to both of the other two. Structure and bonding Due to the unfavoured bond angles (60°), cyclopropyl groups are highly strained. Two orbital models were proposed to describe the bonding situation. The Coulson-Moffit model uses bent...