Zojambula zamakono zamakono zimakhala ndi mawonekedwe ang'onoang'ono, omwe amawoneka ngati mbale ya silicon. Chipindacho chokha chimatetezedwa ndi nyumba yapadera yopangidwa ndi pulasitiki kapena ceramic. Ndondomeko zazikuluzikulu ziri pansi pa chitetezo, chifukwa cha iwo ntchito yonse ya CPU ikuchitika. Ngati maonekedwewo ndi ophweka kwambiri, nanga bwanji za dera lokha komanso momwe pulosesa imagwirira ntchito? Tiyeni tiwathetse.
Kodi pulogalamu yamakompyuta imakhala bwanji
Kulemba kwa CPU kumaphatikizapo chiwerengero chazing'ono zosiyana. Aliyense wa iwo amachitapo kanthu, kutengeratu deta ndi kulamulira kumachitika. Ogwiritsira ntchito wamba amazoloƔera kusiyanitsa ndondomeko ndi maulendo awo a ola, kuchuluka kwa chikumbutso chosungirako, ndi makutu. Koma izi sizinthu zonse zomwe zimatsimikizira kuti ndizowona kuti ndizowona. Ndiyenera kupereka chidwi chapadera pa chigawo chirichonse.
Zojambulajambula
Mapangidwe a mkati mwa CPU nthawi zambiri amakhala osiyana wina ndi mzake, banja liri ndi malo ake enieni ndi ntchito - izi zimatchedwa zomangamanga. Chitsanzo cha kapangidwe ka pulojekiti yomwe mungathe kuwona mu chithunzi chili pansipa.
Koma ambiri amagwiritsidwa ntchito kutanthauza tanthauzo losiyana pang'ono ndi zomangamanga. Ngati tilingalira pa mapulogalamu, ndiye kuti ndiyomwe yatha kukhazikitsa zida zina. Ngati mumagula zamakono zamakono, ndiye kuti ndizo zomangamanga x86.
Onaninso: Onetsetsani nambala yowonjezerayo
Zina
Mbali yaikulu ya CPU imatchedwa kernel, ili ndi zolemba zonse zofunikira, komanso ntchito zomveka ndi zamaganizo zikuchitidwa. Ngati muyang'ana chithunzichi pansipa, mungathe kudziwa momwe chithunzi chilichonse chogwirira ntchito chikuwoneka ngati:
- Lamulo zitsanzo za moduli. Apa kuvomereza kwa malangizo kumachitika ndi adiresi yomwe imayikidwa pa tsamba la malamulo. Chiwerengero cha malamulo owerengedwa panthawi yomweyo chimadalira chiwerengero cha zizindikiro zosungunula zomwe zimapangidwira, zomwe zimathandiza kutsegula kayendetsedwe ka ntchito ndi chiwerengero chachikulu cha malangizo.
- Kukonzekera kwa Kutembenuka ali ndi udindo wopindulitsa kwambiri pa chotsatira cha kusankha. Icho chimapanga motsatizana kwa malamulo owononga, kutsegula pipeline ya kernel.
- Mododomodula gawoli Gawo ili la kernel liri ndi udindo wofotokozera njira zina zogwirira ntchito. Ntchito yokonzekeretsa yokha imakhala yovuta kwambiri chifukwa cha kukula kosawerengeka kwa malangizo. Muzitsulo zatsopano zogwiritsira ntchito mayunitsiwa mulipo zingapo m'modzi.
- Zomwe zimapangidwira. Amatenga mfundo kuchokera ku RAM kapena cache. Amachita chimodzimodzi ndondomeko ya deta, yomwe ili yofunika pa nthawi ino kuti apereke malangizo.
- Dongosolo lolamulira Dzina lokha likulankhula za kufunika kwa chigawo ichi. Chofunika kwambiri, ndicho chinthu chofunikira kwambiri, chifukwa chimapereka mphamvu yogawanika pakati pa mabwalo onse, kuthandiza kuchita chilichonse pa nthawi.
- Njirayo imasunga zotsatira. Zapangidwe kuti zilembedwe pambuyo pomaliza kukonza malangizo mu RAM. Adilesi yowonjezera imatchulidwa mu ntchito yochita.
- Chosokoneza chipangizo. CPU imatha kugwira ntchito zingapo kamodzi chifukwa cha kusokoneza ntchito, izi zimathandiza kuti izi zisawonongeke pulogalamu imodzi mwa kusintha kwa malangizo ena.
- Ma Registers. Zotsatira zosakhalitsa za malangizowa zasungidwa pano; gawoli lingatchulidwe kuti ndizing'ono kukumbukira msanga. Kawirikawiri voliyumu yake siidapitirira mazana angapo ochepa.
- Lamulo lolamula Imasunga adiresi ya lamulo lomwe lidzakhudzidwa ndi njira yotsatira yothandizira.
Basi basi
Pa basi basi CPU ikulumikiza chipangizochi chophatikizidwa mu PC. Ndiyo yokha yomwe imagwirizanitsa mwachindunji ndi izo, zinthu zina zimagwirizanitsidwa kupyolera mwa olamulira osiyanasiyana. Basi palokha pali mndandanda wa mizere yomwe mauthenga amafalitsidwa. Mzere uliwonse uli ndi protocol yake, yomwe imapereka kuyankhulana kwa olamulira ndi zina zomwe zimagwirizanitsidwa ndi kompyuta. Basi ili ndi nthawi yake yambiri, motero, ndilopamwamba, ndikufulumizitsa kusinthana kwa chidziwitso pakati pa zinthu zogwirizana za dongosolo.
Macheza osungira
Liwiro la CPU limadalira mphamvu yake yosankha mwamsanga malamulo ndi deta kuchokera kukumbukira. Chifukwa cha kukumbukira cache, nthawi yothandizira imachepetsedwa chifukwa chakuti imakhala ndi gawo la nthawi yochepa yomwe imapereka pulogalamu ya pulogalamu ya RAM kuchoka pang'onopang'ono.
Chikhalidwe chachikulu cha cache ndi kusiyana kwake. Ngati iyo ili pamwamba, ndiye kukumbukira kumapita pang'onopang'ono ndipo kumakhala kovuta. Chofulumira ndi chaching'ono kwambiri ndi kukumbukira msinkhu woyamba. Mfundo yogwirira ntchitoyi ndi yophweka - CPU imawerenga deta kuchokera ku RAM ndikuiyika mu chigawo cha mlingo uliwonse, ndikuchotsa zomwe zakhala zikupezeka kwa nthawi yaitali. Ngati pulosesa ikusowa zambiri izi, idzazilandira mofulumira chifukwa cha kanthawi kochepa.
Zitsulo (chojambulira)
Chifukwa chakuti pulosesa ili ndi cholumikizira chake (zowonjezera kapena zowonongeka), mutha kuziyika mosavuta ndi kusweka kapena kukweza kompyuta yanu. Popanda chingwe, CPU ikhoza kugulitsidwa ku bokosilolo, zomwe zimapangitsa kuti zikhale zovuta kukonzanso kapena kusintha. Ndikoyenera kumvetsera - chojambulira chilichonse chinalinganizidwa pokhazikitsa njira zina.
Kawirikawiri, ogwiritsa ntchito mosavuta amagula mapulogalamu osakanikirana ndi bolodi la bokosi, zomwe zimayambitsa mavuto ena.
Onaninso:
Kusankha purosesa ya kompyuta
Kusankha bolodi labokosi pamakompyuta
Mavidiyo oyambirira
Chifukwa cha kuyambika kwa kanema kanema mu pulosesa, iyo imakhala ngati khadi la kanema. Zoonadi, sizifanana ndi mphamvu zake, koma ngati mutagula CPU ntchito zosavuta, ndiye mukhoza kuchita popanda khadi lodziwika bwino. Koposa zonse, makina ovomerezeka a kanema amadziwonetsera pamakompyuta otsika mtengo ndi makompyuta otsika mtengo.
M'nkhaniyi, tafotokoza mwatsatanetsatane zomwe pulojekitiyo imaphatikizapo, kuyankhula za udindo wa gawo lililonse, kufunika kwake ndi kudalira pa zinthu zina. Tikukhulupirira kuti nkhaniyi ili yothandiza, ndipo mwaphunzira nokha ndi zatsopano kuchokera ku dziko la CPU.