Anonim

Kung ikaw ay bagong dating sa industriya ng computer, mayroong maraming mga bagay na maaaring lantaran nang labis. Ang mga blog blog at mamamahayag ay walang tigil na ibinabalot sa mga termino tulad ng "microarchitecture" at "bilis ng orasan" na may kaunting pagsasaalang-alang na ang isang mabuting bahagi ng kanilang tagapakinig ay may kaunting pang-unawa sa kung ano ang impiyerno na kanilang pinag-uusapan. Sa pag-amin, ako ay nagkasala sa aking sarili, sa nakaraan.

Ano pa, ang karamihan sa mga kahulugan at mga tutorial na nahanap ng isa ay nagpapalagay na ang mambabasa ay mayroon nang ilang antas ng kaalaman sa teknikal. Kadalasan, ang mga impormasyong pang-impormasyon na ito ay maaaring maging mahirap na mapanatili bilang mga orihinal na artikulo. Ang isang pulutong ng mga tao lamang ay sumuko at tumatanggap na magkakaroon lamang sila ng isang hindi malinaw na pag-unawa sa mga bagay.

Paano kung sinabi ko sa iyo na ang computer ay hindi halos kumplikado habang ginagawa ng mga tao na maging sila?

Masisiraan ka siguro. Tawagin akong baliw. Nagtataka kung sinusubukan kong ibenta ka. O lahat ng nasa itaas. Ngunit sa lahat ng katapatan … totoo. Narito, ipapakita ko sa iyo- narito ang ilang karaniwang mga terminolohiya ng terminolohiya mula sa mundo ng computer, inilalagay sa mga tuntunin ng layman para sa iyong kaginhawaan sa pagbasa.

System Architecture / Microarchitecture:

Sa core nito, ang bawat at bawat computer chip ay binubuo ng dalawang pangunahing elemento; kilala ayon sa pagkakabanggit bilang ang Instruction Set Architecture (ISA) at ang Microarchitecture. Ang dating ay nauugnay sa pagprograma ng isang computer - iyon ay, kung paano nauunawaan ng computer kung ano ang kahulugan ng bawat elemento sa pangunahing wika nito, kung ano ang mga tagubilin na isasagawa at sa anong pagkakasunud-sunod, atbp Ang ISA ay karaniwang tumutukoy sa kung ano ang ginagawa ng chip . Ito ay isang uri ng 'tulay' sa pagitan ng software at hardware.

Ang Microarchitecture, sa kabilang banda, ay makikita bilang kung paano ginagawa ng ISA ang ginagawa nito. Ito ay kung paano ang lahat ay sa huli ay naayos sa chip o processor. Mayroong higit pa kaysa dito, ngunit talaga … na ang kailangan mo lang malaman para sa isang pangkalahatang pag-unawa sa term.

Kung nais mo ang isang pagkakatulad, ang ISA ay ang tagapagmana ng isang pabrika, na nagdidirekta sa mga manggagawa, samantalang ang Microarchitecture ay ang pabrika ng pabrika, kung paano ang lahat ay inilatag at pinagsama. Nakuha ko? Mabuti. Napansin mo siguro na iniwan ko ang mga nagtatrabaho na bahagi ng pabrika. Papunta na ako dun.

Tagapagproseso

Ang Tagapagproseso ng isang computer chip (paminsan-minsang tinutukoy bilang Teknolohiya ng Proseso, o Teknolohiya ng Proseso ng Silicon) ay karaniwang isinasagawa ang mga tagubilin na itinakda ng ISA. Teknikal, ang processor ay isang bahagi ng microarchitecture ng isang chip- binubuo nito ang mga nagtatrabaho bits. Inililista ko ang mga ito bilang iba't ibang mga termino, bagaman- mula nang, karaniwan, kapag ang isa ay tumutukoy sa microarchitecture, tinutukoy namin kung paano naayos ang chip- kung paano inilatag ang mga pisikal na elemento ng isang chip.

Mahabang kwento ng maikli, habang ang ISA ang foreman at ang microarchitecture ay ang layout ng pabrika, ang Tagapagproseso ay ang mga makina at manggagawa na nagpapanatili ng pabrika. Simple, di ba?

SATA

Larawan sa pamamagitan ng eshop.macsales.com

Ang SATA ay nakatayo para sa Serial Advanced Technology Attachment. Ang kahulugan na iyon ay marahil ay hindi lahat na kapaki-pakinabang, ito? Siguro sinusubukan mo ring malaman kung ano ang impiyerno na pinag-uusapan ko. Kailangan kong pumunta sa isang mas detalyadong kung nais mong maunawaan ang "SATA" ay talagang nangangahulugang, kaysa sa kung ano ang ibig sabihin nito. Ipapaliwanag ko:

Karaniwan, ang SATA ay isang interface na idinisenyo upang ikonekta ang mga ad adaptor sa mga bus sa mga hard disc drive o optical drive. Muli, nagrereklamo na lang ako sa mga bagay, hindi ba? Mayroon kaming dalawang higit pang mga kahulugan upang tignan bago natin maunawaan kung ano ang dapat na impiyerno ng SATA. Una, isang computer bus. Kung ang unang bagay na iniisip mo ay isang sistema ng transportasyon, talagang hindi ka na malayo. Ang isang bus ay karaniwang isang subsystem ng arkitektura ng isang computer na idinisenyo upang magpadala ng data sa pagitan ng mga sangkap ng computer o, sa ilang mga kaso, sa pagitan ng mga computer mismo. Samakatuwid, ang isang host bus adapter ay isang subsystem na nag-uugnay sa isang host system (talaga, ang motherboard ng pangunahing computer) sa iba pang mga sangkap tulad ng hard drive, disc drive, network adapters… .kuha mo ang ideya.

Kaya talaga, ang isang koneksyon sa SATA ay, sa core, isang interface na idinisenyo upang mai-hook up ang iyong computer sa hard drive nito. Kita n'yo? Saanman malapit nang labis o kumplikado na tila sa una, ito ba?

RAID

RAID ay naninirahan para sa Redundant Array ng Independant Discs. Ang kahulugan na iyon ay hindi higit na kapaki-pakinabang kaysa sa kahulugan ng SATA. Susubukan kong ipaliwanag: talaga, isang hanay ng RAID ay isang paraan ng pagsasama-sama ng maraming magkahiwalay na disc drive sa isang solong yunit. Kahit na ang bawat isa sa mga drive na ito ay technically isang independyenteng sangkap, sila ay ginagamot bilang isang solong nilalang sa pamamagitan ng anumang sistema na nangyayari sa kanila na konektado. Bilang isang resulta, kapag nai-save ang data, nai-save ito sa bawat isa sa independyenteng drive ng disc. Ang dahilan para sa paggawa nito ay ang isa ay hindi lamang nakakakuha ng karagdagang espasyo sa pag-iimbak, ngunit din nadagdagan ang pagiging maaasahan - dapat na mabigo ang isang disc, malamang na mayroon ka pa ring maraming iba pa na gumagana.

Ipinagkaloob, mayroong higit pa sa maraming mga kahulugan na ibinigay ko dito … ngunit kung ano ang nakuha mo ngayon ay magbibigay sa iyo ng isang mahusay na panimulang punto, dapat ka bang naghahanap upang malaman ang higit pa.

Sa mga tuntunin ng layman (isyu 1: arkitektura ng system, processors, sata / raid)