Tehnologiile Unitățiilor Centrale de Prelucrare

Curs
7/10 (1 vot)
Conține 1 fișier: docx
Pagini : 10 în total
Cuvinte : 3368
Mărime: 37.69KB (arhivat)
Publicat de: Ovidiu Damian
Puncte necesare: 0

Extras din curs

La ora actuală, unitatea centrala de prelucrare poate utiliza una din tehnologiile:

1. Tehnologia CISC (Complex Instruction Set Computer) care a fost adoptată încă de la primele arhitecturi de calculatoare. Procesoarele sunt capabile să interpreteze mai mult de 400 instrucţiuni şi execuţia se realizează în mai multe cicluri maşină. Numărul de cicluri maşină necesare în execuţia unei instrucţiuni variază de la o instrucţiune la alta.

2. Tehnologia RISC (Reduce Instruction Set Computer) prin care se implementează numai instrucţiunile de bază (cele mai folosite). Fiecare instrucţiune se execută într-un singur ciclu maşină, având consecinţe pozitive asupra perfomanţelor. Această tehnologie permite construcţia unor maşini foarte puternice, capabile să asigure prelucrarea paralelă a mai multor aplicaţii.

3. Tehnologia VLIW (Very Long Instruction World) prin care procesorul utilizează instrucţiunea într-un format lung. Ideea este de a reuni mai multe instrucţiuni în una singură. Astfel procesorul poate pregăti mai multe instrucţiuni printr-o singură operaţie şi va fi mult mai eficient. În mod normal procesoarele care nu sunt de tip VLIW recepţionează o instrucţiune pe cuvânt. Un cuvânt este o cantitate de date transmisă la procesor, iar procesoarele VLIW recepţionează mai multe instrucţiuni în fiecare cuvânt. Pentru reordonarea instrucţiunilor se utilizează un compilator. În acest caz unitatea centrală de prelucrare proiectată în tehnologie VLIW devine foarte complexă. Procesorul Itanium pe 64 de biţi al firmei Intel a fost proiectat în tehnologie VLIW. O altă companie care utilizează VLIW este TransMeta cu procesorul Crusoe.

Firma Sun Microsystems a definitivat între anii 1984 şi 1987 arhitectura SPARG (Scalabre Processor ARChitecture) ce se bazează pe tehnologia RISC.

Începând din 1900. IBM a lansat pe piaţă sistemul RISC/6000, prin staţii de lucru şi servere, având la bază arhitectura POWER (Performance Optimization With Enhanced Risc). Acest sistem reprezintă rezultalul muncii susţinute de IBM, în vederea obţinerii unor performanţe sporite la un preţ de cost cât mai redus.

Procesoare RISC

Procesoarele RISC, apărute pentru prima oară în anii 80, păreau la început predestinate să domine industria computerelor în anii 90 şi să facă uitate vechile arhitecturi de calculatoare. Practic toți producătorii importanţi din industria calculatoarelor oferau (şi oferă în continuare) sisteme gen RISC; giganţii IBM şi Hewlett Packard şi-au dezvoltat propriile procesoare RISC, în timp ce alţi producători, ca DEC sau Siemens, au preferat să cumpere licenţe ale unor arhitecturi deja existente pentru a ţine pasul cu concurenţa acerbă din domeniu.

Conceptul de arhitectură „RISC" este deseori greşit utilizat sau definit, de aceea, pentru a fi definit şi înţeles mai bine, trebuie să facem o întoarcere în timp şi să vedem, de asemenea, diferenţele esenţiale între cele două noţiuni: CISC şi RISC. Era cunoscut de prin anii 50 faptul că se putea sacrifica din eficienţa memoriei la codificarea unui set de instrucţiuni pentru a câştiga în performanţă. Instrucţiunile simple, de lungime fixă, erau uşor de implementat şi se executau mai rapid. Această tehnică era folosită pentru implementarea setului de instrucţiuni al calculatorului IBM 360 de tip mainframe din anii 50 - 60. Acest set de instrucţiuni se baza pe o arhitectură clasică CISC, dar mecanismul de microcod ce executa de fapt instrucţiunile era un procesor RISC mai simplu.

Microcodul este de fapt, software-ul de nivel jos care conduce execuţia setului de instrucţiuni, iar procesoarele RISC se numeau controlere orizontale de microcod. Cu toate că erau conoscute avantajele arhilecturilor RISC, costurile ridicate ale memoriei determinau folosirea în continuare a arhitecturilor CISC, mai eficiente din punct de vedere al capacităţii de stocare şi care păreau că reprezintă cea mai bună soluţie în acel moment (se utilizau instrucţiuni capabile să facă mai multe lucruri).

Primele inovaţii faţă de vechile arhitecturi de microprocesor au apărut în cadrul firmei IBM, în cadrul unui proiect început în anul 1975 şi care acum se consideră a fi pionieratul în domeniul arhitecturii RISC. John Cocke, inginer de la IBM, a observat că doar o mică parte (aproximativ 10 %) a mulţimii de instrucţiuni a calculatorului IBM 360 era folosită în majoritatea timpului, iar această submulţime concentra cel mai mare procent din timpul de execuţie (90 %). Membrii echipei IBM şi-au propus astfel să simplifice mulţimea de instrucţiuni pentru a obţine o medie de o execuţie pe ciclu de ceas. Acest obiectiv era realizabil doar dacă mulţimea de instrucţiuni era structurată în conductă, salvându-se în acest mod timpul pierdut pentru aducerea şi decodarea instrucţiunilor din memorie.

Preview document

Tehnologiile Unitățiilor Centrale de Prelucrare - Pagina 1
Tehnologiile Unitățiilor Centrale de Prelucrare - Pagina 2
Tehnologiile Unitățiilor Centrale de Prelucrare - Pagina 3
Tehnologiile Unitățiilor Centrale de Prelucrare - Pagina 4
Tehnologiile Unitățiilor Centrale de Prelucrare - Pagina 5
Tehnologiile Unitățiilor Centrale de Prelucrare - Pagina 6
Tehnologiile Unitățiilor Centrale de Prelucrare - Pagina 7
Tehnologiile Unitățiilor Centrale de Prelucrare - Pagina 8
Tehnologiile Unitățiilor Centrale de Prelucrare - Pagina 9
Tehnologiile Unitățiilor Centrale de Prelucrare - Pagina 10

Conținut arhivă zip

  • Tehnologiile Unitatiilor Centrale de Prelucrare.docx

Alții au mai descărcat și

Proiectarea Sistemelor de Operare

SUB 1MEMORIA CACHE; STRUCTURI DE DATE - Structura unui buffer Un buffer consta in doua parti: - o zona de date (contine datele de pe disc) -...

Sinteză sisteme de operare

Sisteme de operare. Definitie. Rol. Functii Definitie : Un sistem de calcul actual se compune din unul sau mai multe procesoare, dintr.o memorie...

Probleme Seminar Sisteme Digitale

PROBLEMA 1 Se consideră funcţia booleană descrisă de Tabelul de adevăr: Pentru această funcţie se cer următoarele: 1.1. să se precizeze dacă...

Html Seminar 7

font-family: font1, font2... stabilirea unei liste de fonturi disponibile, separate prin caracterul virgulă font-size: „n” pt unde „n” reprezintă...

Proiectarea sistemelor informaționale

Notiuni de baza si principii de testare a SI Definitie. Testarea – este un proces de executie a programei cu scopul de a evidentia erorile....

Baze de Date

Facilitati Access Pentru Dezvoltarea Aplicatiilor Access Faciliteza Dezvoltarea si Exploatarea Bazelor De Date Punând La Dispozitia...

Bazele Informaticii

In general, un sistem se defineste ca fiind un ansamblu de elemente fizice si logice interconectate si interconditionate prin relatii fizice,...

Te-ar putea interesa și

Injectarea Maselor Plastice

1. Materialul plastic Materialul plastic(*sunt produse sintetice de natură organică, anorganică sau mixtă, care se pot prelucra ușor în diferite...

Componente hardware

ARGUMENT Un calculator se caracterizează prin componentele hardware si software.Componentele hardware reprezintă totalitatea componentelor fizice...

Evoluția Procesoarelor

Introducere Nivelul de dezvoltare a tehnologiei creşte pe zi ce trece. În fiecare zi apare cîte un calculator mai performant cîte un procesor mai...

Memoria internă

Definire:Unitatea de memorie reprezinta ansamblul format din mediul de memorare si circuitele electronice care ii asigura o buna functionare....

Motorul Otto

INTRODUCERE Prezenta lucrare tratează rezolvarea unor programe de loc geometric cu ajutorul animaţiei în Borland Pascal. Lucrarea de faţă este...

Microprocesoare Motorola

1. INTRODUCERE De la apariţie pînă în momentul actual, evoluţia calculatoarelor personale a cunoscut momente de cotitură, veritabile mutaţii....

Cercetarea și Modelarea Sistemelor de Calcul Monoprocesuale

Introducere Microprocesorul reprezinta cea mai importanta componenta a unui sistem de calcul.El este similar creierului intr-un corp uman ,avand...

Procesoare de Semnal

Procesoare digitale de semnal Introducerea tehnicilor numerice in PDS a fost stimulata de : --evolutia tehnologica in dom. circuitelor integrate...

Ai nevoie de altceva?