2013 m. sausio 11 d., penktadienis

1.4. Temos apibendrinimas



  1. Yra dvi pagrindinės šiuolaikinių procesorių architektūros (tiksliau - koncepcijos), jas būtų galima pavadinti ir dviem skirtingom ideologijom. Viena vadinasi "CISC", kita - "RISC".
  2. "RISC" - tai "Reduced Instruction Set Computer" arba "Rational Instruction Set Computer" - kompiuteris, turintis mažą skaičių instrukcijų (iki kelių dešimčių) ir kurio instrukcijos parinktos apgalvotai.
  3. "CISC" - "Complex Instruction Set Computer" - šis terminas atsirado tik kaip priešprieša "RISC" terminui ir reiškia kompiuterį, turintį labai daug instrukcijų, kurios pritaikytos veiksmų sekoms atlikti.
  4. "CISC" yra daug senesnė procesorių kūrimo pakraipa. Pagrindinė "CISC" idėja yra tokia: jei mes turime dažnai naudojamą procesoriaus komandų seką, mes galime pakeisti ją specialia procesoriaus instrukcija.
  5. Didžiausias CISC procesorių trūkumas - labai platus komandų rinkinys. Mikrokodo interpretatorius lėtai apdoroja dažniausiai naudojamas paprastas komandas.
  6. RISC procesoriai turi ir daugiau galimybių pagreitinti lygiagretaus apdorojimo kanalus. Tai suteikia unikalias galimybes optimizuoti RISC procesoriaus darbo našumą ir kaina.
  7. RISC architektūros mikroprocesoriuose naudojamos tik R-R tipo komandos, kurias vykdant, operandai išrenkami tik iš bendros paskirties registrų. Juose ir fiksuojami operacijų rezultatai. Naudojami vienodi komandų formatai, nesudėtingi adresavimo režimai.
  8. Power architektūra mažai skiriasi nuo tradicinės RISC architektūros. Ji organizuojama superskaliarinio instrukcijų apdorojimo pagrindu (per vieną darbo taktą atliekamos kelios instrukcijos). Panaudotas slankaus kablelio operacijų apdorojimo blokas, dar sutrumpėjo instrukcijų vykdymo laikas.
  9. Pastaruoju metu skirtumai tarp CISC ir RISC nyksta: daugelis RISC tipo procesorių įgyja sudėtingas komandas, kartais - netgi steką, tuo tarpu CISC procesoriai vis daugiau įgauna RISC architektūros bruožų

Komentarų nėra:

Rašyti komentarą

Tinklaraščio archyvas

Etiketės