Procesoriaus architektūra: Skirtumas tarp puslapio versijų

nėra keitimo aprašymo
 
7 eilutė: 7 eilutė:
Dar kiti seni programuotojai, programavę daug architektūrų [[asembleris|asembleriu]], žino, kad yra dar ir tokia [[Big Endian]] ir [[Little Endian]], kas lyg ir nesudėtinga, bet sukelia labai daug galvos skausmo, kai prireikia su tais skirtumais dirbti realybėje.
Dar kiti seni programuotojai, programavę daug architektūrų [[asembleris|asembleriu]], žino, kad yra dar ir tokia [[Big Endian]] ir [[Little Endian]], kas lyg ir nesudėtinga, bet sukelia labai daug galvos skausmo, kai prireikia su tais skirtumais dirbti realybėje.


Kadangi beveik visur būna Von Neuman architektūra, tai šiais laikais jau šioji yra išskiriama į dvi pagrindines architektūrų grupes - [[CISC]] ir [[RISC]]. CISC - tai ta senesnė grupė, kur daug visokių sudėtingų instrukcijų, specializuotų registrų ir galima lengvai programuoti žmonėms. RISC - tai ta, kur registrai vienodi, sudarantys registrų langus, o komandų tėra labai nedaug, o žmonėms programuoti tokius procesorius yra labai nyku. Praktikoje CISC procesoriai yra senesni, bet lėtesni, sudėtingesni ir daugiau energijos ėdantys. Visokia [[x86]] architektūrų grupė - tai geras CISC pavyzdys. Visi kiti modernesni procesoriai iš esmės yra RISC, nors būna ir kažkiek ne visai grynų, truputį tarpinių variantų.
Kadangi beveik visur būna Von Neuman architektūra, tai šiais laikais jau šioji yra išskiriama į dvi pagrindines architektūrų grupes - [[CISC]] ir [[RISC]]. CISC - tai ta senesnė grupė, kur daug visokių sudėtingų instrukcijų, specializuotų [[registrai|registrų]] ir galima lengvai programuoti žmonėms. RISC - tai ta, kur [[registrai]] vienodi, sudarantys [[registrų langai|registrų langus]], o komandų tėra labai nedaug, o žmonėms programuoti tokius procesorius yra labai nyku. Praktikoje CISC procesoriai yra senesni, bet lėtesni, sudėtingesni ir daugiau energijos ėdantys. Visokia [[x86]] architektūrų grupė - tai geras CISC pavyzdys. Visi kiti modernesni procesoriai iš esmės yra RISC, nors būna ir kažkiek ne visai grynų, truputį tarpinių variantų.


Šiuo metu pasaulyje dominuoja dvi pagrindinės architektūros:
Šiuo metu pasaulyje dominuoja dvi pagrindinės architektūros:
20 eilutė: 20 eilutė:


== Procesorių architektūros pagal bitus ==
== Procesorių architektūros pagal bitus ==
Dar daugelis skirsto procesorių architektūras pagal bitus, nors tai matyt jau pats mažiausias skirtumas, lyginant su visais kitais. Tai pagal bitų skaičių sakoma, kad procesorius yra tiek ir tiek bitų, jei jis daro tiek bitų integerių operacijas (turi tam skirtus tokio dydžio registrus) ir kartu palaiko tiesioginę adresaciją pagal tokio ilgio adresus. Jei kažkurio iš šitų dalykų nepalaiko, tai skaitosi, kad visgi tų bitų mažiau.
Dar daugelis skirsto procesorių architektūras pagal bitus, nors tai matyt jau pats mažiausias skirtumas, lyginant su visais kitais. Tai pagal bitų skaičių sakoma, kad procesorius yra tiek ir tiek bitų, jei jis daro tiek bitų integerių operacijas (turi tam skirtus tokio dydžio [[registrai|registrus]]) ir kartu palaiko tiesioginę adresaciją pagal tokio ilgio adresus. Jei kažkurio iš šitų dalykų nepalaiko, tai skaitosi, kad visgi tų bitų mažiau.


Tai pagal šitai išskiriamos tokios architektūros, iš kurių dalis yra retos:
Tai pagal šitai išskiriamos tokios architektūros, iš kurių dalis yra retos:
1 637

pakeitimai