Kako rade računalni čipovi?

click fraud protection

Računalni čipovi su neophodan dio svakog računala. Bez računalnih čipova, računala bi i dalje bila veličine kuće ili cijele sobe. Izum računalnog čipa omogućio je gotovo svakome u Sjedinjenim Državama posjedovanje računala. Bez računalnih čipova danas ne biste čitali ovaj članak. Dakle, kako točno funkcioniraju računalni čipovi? Ovaj će vam članak pomoći da shvatite nešto više o radu računalnog čipa i što oni rade kako bi vam poslali informacije koje svakodnevno vidite na svom računalu.

Svaki računalni čip izrađen je od silicija i metala. Računalni čip se također naziva integrirani krug. Svaki čip sadrži mnogo tranzistora koji čine procesor. Na jednom čipu mogu biti deseci milijuna tranzistora. Ovi dijelovi su međusobno poravnati kako bi stvorili električni signal. Nekoliko čipova je smješteno zajedno s različitim količinama memorijskog prostora za pohranu na njima u središnjoj procesorskoj jedinici. Ovi CPU-i su ono što čini moć računala.

Video dana

Prvi računalni čip bio je 8-bitni čip. Većina datoteka dokumenata sada je mnogo veća od toga, ali još 1970-ih, kada je prvi put napravljen, smatralo se da ima puno prostora na jednom malom čipu. Odatle su mogli napraviti sve manje i manje čipove kako bi sadržavali sve više i više informacija.

Svaki čip koristi jezik za komunikaciju i obavljanje aktivnosti. Programiranje koje se za to koristi naziva se asemblerski jezik. Postoje tri glavne funkcije računalnog čipa. Koristi aritmetičku/logičku jedinicu za izvođenje matematičkih jednadžbi. Mogu premještati memoriju s jednog čipa na drugi. I oni mogu donositi odluke i stvarati upute na temelju tih odluka.

Postoje dvije glavne vrste memorije koje računalni čip koristi: ROM i RAM. ROM je memorija samo za čitanje i koristi se za trajne informacije koje računalo koristi. RAM je memorija s slučajnim pristupom i koristi se za čitljivu ili upisnu memoriju. RAM se potpuno briše kada se računalo isključi.

Upute koje računalni čip slijedi nazivaju se programiranjem. Postoje različiti jezici koje se računala mogu "naučiti" čitati. Ovi jezici su programski kao što su C++, basic i C. Računalni čip preuzima programski jezik i prevodi ga u akciju. Programerima treba puno vremena samo da bi računalo slijedilo jednostavnu naredbu.

Većina računalnih čipova može podnijeti samo toliko različitih uputa na svojim tranzistorima. U prosjeku, potrebno je oko pet ciklusa tranzistora prije nego što se naredba može izvršiti. Međutim, postoji novi trend nazvan pipelining koji čini da tranzistori bolje rade zajedno, čineći stvari modernijim i stalno aktivnim. Pipelining čini da se nešto događa u svakom ciklusu tranzistora.