For faster navigation, this Iframe is preloading the Wikiwand page for Reĝistro.

Reĝistro

En komputado reĝistro[1][2][3] (aŭ registro[4]dateningo[5]) estas peco de la interna memoro de komputila procesoro, ofte havanta la kapaciton de unu memorvorto, uzata por diversaj specialaj celoj (precipe por teni la kurantan valoron de operando aŭ ĝian adreson). Disde ĉelo de la ĉefmemoro la reĝistroj diferencas per pli rapida kaj lakona atingeblo; tamen la nombro de reĝistroj kutime estas negranda. Simpla mikroprocesoro eventuale povas havi unu solan aritmetikan reĝistron; ordinara procesoro kiajn oni uzas en personaj komputiloj, dekkelk; dum la procesoro de servilo povas posedi kelkcent reĝistrojn.

Klasifiko

[redakti | redakti fonton]

Unu karakterizaĵo estas la nombro de bitoj, kiujn reĝistro povas enteni; ekz-e «8-bita reĝistro», «32-bita reĝistro» ktp.

Procesoro kutime havas plurajn specojn de reĝistroj por diversaj uzoj:

  • Uzanto-reĝistrojn povas uzi (legi, valorizi) komandoj de uzanto-programo.
  • Internaj reĝistroj neatingeblaj por la programistaj komandoj (sed necesaj por plenumo de tiaj komandoj).
  • Datumaj reĝistroj uzeblaj por manipuli nombrajn valorojn, bitĉenojn, skribsignojn ktp.
  • Adresreĝistroj entenas ĉefmemorajn adresojn kaj estas uzataj en komandoj kiuj atingas la ĉefmemoron malrekte (per referencodeŝovo aŭ indico).
  • Universalaj reĝistroj taŭgas kaj por la uzoj datumaj, kaj por la uzoj adresaj.
  • nurlegaj konstantaj reĝistroj (entenantaj konstantojn).
  • Vektorreĝistroj (por ekz-e la SIMD-komandoj).
  • Specialaj reĝistroj, indikantaj staton de la rulado, inter ili la reĝistro entenanta la adreson de tuj plenumota komando (IP, angle Instruction Pointer), stakmontrilon, flagreĝistro (entenas interalie bitĉenon pri la rezultoj de ĵusaj komandoj aritmetikaj) ktp.
  1. La artikolo «reĝistro» en la Komputada Leksikono.
  2. La artikolo «reĝistro» en ReVo.
  3. Vd en «Komputeko», p. 72.
  4. [1] «registro» en komputila vortaro.
  5. laŭ La Nova Plena Ilustrita Vortaro
{{bottomLinkPreText}} {{bottomLinkText}}
Reĝistro
Listen to this article

This browser is not supported by Wikiwand :(
Wikiwand requires a browser with modern capabilities in order to provide you with the best reading experience.
Please download and use one of the following browsers:

This article was just edited, click to reload
This article has been deleted on Wikipedia (Why?)

Back to homepage

Please click Add in the dialog above
Please click Allow in the top-left corner,
then click Install Now in the dialog
Please click Open in the download dialog,
then click Install
Please click the "Downloads" icon in the Safari toolbar, open the first download in the list,
then click Install
{{::$root.activation.text}}

Install Wikiwand

Install on Chrome Install on Firefox
Don't forget to rate us

Tell your friends about Wikiwand!

Gmail Facebook Twitter Link

Enjoying Wikiwand?

Tell your friends and spread the love:
Share on Gmail Share on Facebook Share on Twitter Share on Buffer

Our magic isn't perfect

You can help our automatic cover photo selection by reporting an unsuitable photo.

This photo is visually disturbing This photo is not a good choice

Thank you for helping!


Your input will affect cover photo selection, along with input from other users.

X

Get ready for Wikiwand 2.0 🎉! the new version arrives on September 1st! Don't want to wait?