140 likes | 321 Views
CPU. Izradili: -Antonio Novak -Ivan Pišpek. 4.A-3. TkO/ŠtO jE cPu?!. Procesor (CPU) je najvažniji elektronički sklop računala Napravljen je od minijaturnih tranzistora na jednom čipu Naziva se i Centralni procesor (eng. Central P rocessig Unit)
E N D
CPU Izradili:-Antonio Novak-Ivan Pišpek 4.A-3
TkO/ŠtO jE cPu?! • Procesor (CPU) je najvažniji elektronički sklop računala • Napravljen je od minijaturnih tranzistora na jednom čipu • Naziva se i Centralni procesor (eng. Central Processig Unit) • On preuzima programske komande i na osnovu njih obrađuje podatke
Kako radi CPU???? • Obrađuje i izvršava mašinski kod koji mu govori šta da procesor radi. • Jedini razumljivi jezik procesoru je mašinski jezik.
CPU radi tri osnovne stvari: • Pomoću ALU (engl. Arithmetic/Logic Unit) procesor je u mogućnosti da izvodi osnovne matematičke operacije (sabiranje, oduzimanje, množenje i dijeljenje). Moderni procesori su u mogućnosti da obavljaju i jako komplicirane operacije. • Procesor prebacuje podatke s jednog memorijskog mjesta na drugi • Shodno naredbama, procesor može skočiti na novi set instrukcija
Glavni djelovi CPU-a • Aritmetičko logička jednica (ALU) • Registri • Instrukcijski registar i dekoder
Elementi suvremene arhitekture procesora • Uz već poznate elemente (procesorski registri, ALU, FPU, upravljačka jedinica, dekoder) pojavljuju se i: • L1 i L2 cache • Jedinica za predviđanje grananja programa • Sabirnički međusklop
Prijenos podataka • Značajan dio posla, obavlja se preko SABIRNICA (BUS) • U suštini prijenos podataka je paralelan • Postoje dva osnovna sustava sabirnica
Osnovni sustavi sabirnica • Unutrašnje sabirnice • Veze unutar procesora • Vanjske sabirnice • Veze u računalu izvan mikroprocesora
Akumulator je najvažniji registar (spremnik) u mikroprocesoru. • Spremnik je privremena memorija za podatke. • Podaci sa sabirnice dolaze u akumulator i iz njega preslikavaju preko buffer-a B1 (međuspremnik) na prvi ulaz ALU.
Osimregistaraopćenamjenetusuiregistriposebnenamjenei to: • Programskobrojilo (PB) u kojem se čuvaadresainstrukcijekoja se imaizvršiti u slijedećemciklusu • Instrukcijskiregistar (IR) u koji se upisujekodinstrukcijepribavljene s adresekojusadržiprogramskobrojilo • Brojilopodataka (BP) sadržiadresuoperandakoji se pribavlja
Modernimikroprocesoriimaju u svomokruženju, osimnavedenihsklopova, raznovrsnabrojila, memoriju, adresneiindeksnespremnikeijošštoštadrugo. Unutarnjaivanjskakomunikacijaodvija se preko tri odvojenesabirnice: • Podatkovne sabirnice --- dvosmjerna • Adresne sabirnice ------ jednosmjerna • Upravljačke sabirnice -- jednosmjerna