logo

Registruokis perkėlimas

Terminas Registro perkėlimas reiškia aparatinės įrangos loginių grandinių, kurios gali atlikti tam tikrą mikrooperaciją ir perkelti operacijos rezultatą į tą patį ar kitą registrą, prieinamumą.

kompiuterių organizavimas ir architektūra

Dauguma standartinių žymenų, naudojamų nurodant operacijas įvairiuose registruose, pateikiamos toliau.

  • Atminties adresų registrą žymi MAR .
  • Programų skaitiklis PC turi kitos instrukcijos adresą.
  • Instrukcijų registras IR turi vykdomą komandą.
  • R1(procesorių registras).
  • Taip pat galime nurodyti atskirus bitus, padėdami juos skliausteliuose. Pavyzdžiui, PC (8-15), R2 (5) ir kt.
  • Duomenų perkėlimas iš vieno registro į kitą registrą simboliškai vaizduojamas naudojant pakaitinį operatorių. Pavyzdžiui, šis teiginys reiškia registro R1 duomenų perkėlimą į registrą R2.
 R2 ← R1 
  • Paprastai dauguma vartotojų nori, kad perkėlimas įvyktų tik iš anksto nustatytomis valdymo sąlygomis. Tai galima parodyti tokiu jei-tada teiginiu:
    Jei (P=1), tai (R2 ← R1); Čia P yra valdymo signalas, generuojamas valdymo skyriuje.
  • Valdymo funkciją (P) patogiau nurodyti atskiriant valdymo kintamuosius nuo registro perdavimo operacijos. Pavyzdžiui, šis teiginys apibrėžia duomenų perdavimo operaciją pagal konkrečią valdymo funkciją (P).
 P: R2 ← R1 

Toliau pateiktame paveikslėlyje parodyta blokinė diagrama, vaizduojanti duomenų perdavimą iš R1 į R2.

Registruokis perkėlimas

Čia raidė „n“ nurodo registro bitų skaičių. Registro R1 „n“ išėjimai yra prijungti prie „n“ registro R2 įėjimų.

Apkrovos įvestis aktyvuojama valdymo kintamuoju „P“, kuris perkeliamas į registrą R2.