Ang prinsipyo ng pagpapatakbo ng isang modernong processor ng computer

Ang sentral na processor ay ang pangunahing at pinakamahalagang elemento ng sistema. Salamat sa kanya, ang lahat ng mga gawain na may kaugnayan sa paglipat ng data, pagpapatupad ng command, lohikal at pagpapatakbo ng aritmetika ay isinagawa. Karamihan sa mga gumagamit ay alam kung ano ang isang CPU, ngunit hindi nila nauunawaan kung paano ito gumagana. Sa artikulong ito susubukan naming ipaliwanag nang simple at malinaw kung paano gumagana ang CPU sa computer at para sa kung ano.

Paano gumagana ang isang computer processor

Bago mo i-disassemble ang mga pangunahing prinsipyo ng CPU, ito ay kanais-nais na kilalanin ang mga sangkap nito, dahil ito ay hindi lamang isang hugis-parihaba plate na naka-mount sa motherboard, ito ay isang komplikadong aparato, nabuo mula sa maraming mga elemento. Maaari kang magbasa nang higit pa tungkol sa CPU device sa aming artikulo, at ngayon ay bababa sa pangunahing paksa ng artikulo.

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

Ginagawa ang mga operasyon

Ang isang operasyon ay isa o maraming pagkilos na naproseso at isinagawa ng mga aparatong computer, kabilang ang processor. Ang mga operasyon ay nahahati sa ilang klase:

  1. Input at Output. Maraming mga panlabas na aparato, tulad ng isang keyboard at mouse, ay kinakailangang nakakonekta sa computer. Ang mga ito ay direktang konektado sa processor at ang isang hiwalay na operasyon ay inilalaan para sa kanila. Nagsasagawa ito ng paglipat ng data sa pagitan ng CPU at mga aparatong paligid, at nagdudulot din ng ilang mga pagkilos na magsulat ng impormasyon sa memory o output ito sa panlabas na kagamitan.
  2. Mga operasyon ng system responsibilidad nila na itigil ang pagpapatakbo ng software, pag-organisa ng pagpoproseso ng data, at, bilang karagdagan, responsable sila sa matatag na operasyon ng PC system.
  3. Isulat at i-load ang mga operasyon. Ang paglipat ng data sa pagitan ng processor at memorya ay isinasagawa gamit ang mga pagpapatakbo ng parsela. Ang bilis ay ibinibigay ng sabay-sabay na pag-record o paglo-load ng mga grupo ng mga utos o data.
  4. Lohikal na aritmetika. Kinakalkula ng ganitong uri ng operasyon ang mga halaga ng mga function, ay responsable para sa mga numero sa pagpoproseso, na nagko-convert sa iba't ibang mga sistema ng calculus.
  5. Mga Paglilipat. Salamat sa mga transition, ang bilis ng sistema ay nagdaragdag nang malaki, dahil pinapayagan ka nitong ilipat ang kontrol sa anumang koponan ng programa, nakapag-iisa na pagtukoy sa mga pinaka naaangkop na kondisyon ng paglipat.

Ang lahat ng operasyon ay dapat gumana nang sabay-sabay, dahil sa panahon ng aktibidad ng system maraming programa ay inilunsad nang sabay-sabay. Tapos na ito salamat sa paghahalili ng pagpoproseso ng data sa pamamagitan ng processor, na nagbibigay-daan sa iyo upang unahin ang mga pagpapatakbo at isakatuparan ang mga ito nang magkapareho.

Pagpapatupad ng Command

Ang pagproseso ng utos ay nahahati sa dalawang bahagi - pagpapatakbo at operand. Ang operating component ay nagpapakita ng buong sistema kung ano ang dapat itong gawin sa sandaling ito, at ang operand ay pareho, tanging hiwalay sa processor. Ang mga utos ay isinagawa ng kernel, at ang mga pagkilos ay ginaganap nang sunud-sunod. Una, ang henerasyon ay nangyayari, pagkatapos ay ang decryption, ang pagpapatupad ng command mismo, ang kahilingan para sa memorya at ang pag-save ng tapos na resulta.

Salamat sa paggamit ng memorya ng cache, ang pagpapatupad ng mga command ay mas mabilis, dahil hindi na kailangang patuloy na ma-access ang RAM, at ang data ay naka-imbak sa ilang mga antas. Ang bawat antas ng memorya ng cache ay naiiba sa dami ng data at nag-upload at sumulat ng bilis, na nakakaapekto sa bilis ng mga system.

Mga pakikipag-ugnayan sa memory

Ang ROM (Persistent Storage Device) ay maaaring mag-imbak lamang ng hindi nababago na impormasyon sa kanyang sarili, ngunit ang RAM (Random Access Memory) ay ginagamit upang iimbak ang program code, intermediate data. Ang processor ay nakikipag-ugnayan sa dalawang uri ng memorya, humihiling at nagpapadala ng impormasyon. Ang pakikipag-ugnayan ay nagaganap sa paggamit ng konektadong mga panlabas na aparato, address bus, kontrol at iba't ibang mga controllers. Sa schematically, ang lahat ng mga proseso ay itinatanghal sa figure sa ibaba.

Kung naiintindihan mo ang kahalagahan ng RAM at ROM, maaari mong gawin nang hindi ang una kung ang memory ng permanenteng imbakan ay may higit na memorya, na para sa oras ay halos imposible na ipatupad. Kung wala ang ROM, ang sistema ay hindi magagawang magtrabaho, hindi ito magsisimula, dahil ang kagamitan ay unang nasubok sa BIOS commands.

Tingnan din ang:
Paano pumili ng RAM para sa iyong computer
BIOS decoding

Operasyon ng CPU

Pinapayagan ka ng mga standard na tool sa Windows upang subaybayan ang pag-load sa processor, upang makita ang lahat ng mga gawain at proseso na ginawa. Ito ay ginagawa sa pamamagitan ng Task Managerna kung saan ay sanhi ng hotkeys Ctrl + Shift + Esc.

Sa seksyon "Pagganap" ipinapakita ang kronolohiya ng pag-load sa CPU, ang bilang ng mga thread at executable na proseso. Bilang karagdagan, ang kernel na di-paged at diskaraw na memorya ay ipinapakita. Sa bintana "Pagsubaybay ng Resource" may mas detalyadong impormasyon tungkol sa bawat proseso, mga serbisyo sa pagtatrabaho at mga kaugnay na module ay ipinapakita.

Ngayon ay nasuri namin ang prinsipyo ng pagpapatakbo ng isang modernong processor ng computer nang detalyado at detalyado. Naunawaan ng mga operasyon at mga koponan, ang kahalagahan ng bawat elemento sa komposisyon ng CPU. Umaasa kami na ang impormasyong ito ay kapaki-pakinabang para sa iyo at natutunan mo ang bago.

Tingnan din ang: Pagpili ng isang processor para sa computer

Panoorin ang video: 30 полезных автотоваров с Aliexpress, которые упростят жизнь любому автовладельцу Алиэкспресс 2019 (Nobyembre 2024).