Turinys:
Apibrėžimas - ką reiškia procesorių registras?
Procesoriaus registras yra procesoriaus vietinė saugykla, kurioje laikomi procesoriaus tvarkomi duomenys. Procesorių registrai paprastai užima aukščiausią vietą atminties hierarchijoje, suteikdami spartų saugojimo vietą ir greitą prieigą prie duomenų. Registre gali būti atminties vietos adresas, o ne patys duomenys.
„Techopedia“ paaiškina procesorių registrą
Kiekvienas procesorius turi vietinę saugyklą, vadinamą registru, kuri atlieka didžiąją dalį operacijų, kurių procesorius negali tiesiogiai atlikti. Bet kokio tipo duomenis pirmiausia turi identifikuoti registras, kad duomenų tvarkytojas galėtų jais manipuliuoti. Pavyzdžiui, jei reikia atlikti aritmetinę operaciją dviem skaičiais, įėjimai ir rezultatai turi būti saugomi registre. Procesoriaus registrai paprastai matuojami bitais, kad būtų galima nustatyti duomenų, kuriuos jie gali laikyti, kiekį. Pavyzdžiui, du dažniausiai naudojami terminai - 32 bitų procesorius ir 64 bitų procesorius - paprastai nurodo procesoriaus registro dydį.
Procesorių registrus galima suskirstyti į bendrosios ir specialiosios paskirties registrus. Jas galima suskirstyti į keletą tipų, atsižvelgiant į vykdomų instrukcijų tipą:
- Sąlyginis
- Adresas
- vektorius
- Duomenys
- Kontrolė ir būsena
- Konkretus modelis
Bendrosios paskirties registrai laikinai saugo duomenis, kuriuos tvarko centrinis procesorius. Specialiosios paskirties registruose gali būti saugomi nurodymų skaitikliai, kuriuose yra kitos sekančios instrukcijos, kurią reikia apdoroti, adresas.
Procesoriaus registrai paprastai yra sudaryti iš statinės arba dinaminės laisvosios kreipties atminties (RAM) ląstelių. Statinė RAM siūlo greitesnę prieigą prie duomenų nei dinaminė RAM, kuri yra palyginti lėta.
