OqPoWah.com

Registrski procesorji so glavni asistenti

Procesor spada v število naprav, ki jih upravljajo programska oprema, in je namenjen za obdelavo informacij. Obdelava informacij se izvaja v skladu z vnaprej določenim programom. Pravzaprav je ta postopek videti takole: ko zaženete program, je nameščen v RAM-u, in od tam pride do enega ukaza za drugim na procesor. Poleg ukazov za izračune potrebujete tudi podatke, ki jih lahko vnesete iz RAM-ja in iz zunanjih naprav.

registrski procesorji

Rezultat izvedbe naslednjega ukaza je rezultat, ki ga je treba nekje shraniti. In potem sta dve možnosti - poslati rezultat v RAM ali pustiti v notranjosti procesorja, saj je ta rezultat najverjetneje nedosleden in bo uporabljen pri nadaljnjih izračunih. V prvem primeru obstaja ena velika "BUT" - za takšne izmenjave s pomnilnikom porabi precejšen čas in posledično se zmanjša učinkovitost sistema. V drugem primeru mora procesor v svojih strukturah vsebovati pomnilniške elemente, imenovane procesorske registre. To so naprave, ki služijo za sprejemanje, shranjevanje in prenos več-bitnih binarna koda podatkov. Registri procesorja so razdeljeni v dve vrsti: splošna registra in specializirani registri.

Registrski procesorji so:




Registrski procesor splošne namene služi za shranjevanje vmesnih računskih rezultatov. Več takih registrov v procesorju, manj pogosto se nanaša na RAM, to pomeni, da ne porabi časa na njem in zato ne izgubi učinkovitosti. Toda na drugi strani je število registrov omejeno z območjem procesorskega čipa. Neomejeno povečanje njihove številke ne more. Registri, namenjeni za shranjevanje podatkov, imajo praviloma širino bitov, enako širini podatkovne vodila. Vsak procesorski register ima svoje edinstveno ime, s pomočjo katerega lahko dostopate do registra prek programske kode.

register procesorjev

Vsak izmed specializiranih registrov ima svoj poseben namen. Na primer, obstaja register za shranjevanje naslova ukaza v RAM-u, ki ga je treba brati pri naslednjem dostopu. Ta register in se imenuje - naslovni register ukaza. Še en primer specializiranega registra je register značilnosti. Z drugimi besedami, se imenuje tudi beseda stanja procesor (procesor Statusna beseda - abbr. PSW). Za razliko od vseh drugih registrov procesorja, katerih vsebina se šteje v celoti, ima vsak bit registra značilnosti edinstveno ime in poseben namen. Med značilnostmi za primer lahko identificiramo tako imenovani znak nič (znak ničega rezultata). Če je rezultat izvedbe katerega koli ukaza nič, potem se lahko procesor "učijo" o tem z analizo tega bitnega registra značilnosti.

Registrski procesorji so zelo hitri pomnilnik (še hitrejši od predpomnilnika), ker so v neposredni bližini procesnega jedra in delujejo na frekvenci frekvence notranjega vodila procesorja.

Zdieľať na sociálnych sieťach:

Príbuzný