Mga log ng processor, kung ano ito at kung paano ito gumagana

Talaan ng mga Nilalaman:
- Ano sila Ano ang ginagawa nila?
- Mga uri ng record
- Mga talaan ng data
- Pag-record ng Data ng memorya ( MDR )
- Mga tala sa address
- Pangkalahatang layunin ng rehistro ( GPR )
- Tukoy na Mga Rekord ng Layunin ( SPR )
- Mga tala sa katayuan
- Mga tala sa lumulutang na punto
- Patuloy na mga tala
Ang mga talaan ng isang processor ay isang katanungan na humihimok sa marami, kaya't nakatuon kami ng isang puwang upang ipaliwanag ito nang detalyado.
Ang mga rehistro ay lubhang kapaki-pakinabang para sa pagpapatakbo ng isang processor dahil tinutulungan nila ito, na ginagabayan ito sa kung saan ipadala ang naproseso na data. Yamang nalalaman natin na ito ay isang bagay na abstract na hindi madaling ipaliwanag, ipinaliwanag namin ito sa isang maiintindihan na paraan sa ibaba.
Magsimula tayo!
Indeks ng nilalaman
Ano sila Ano ang ginagawa nila?
Ang mga rehistro ay nasa loob ng bawat microprocessor at ang kanilang pagpapaandar ay ang mag- imbak ng mga halaga ng data, mga utos, mga tagubilin o mga estado ng binary na nag-uutos kung anong data ang dapat maiproseso, tulad ng kung paano ito dapat gawin. Ang isang rehistro ay pa rin ng isang mataas na bilis ng memorya na may kaunting kakayahan.
Ang bawat tala ay maaaring maglaman ng isang tagubilin, isang storage address o anumang uri ng data. Sa isang processor nakita namin ang mga puwang na may kapasidad na umaabot hanggang 4 hanggang 64 bit dahil ang bawat rehistro ay dapat sapat na malaki upang maglaman ng isang tagubilin. Sa kaso ng isang 64-bit na computer, ang bawat tala ay may 64-bit na laki.
Ang bawat microprocessor ay may iba't ibang mga gawain o tungkulin upang maproseso ang impormasyon. Tumatanggap ito ng impormasyon sa binary wika mula sa mga aplikasyon (zero at mga bago), at pagkatapos ay iproseso ang mga ito sa isang tiyak na paraan. Sabihin nating isinalin ng CPU ang data na iyon upang kami, ang mga gumagamit, ay maunawaan ito.
Sa loob ng isang microprocessor ay matatagpuan namin ang talaan ng impormasyon, na ang pag-andar ay pansamantalang maiimbak ang data na madalas na mai-access.
Mga uri ng record
Ang mga rehistro ng processor ay nahahati o naiuri ayon sa layuning naglilingkod o mga tagubilin na iniutos nila.
Mga talaan ng data
Nag-iimbak sila ng mga halagang numero ng data, tulad ng mga character o maliit na mga order. Ang mga dating processors ay mayroong espesyal na rehistro ng data: ang nagtitipon, na ginamit para sa ilang mga operasyon.
Pag-record ng Data ng memorya ( MDR )
Ito ang isa na tinukoy namin bago, ito ay isang rehistro na nasa processor at konektado sa data bus. Ito ay may maliit na kapasidad at isang mataas na bilis kung saan isinusulat o binabasa ang data ng bus na nakadirekta sa memorya o sa port ng I / O, iyon ay, isang peripheral.
Mga tala sa address
Nag-iimbak sila ng mga address na ginagamit upang ma-access ang pangunahing o pangunahing memorya , na karaniwang alam natin bilang ROM o RAM. Sa kahulugan na ito, makikita natin ang mga processors na may mga rehistro na ginagamit lamang upang mai-save ang mga address o mga numerical na halaga.
Pangkalahatang layunin ng rehistro ( GPR )
Ang mga ito ay mga rehistro na nagsisilbi upang mag - imbak ng mga address o pangkalahatang data. Ito ay isang uri ng halo-halong rehistro na, ayon sa sarili nitong nagpapahiwatig, ay walang isang tiyak na pag-andar.
Tukoy na Mga Rekord ng Layunin ( SPR )
Sa okasyong ito, nakikipag-ugnayan kami sa mga rehistro na nag-iimbak ng data ng estado ng system, tulad ng rehistro ng estado o pointer ng pagtuturo . Maaari silang pagsamahin sa PSW ( Program Status Word ).
Mga tala sa katayuan
Ginagamit ang mga ito upang mai-save ang mga tunay na halaga na ang pagpapaandar ay upang matukoy kung kailan dapat isagawa ang isang tagubilin o hindi. Kilala rin bilang CCR ( Kondisyon sa Pagparehistro ng Code) . Sa loob ng ganitong uri ng mga rekord, nakita namin ang sumusunod:
- Pagrehistro ng watawat o " FLAGS ". Natagpuan namin ito sa mga Intel processors na may X86 na arkitektura . Nakaharap kami sa isang rehistro na may 16 na lapad. Ngunit, mayroon itong 2 kahalili:
- Ang mga EFLAGS, 32 bits ang lapad. RFLAGS, 64 bits ang lapad.
Mga tala sa lumulutang na punto
Una, dapat nating ipaliwanag kung ano ang isang lumulutang na punto. Ang lumulutang na point ay isang representasyon, sa anyo ng isang pormula, ng mga tunay na bilang ng iba't ibang laki na ginamit upang maisagawa ang mga operasyon sa aritmetika. Matugunan namin ito sa mga system na nangangailangan ng napakabilis na mga sistema ng pagproseso.
Samakatuwid, pinapanatili ng mga rehistrong ito ang mga representasyong ito sa maraming mga arkitektura.
Patuloy na mga tala
Ang layunin nito ay i-save ang mga halaga na basahin lamang tulad ng zero, isa o π.
Inirerekumenda naming basahin ang pinakamahusay na mga processors sa merkado
Sa ngayon ang aming paliwanag kung ano ang mga rehistro ng processor. Alam namin na maaari itong maging isang bagay na mahirap unawain, kaya huwag mag-atubiling hilingin sa amin o umakma sa impormasyong ito sa iyong karunungan.
Ip: ano ito, paano ito gumagana at kung paano itago ito

Ano ang IP, paano ito gumagana at paano ko maitatago ang aking IP. Lahat ng kailangan mong malaman tungkol sa IP upang mai-navigate nang ligtas at nakatago sa Internet. Ibig sabihin IP.
▷ Mga optika ng hibla: kung ano ito, kung ano ito ay ginagamit at kung paano ito gumagana

Kung nais mong malaman kung ano ang hibla ng optika ✅ sa artikulong ito nag-aalok kami sa iyo ng isang mahusay na buod ng kung paano ito gumagana at ang iba't ibang paggamit nito.
Nvidia frameview: kung ano ito, kung ano ito at kung paano ito gumagana

Kamakailan ay pinakawalan ng Nvidia FrameView ang Nvidia FrameView, isang kawili-wiling aplikasyon sa benchmarking na may mababang pagkonsumo ng kuryente at nakawiwiling data.