Home : Uvjeti softvera : Definicija registra

Registracija

Registar je privremeno skladište ugrađeno u CPU. Neki se registri koriste interno i ne može im se pristupiti izvan procesor, dok su drugi dostupni korisniku. Najmoderniji CPU arhitekture uključuju obje vrste registara.

Interni registri uključuju registar uputa (IR), registar međuspremnika memorije (MBR), registar memorijskih podataka (MDR) i registar memorijskih adresa (MAR). Registar uputa dohvaća upute s programskog brojača (PC) i zadržava svaku naredbu dok je izvršava procesor. Memorijski registri koriste se za prosljeđivanje podataka iz memorija procesoru. Vrijeme pohrane internih registara izuzetno je privremeno, jer oni često sadrže podatke kraće od milisekunde.

Korisnički dostupni registri veći su od internih registara i obično sadrže podatke dulje vrijeme. Na primjer, podatkovni registar može pohraniti pojedinačne vrijednosti na koje se odnosi trenutno pokrenut program. Adresni registar sadrži memorijske adrese koje upućuju na različite blokove memorije unutar sustava RAM. Mnogi CPU sada imaju registre opće namjene (GPR), koji mogu sadržavati i podatke i adrese memorije.

Registri se razlikuju i po broju i po veličini, ovisno o CPU arhitekturi. Neki procesori imaju 8 registara, dok drugi imaju 16, 32 ili više. Mnogo godina registri su bili 32-bitni, ali sada su mnogi 64-bitni. Za 64-bitni procesor potreban je 64-bitni registar, jer CPU omogućuje pristup 64-bitnim memorijskim adresama. U 64-bitni registar mogu se pohraniti i 64-bitne upute koje se ne mogu učitati u 32-bitni registar. Stoga, većina programi napisan za 32-bitne procesore može se izvoditi na 64-bitnim računalima, dok 64-bitni programi nisu kompatibilni s 32-bitnim računalima.

TechLib - računalni rječnik Tech Lib

Ova stranica sadrži tehničku definiciju Registra. U računalnoj terminologiji objašnjava što Registar znači i jedan je od mnogih softverskih pojmova u rječniku TechLib.

Sve definicije na web mjestu TechLib napisane su kako bi bile tehnički točne, ali i lako razumljive. Ako smatrate da je ova definicija Registra korisna, možete se na nju pozvati pomoću gore navedenih citata.