Ero sivun ”Rekisteri (tietokonetekniikka)” versioiden välillä

[arvioimaton versio][katsottu versio]
Poistettu sisältö Lisätty sisältö
p Käyttäjän 193.111.119.216 (keskustelu) muokkaukset kumottiin ja sivu palautettiin viimeisimpään käyttäjän Addbot tekemään versioon.
pEi muokkausyhteenvetoa
Rivi 1:
'''Rekisteri''' tietokonetekniikassa tarkoittaa muistialuetta, joka on toteutettu [[Kiikku (tietokonetekniikka)|kiikuilla]]. Rekisteri sisältää tyypillisesti vain pienen määrän [[bitti|bittejä]] (1-64)., Useinja rekistereitäsitä käytetään usein tallettamaan tietoa vain muutaman [[kellotaajuus|kellojakson]] ajaksi. Nykyaikaiset suorittimet hyödyntävät useita rekisterejä.
 
==Rekisterit mikroprosessoreissa==
[[Mikroprosessori]]t sisältävät tyypillisesti useita eri rekistereitä, joista osa näkyy ohjelmoijalle, mutta suurinta osaa käytetään prosessorin sisäiseen toteutukseen. Ohjelmoijan näkökulmasta rekistereihin talletetaan lukuarvoja, jotka ohjaavat konekielikäskyjen toimintaa. Rautasuunnittelijan näkökulmasta rekisterit ovat [[Kiikku (tietokonetekniikka)|D-kiikkuja]], jotka ovat syötteinä piirin sisäiselle [[tilakone]]elle.
 
Tyypillisissä 32-bittisissä suorittimissa ohjelmoijan näkemät rekisterit ovat 32-bittisiä ja 64-bittisissä suorittimissa vastaavasti 64-bittisiä. Tämä ei kuitenkaan päde aina sillä ns. 32-bittisissä suorittimissa voi esiintyä jopa 128-bittisiä rekistereitä (esimerkiksi [[SSE2|SSE2-]]laajennos Intel Pentium sarjassa).