31-bittinen

Tietokonearkkitehtuurissa  31-bittiset kokonaisluvut , muistiosoitteet tai muut 31- bittiset tietotyypit . Kolmekymmentäyksibittistä CPU :ta ja ALU :ta  ovat arkkitehtuureja, jotka perustuvat tietyn kokoisiin rekistereihin ja väyliin.

Kuvaus

Tietokoneet, jotka on suunniteltu käyttämään 31-bittisiä sanoja, eivät olleet kovin yleisiä. Vuonna 1983 IBM esitteli 31-bittisen osoitteen System/370-XA- mainframe -arkkitehtuurissa päivityksenä aikaisempien mallien 24-bittiseen fyysiseen ja virtuaaliseen [1] sekä siirtymävaiheen 26-bittiseen [2] osoitteeseen. [3] [4] Tämä parannus mahdollisti osoitetilojen 128 kertaa suuremman, jolloin ohjelmat voivat käyttää yli 16 megatavun muistia . [5] Tuki otettiin käyttöön Cobolissa , Fortranissa ja myöhemmin Linux/390 :ssä .

Arkkitehtuuri

System/360 : ssä 360/67 ja aiempia System/370-arkkitehtuuria lukuun ottamatta yleisrekisterit olivat 32 bittiä leveitä , kone suoritti 32-bittisiä aritmeettisia operaatioita ja osoitteet tallennettiin aina 32-bittisinä sanoina, joten arkkitehtuuri harkittiin 32-bittinen, mutta koneet jättivät huomiotta 8-bittiset osoitteet, mikä johti 24-bittiseen osoitteeseen. XA-laajennuksella vain sanan merkittävin bitti (bitti 0) jätettiin huomioimatta osoitteita varten . Poikkeuksena on, että tilakytkimen käskyt käyttävät myös bittiä 0. [6]

Muistiinpanot

  1. Lyhyt historia virtuaalisesta tallennustilasta ja 64-bittisestä osoittettavuudesta . Haettu 21. maaliskuuta 2020. Arkistoitu alkuperäisestä 15. syyskuuta 2020.
  2. K.E. Plambeck. Development and attributes of z/Architecture" (2002). Haettu 21. maaliskuuta 2020. Arkistoitu alkuperäisestä 14. syyskuuta 2020.
  3. Robert T. Fertig. XA: Näkymä juoksuhaudoista (s. 122-136) // Datamation. - 1983. - toukokuu.
  4. Ronald L. Bond. XA: Näkymä valkoisista tasangoista (s. 139-152) // Datamation. - 1983. - toukokuu.
  5. "...ajoa 31-bittisellä alueella rivin yläpuolella,... Uudelleenkirjoitetaan 31-bittiselle alueelle  "  // Computerworld  : Magazine. - 1986 - 27. lokakuuta. - s. 13 . Arkistoitu alkuperäisestä 15.9.2020.
  6. "... viimeisen täyden sanan korkean järjestyksen bitti on asetettava ykköseksi osoittamaan luettelon loppua." ODOTA — Odota yhtä tai useampaa tapahtumaa . Haettu 21. maaliskuuta 2020. Arkistoitu alkuperäisestä 15. syyskuuta 2020.

Linkit