Skip to main content

Ano ang isang rehistro ng control?

Bagaman ang pangunahing memorya ng system sa isang computer ay Random Access Memory (RAM), na sa pangkalahatan ay naka -plug sa motherboard at konektado sa processor ng computer, ang RAM ay hindi lamang ang uri ng memorya sa isang computer.Ang Central Processing Unit (CPU) ay naglalaman din ng isang limitadong halaga ng imbakan, na nagpapahintulot sa data na mabilis na ilipat.Ang mga lokasyon na ito ay kilala bilang mga rehistro.Ang rehistro ng control sa isang computer ay isang uri ng rehistro na kumokontrol o nagbabago sa pangunahing pag -uugali ng mga computer na CPU.

Isipin ang rehistro ng control tulad ng isang maliit na drawer sa loob ng CPU na maaaring ma -access ng computer nang mas kaagad kaysa sa iba pang mga lokasyon ng memorya sa system.Sa pamamagitan ng paglalagay ng control rehistro sa pisikal na CPU ay namatay, tinanggal nito ang latency at pinatataas ang bilis ng pag -access sa isang mas mataas na halaga kaysa sa iba pang mga lokasyon sa system.Kaya, ginagamit ito ng computer para sa pinakamahalagang gawain ng CPU upang mapanatili ang maayos at mahusay na tumatakbo ang computer.Bilang karagdagan, maaari lamang makuha ang data sa pamamagitan ng paghila nito pabalik sa harap ng bus mula sa memorya.Bagaman ito ay maaaring tunog na walang halaga, ang bandwidth ng harap na bus at mdash;Ang maximum na halaga ng data na maaari nitong dalhin sa isang oras at mdash;ay medyo limitado.Sa libu -libong mga piraso ng data na dumadaan sa bawat segundo, mabilis itong maging isang malubhang bottleneck para sa computer, na lumilikha ng lag at makagambala sa daloy ng mga pangunahing operasyon.Ang paggamit ng isang rehistro ng control ay nangangahulugang ang data ay halos hindi na kailangang maglakbay sa lahat: ito ay ang pagkakaiba sa pagitan ng pag -iimbak ng isang bagay sa isang drawer ng desk, kung saan malapit ito sa kamay, at iniimbak ito sa isang mailbox sa dulo ng driveway.

Ang pangunahingAng mga gumagamit para sa rehistro ng control ay kasama ang pagkontrol sa mga pagkagambala, paging, pagtugon, at pag -andar ng coprocessor.Ang mga pagkagambala ay nangyayari kapag ang isang aparato ng hardware sa computer ay nagpapadala ng isang emergency signal sa CPU, na hinihiling na ibagsak kung ano ang kasalukuyang ginagawa sa pabor sa paghawak ng isang tiyak na isyu.Ang pagtugon ay tumutukoy sa paghahanap at paggamit ng mga pisikal na address sa system RAM, pagkuha at pag -iimbak ng impormasyon para sa computer.Ang paging ay isa pang pamamaraan sa pamamahala ng memorya, kung saan ang impormasyon ay naka -imbak sa file ng pahina na matatagpuan sa isang hard drive.Ang coprocessor ay ginagamit upang madagdagan ang CPU, paghawak ng impormasyon sa grapiko at iba pang mga operasyon tulad ng lumulutang na point arithmetic at pag -encrypt.