label Cursuri autorenew 2025-09-29, 16:57
Procesoarele superscalare, exploatand paralelismul arhitecturii, pot executa mai multe instructiuni intr-un ciclu masina. Metodele superscalare, rezultat al extinderii principiilor ce stau la baza procesoarelor RISC, au fost aplicate incepand din anii 1990 unei game largi de arhitecturi, de la cele specifice RISC (DEC Alpha), pana la unele evident non-RISC (Intel x86).

Arhitectura interna
Elementele (unitatile) principale ale arhitecturii, prezentate in figura 4.1, realizeaza, in ordinea in care sunt parcurse de fluxul de instructiuni, urmatoarele operatii: citirea instructiunilor (fetch) si predictia salturilor, decodificarea instructiunilor si analiza depen¬dentelor de date, alocarea unitatilor de executie, analiza si executia operatiilor cu memoria, reordonarea instructiunilor si inscrierea rezultatelor. La baza acestei arhitecturi sta o implementare a unei „benzi de asamblare" (pipeline), ale carei etape se suprapun, intr-o oarecare masura, peste fazele de procesare.