Kā darbojas datoru mikroshēmas?

Datoru mikroshēmas ir nepieciešama katra datora sastāvdaļa. Bez datoru mikroshēmām datori joprojām būtu mājas vai visas telpas lielumā. Datora mikroshēmas izgudrojums ļāva gandrīz ikvienam Amerikas Savienotajās Valstīs iegūt datoru. Bez datora mikroshēmām jūs šodien nelasītu šo rakstu. Tātad, kā tieši datora mikroshēmas darbojas? Šis raksts palīdzēs jums izprast mazliet vairāk par datora mikroshēmas darbību un to, ko tās dara, lai nosūtītu jums informāciju, ko ikdienā redzat savā datorā.

Katra datora mikroshēma ir izgatavota no silīcija un metāla. Datora mikroshēmu sauc arī par integrālo shēmu. Katrā mikroshēmā ir daudz tranzistoru, kas veido procesoru. Vienā mikroshēmā var būt desmitiem miljonu tranzistoru. Šie gabali ir saskaņoti kopā, lai izveidotu elektrisku signālu. Vairākas mikroshēmas ir novietotas kopā ar dažādu atmiņas apjomu centrālajā procesorā. Šie CPU ir tas, kas padara datora spēku.

Dienas video

Pirmā datora mikroshēma bija 8 bitu mikroshēma. Tagad lielākā daļa dokumentu failu ir daudz lielāki, taču 1970. gados, kad tas pirmo reizi tika izveidots, tika uzskatīts, ka vienā mazā mikroshēmā ir daudz vietas. No turienes viņi varēja izgatavot mazākas un mazākas mikroshēmas, lai saglabātu arvien vairāk informācijas.

Katra mikroshēma izmanto valodu, lai sazinātos un veiktu darbības. Programmēšanu, kas tiek izmantota, lai to izdarītu, sauc par montāžas valodu. Datora mikroshēmai ir trīs galvenās funkcijas. Tas izmanto aritmētisko/loģisko vienību, lai veiktu matemātiskos vienādojumus. Viņi var pārvietot atmiņu no vienas mikroshēmas uz otru. Un viņi var pieņemt lēmumus un izveidot norādījumus, pamatojoties uz šiem lēmumiem.

Datora mikroshēmā tiek izmantoti divi galvenie atmiņas veidi: ROM un RAM. ROM ir tikai lasāma atmiņa, un to izmanto pastāvīgai informācijai, ko izmanto dators. RAM ir brīvpiekļuves atmiņa, un to izmanto lasāmai vai rakstāmai atmiņai. Kad dators izslēdzas, RAM tiek pilnībā izdzēsta.

Instrukcijas, kuras izpilda datora mikroshēma, sauc par programmēšanu. Ir dažādas valodas, kurās datorus var "mācīt" lasīt. Šīs valodas ir programmēšana, piemēram, C++, basic un C. Datora mikroshēma ņem programmēšanas valodu un pārvērš to darbībā. Programmētājiem nepieciešams ilgs laiks, lai dators izpildītu vienkāršu komandu.

Lielākā daļa datoru mikroshēmu var apstrādāt tikai tik daudz dažādu instrukciju savos tranzistoros. Vidēji ir nepieciešami apmēram pieci tranzistoru cikli, pirms var izpildīt komandu. Tomēr ir jauna tendence, ko sauc par cauruļvadu izveidi, kas padara tranzistorus labāk kopā, padarot lietas racionālākas un pastāvīgi aktīvākas. Cauruļvadi liek kaut kam notikt katrā tranzistora ciklā.