galvenā atšķirība starp ALU un CPU ir tas, ka ALU ir elektroniska shēma, kas ir CPU apakšsistēma, kas veic aritmētiskas un loģiskas operācijas, savukārt CPU ir elektroniska shēma, kas apstrādā instrukcijas datora vadīšanai..
Datorsistēma sastāv gan no aparatūras, gan no programmatūras. Aparatūra ir elektroniskas vai mehāniskas sastāvdaļas. Programmatūra attiecas uz datiem un instrukcijām. Būtiska sastāvdaļa datora uzdevumu veikšanai ir centrālais procesors. CPU sastāv no divām galvenajām apakšsistēmām. Tie ir ALU un vadības bloks.
1. Pārskats un galvenās atšķirības
2. Kas ir ALU
3. Kas ir centrālais procesors?
4. Salīdzinājums blakus - ALU vs CPU tabulas formā
5. Kopsavilkums
ALU nozīmē aritmētisko un loģisko vienību. Tā ir CPU apakšsistēma vai sastāvdaļa. Tā galvenais mērķis ir veikt aritmētiskās un loģiskās operācijas. Aritmētiskās operācijas ir saskaitīšana, atņemšana, dalīšana, reizināšana utt. Loģiskās operācijas nosaka, vai apgalvojums ir patiess vai nepatiess. Turklāt grafiskajām apstrādes vienībām (GPU), peldošā komata vienībām (FPU) ir arī ALU. Vienam CPU, FPU vai GPU var būt vairākas ALU, lai apstrādātu uzlabotus aprēķinus.
01. attēls: ALU
ALU veic dažādus aprēķinus. Ieejas tajā ir dati, ar kuriem tam jādarbojas. Tos sauc par operandiem. Matemātiskā izteiksmē, piemēram, “2 + 3 = 5”, operandi ir 2 un 3. “+” Ir papildinājums, un tas ir operators. '5' ir veiktās operācijas rezultāts. Statusa reģistram nepieciešama informācija par ALU iepriekšējām vai pašreizējām operācijām. Tātad ALU ir ienākošie un izejošie statusa signāli. Opkods ir mašīnvalodas instrukcija, kas izskaidro, kāda darbība tai jāveic. Īsumā, šādi darbojas ALU.
CPU (vai parasti pazīstams kā procesors) apstrādā instrukcijas, lai veiktu dažādus datora uzdevumus. Galvenās CPU apakšsistēmas ir ALU un CU. ALU apstrādā aritmētiskās un loģiskās operācijas. CU, kas apzīmē vadības bloku, regulē un sinhronizē datora darbību. Un tas sastāv no programmējamiem reģistriem un citas elektronikas. Tāpēc tas iegūst instrukcijas no atmiņas, dekodē tās un novirza uz dažādām vienībām, lai veiktu nepieciešamo uzdevumu.
Atmiņa ir svarīga CPU sastāvdaļa, lai tā pareizi darbotos. Tas nodrošina instrukcijas, kas jāveic CPU, un arī pēc datu apstrādes rezultāts tiek saglabāts atmiņā glabāšanai. Turklāt citi komponenti, uz kuriem balstās centrālais procesors, ir sistēmas pulkstenis, sekundārā krātuve, datu un adrešu kopnes. CPU var apstrādāt 32 bitu vai 64 bitu instrukcijas atkarībā no datora arhitektūras.
02 attēls: centrālais procesors
Parasti CPU ir augsta datu pārsūtīšanas spēja. Turklāt pulksteņa ātrums norāda instrukciju skaitu, ko tas var apstrādāt sekundes laikā. Tātad, ja CPU takts ātrums ir 2 GHz, tas nozīmē, ka tas sekundē var apstrādāt 2 miljardus norādījumu. Īsi sakot, centrālais procesors ir visnozīmīgākā sastāvdaļa visā datorsistēmā.
ALU vs CPU | |
ALU ir CPU sastāvdaļa, kas datora instrukcijās veic aritmētiskās un loģiskās operācijas ar operandiem. | CPU ir datorā esoša elektroniska shēma, kas sevī satur datorprogrammas instrukcijas, lai veiktu dažādas operācijas, piemēram, aritmētiskās, loģiskās, vadības un ievades / izvades operācijas.. |
Kandidē | |
Aritmētiskā un loģiskā vienība. | Centrālā procesora bloks. |
Galvenais uzdevums | |
Veic aritmētiskās un loģiskās operācijas. | Rokas instrukcijas datora lietošanai. |
Galvenais fokuss | |
Matemātika un loģika | Veicot funkcionalitāti precīzi laikā |
Atšķirība starp ALU un CPU ir tāda, ka ALU ir elektroniska shēma, kas ir CPU apakšsistēma, kas veic aritmētiskas un loģiskas operācijas, savukārt CPU ir elektroniska shēma, kas apstrādā instrukcijas datora vadīšanai..
1. “Centrālais apstrādes bloks”. Wikipedia, Wikimedia Foundation, 2018. gada 27. aprīlis. Pieejams šeit
2. “Aritmētiskā loģikas vienība.” Wikipedia, Wikimedia Foundation, 2018. gada 22. aprīlis. Pieejams šeit
1.'ALU bloks'By Lambtron - Savs darbs, (CC BY-SA 4.0), izmantojot Commons Wikimedia
2. 'Ic-photo-Nintendo-DMG-CPU B- (Gameboy-CPU)' Autors: Myself Lietotājs: ZyMOS - CPU Grave Yard, mana CPU kolekcija, (CC BY-SA 4.0), izmantojot Commons Wikimedia