ALU менен CPU ортосундагы негизги айырма - ALU арифметикалык жана логикалык операцияларды аткарган CPU подсистемасы болгон электрондук схема, ал эми CPU компьютерди иштетүү боюнча көрсөтмөлөрдү аткарган электрондук схема.
Компьютер системасы аппараттык жана программалык камсыздоодон турат. Аппараттык - бул электрондук же механикалык компоненттер. Программалык камсыздоо маалыматтарга жана нускамаларга тиешелүү. Компьютердин милдеттерин аткаруу үчүн негизги компоненти CPU болуп саналат. CPU эки негизги подсистемадан турат. Алар ALU жана Башкаруу блогу.
АЛУ деген эмне?
ALU Арифметикалык жана Логикалык бирдикти билдирет. Бул процессордун подсистемасы же компоненти. Анын негизги максаты арифметикалык жана логикалык операцияларды башкаруу болуп саналат. Арифметикалык амалдар – бул кошуу, кемитүү, бөлүү, көбөйтүү жана башкалар. Логикалык операциялар сөздүн чын же жалган экенин аныктайт. Андан тышкары, Графикалык иштетүү бирдиктери (GPU), Floating Point Units (FPU) дагы ALU бар. Жалгыз CPU, FPU же GPU өркүндөтүлгөн эсептөөлөрдү жүргүзүү үчүн бир нече ALU'га ээ болушу мүмкүн.
01-сүрөт: ALU
ALU ар кандай эсептөөлөрдү жүргүзөт. Ага кириштер ал иштей турган маалыматтар болуп саналат. Алар операнддар деп аталат. "2+3=5" сыяктуу математикалык туюнтмада 2 жана 3 операнд болуп саналат."+" - бул кошумча жана ал оператор. "5" - аткарылган операциянын натыйжасы. Статус реестри ALUнун мурунку операциялары же учурдагы операциясы тууралуу маалыматты талап кылат. Ошентип, ALUде кирген жана чыгуучу статус сигналдары бар. Опкод - бул кандай операцияны аткаруу керектигин түшүндүрүүчү машина тилинин нускамасы. Кыскача айтканда, ALU ушундай иштейт.
CPU деген эмне?
CPU (же адатта процессор катары белгилүү) компьютердин ар кандай тапшырмаларын аткаруу үчүн көрсөтмөлөрдү аткарат. CPU негизги подсистемалары ALU жана CU болуп саналат. ALU арифметикалык жана логикалык операцияларды аткарат. Башкаруу блогун билдирген ББ компьютердин ишин жөнгө салат жана синхрондошот. Ал программалоочу регистрлерден жана башка электроникадан турат. Ошондуктан, ал эстутумдан нускамаларды алып, аларды чечмелеп, керектүү тапшырманы аткаруу үчүн ар кандай бөлүмдөргө багыттайт.
Эс тутум CPU туура иштеши үчүн маанилүү компонент. Ал CPU аткаруу үчүн көрсөтмөлөрдү берет, ошондой эле маалыматтарды иштеп чыккандан кийин, натыйжа сактоо үчүн эстутумга кайтып келет. Андан тышкары, CPU таянган башка компоненттери - бул системалык саат, экинчи сактагыч, маалыматтар жана дарек автобустары. CPU компьютердин архитектурасына жараша 32 бит нускамаларды же 64 бит нускамаларды иштете алат.
02-сүрөт: CPU
Адатта, CPU жогорку маалымат өткөрүү жөндөмдүүлүгүнө ээ. Андан тышкары, саат ылдамдыгы секунданын ичинде иштеп чыга турган нускамалардын санын көрсөтөт. Ошентип, CPU саат ылдамдыгы 2 ГГц болсо, анда ал секунд сайын 2 миллиард нускамаларды иштете алат дегенди билдирет. Кыскача айтканда, CPU бүт компьютер тутумундагы эң маанилүү компонент.
ALU жана CPU ортосунда кандай айырма бар?
ALU против CPU |
|
ALU – компьютердик инструкциялардагы операнддар боюнча арифметикалык жана логикалык операцияларды аткарган процессордун бир бөлүгү. | CPU – арифметикалык, логикалык, башкаруу жана киргизүү/чыгаруу операциялары сыяктуу ар кандай операцияларды аткаруу үчүн компьютердик программанын көрсөтмөлөрүн алып жүргөн компьютердеги электрондук схема. |
дегенди билдирет | |
Арифметика жана логика бирдиги. | Борбордук иштетүү бирдиги. |
Негизги тапшырма | |
Арифметикалык жана логикалык операцияларды аткарат. | Компьютерди иштетүү боюнча нускамаларды аткарат. |
Негизги Фокус | |
Математика жана логика | Функцияларды өз убагында так аткаруу |
Кыскача – ALU жана CPU
ALU менен CPU ортосундагы айырма ALU бул электрондук схема, ал арифметикалык жана логикалык операцияларды аткарган CPU подсистемасы, ал эми CPU компьютерди иштетүү боюнча нускамаларды аткарган электрондук схема.