Ang prinsipyo ng pagpapatakbo ng isang modernong computer processor

Pin
Send
Share
Send

Ang gitnang processor ay ang pangunahing at pinakamahalagang elemento ng system. Salamat dito, ang lahat ng mga gawain na may kaugnayan sa paglipat ng data, pagpapatupad ng command, lohikal at pagpapatakbo ng aritmetika ay isinasagawa. Alam ng karamihan sa mga gumagamit kung ano ang isang CPU, ngunit hindi nila maintindihan kung paano ito gumagana. Sa artikulong ito, susubukan naming ipaliwanag nang simple at malinaw kung paano ito gumagana at kung ano ang responsable para sa CPU sa computer.

Paano gumagana ang isang processor sa computer

Bago i-disassembling ang mga pangunahing prinsipyo ng CPU, ipinapayong gawing pamilyar ang iyong sarili sa mga bahagi nito, dahil hindi lamang ito isang hugis-parihaba na plate na naka-mount sa motherboard, ito ay isang kumplikadong aparato na nabuo ng maraming mga elemento. Maaari mong ma-pamilyar ang iyong aparato sa CPU aparato sa aming artikulo, at ngayon bumaba tayo sa pangunahing paksa ng artikulo.

Magbasa nang higit pa: Ang aparato ng isang modernong processor ng computer

Ang pagpapatakbo sa pag-unlad

Ang isang operasyon ay isa o higit pang mga aksyon na pinoproseso at ginagawa ng mga aparato sa computer, kabilang ang isang processor. Ang mga operasyon mismo ay nahahati sa maraming klase:

  1. Input at output. Maraming mga panlabas na aparato, tulad ng isang keyboard at mouse, ay kinakailangan na konektado sa computer. Ang mga ito ay direktang nakakonekta sa processor at ang isang hiwalay na operasyon ay inilalaan para sa kanila. Ginagawa nito ang paglilipat ng data sa pagitan ng mga CPU at peripheral na aparato, at nagiging sanhi din ng ilang mga aksyon na magsulat ng impormasyon sa memorya o ang output nito sa mga panlabas na kagamitan.
  2. Mga operasyon ng system May pananagutan sila sa pagtigil sa gawain ng software, ayusin ang pagproseso ng data, at, higit sa lahat, sila ang may pananagutan para sa matatag na operasyon ng PC system.
  3. Sumulat at mag-upload ng mga operasyon. Ang paglipat ng data sa pagitan ng processor at memorya ay isinasagawa gamit ang operasyon ng parsela. Ang pagganap ay ibinibigay sa pamamagitan ng sabay na pagrekord o pag-load ng mga pangkat ng mga utos o data.
  4. Aritmetikong lohika. Ang uri ng operasyon na ito ay kinakalkula ang mga halaga ng mga pag-andar, ay responsable para sa pagproseso ng mga numero, pag-convert sa kanila sa iba't ibang mga sistema ng calculus.
  5. Mga Paglilipat. Salamat sa mga paglilipat, ang bilis ng system ay nagdaragdag nang malaki, dahil pinapayagan ka nitong maglipat ng kontrol sa anumang utos ng programa, malayang tinutukoy ang pinaka-angkop na mga kondisyon ng paglipat.

Ang lahat ng mga operasyon ay dapat gumana nang sabay-sabay, dahil sa aktibidad ng system maraming mga programa ang inilulunsad sa bawat oras. Ginagawa ito sa pamamagitan ng pagpasok ng data sa pagpoproseso ng processor, na nagbibigay-daan sa iyo upang unahin ang mga operasyon at isakatuparan ang mga ito.

Pagpatay ng utos

Ang pagproseso ng utos ay nahahati sa dalawang sangkap - pagpapatakbo at pagpapatakbo. Ipinapakita ng sangkap ng pagpapatakbo sa buong sistema kung ano ang dapat itong gumana sa sandaling ito, at ang operand ay pareho, nang hiwalay lamang sa processor. Ang mga kernels ay kasangkot sa pagpapatupad ng mga utos, at ang mga pagkilos ay isinasagawa nang sunud-sunod. Una, naganap ang pag-unlad, pagkatapos ay ang decryption, ang pagpapatupad ng utos mismo, isang kahilingan sa memorya at i-save ang natapos na resulta.

Dahil sa paggamit ng memorya ng cache, ang pagpapatupad ng command ay mas mabilis dahil hindi mo kailangang patuloy na ma-access ang RAM, at ang data ay nakaimbak sa ilang mga antas. Ang bawat antas ng cache ay nakikilala sa dami ng data at ang bilis ng pag-upload at pagsulat, na nakakaapekto sa pagganap ng mga system.

Pakikipag-ugnayan sa memorya

Ang ROM (read-only memory) ay maaari lamang mag-imbak ng hindi nagbabago na impormasyon, ngunit ang RAM (random na memorya ng pag-access) ay ginagamit upang mag-imbak ng code ng programa, mga intermediate data. Ang processor ay nakikipag-ugnay sa mga dalawang uri ng memorya, humihiling at paghahatid ng impormasyon. Nagaganap ang pakikipag-ugnayan gamit ang mga konektadong panlabas na aparato, mga bus bus, kontrol, at iba't ibang mga Controller. Schematically, ang lahat ng mga proseso ay inilalarawan sa figure sa ibaba.

Kung titingnan mo ang kahalagahan ng RAM at ROM, pagkatapos ay magagawa mo nang wala ang una kung ang nabasa lamang na aparato ng memorya ay may mas maraming memorya, na halos imposible upang maipatupad. Kung walang isang ROM, ang system ay hindi magagawang gumana, hindi rin ito magsisimula, dahil ang kagamitan ay unang nasubok gamit ang mga utos ng BIOS.

Basahin din:
Paano pumili ng RAM para sa isang computer
Pag-decode ng mga signal ng BIOS

Trabaho ng processor

Pinapayagan ka ng mga karaniwang tool ng Windows na subaybayan ang pag-load sa processor, tingnan ang lahat ng mga gawain at proseso. Ginagawa ito sa pamamagitan ng Task Managerna tinawag ng mga hot key Ctrl + Shift + Esc.

Sa seksyon Pagganap ipinapakita ang kasaysayan ng pagkarga sa CPU, ang bilang ng mga thread at mga maipapatupad na proseso. Bilang karagdagan, ipinapakita ang hindi gumagala at paged na memorya ng kernel. Sa bintana Pagmamanman ng Mapagkukunan mayroong mas detalyadong impormasyon tungkol sa bawat proseso, mga serbisyo ng pagpapatakbo at mga kaugnay na module ay ipinapakita.

Ngayon mayroon kaming magagamit at lubusang sinusuri ang prinsipyo ng pagpapatakbo ng isang modernong processor sa computer. Hindi maintindihan sa mga operasyon at koponan, ang kahalagahan ng bawat elemento sa CPU. Inaasahan namin na ang impormasyong ito ay kapaki-pakinabang sa iyo at may bago kang natutunan.

Tingnan din: Ang pagpili ng isang processor para sa computer

Pin
Send
Share
Send