Dispozitiv de stocare local

Ideea utilizării LZU se bazează pe faptul că viteza LZZ este mult mai mare decât viteza memoriei principale. Acest lucru se realizează prin utilizarea elementelor de stocare statice pentru construcția RAM (spre deosebire de elementele dinamice de stocare utilizate în memoria RAM). Dar, deoarece memoria statică este semnificativ mai scumpă decât memoria dinamică, volumul memoriei RAM este mult mai mic decât cantitatea de memorie RAM.







Astfel, LZU se caracterizează prin două puncte principale:

  • Viteza RAM este mult mai mare decât viteza RAM.
  • Capacitatea memoriei RAM este mult mai mică decât capacitatea RAM.

Utilizarea LZU se bazează pe două ipoteze fundamentale:

  • În mod repetat, microprocesorul se transformă în aceleași date în cursul activității sale
  • Aceste date sunt localizate în memorie compact.






Prima ipoteză este, în majoritatea cazurilor, corectă. Datele care sunt codurile de comandă sunt localizate secvențial în memorie. Dacă există cicluri în program sau cauzate de proceduri multiple (care este aproape întotdeauna cazul), procesorul este într-adevăr mai multe apeluri către aceleași echipe, aflate în memorie. Dacă vorbim despre datele care sunt proprietatea de date (numere - originalul sau rezultatele calculelor) - valoarea lor este de obicei mic, și luând în considerare ciclicitatea orice algoritm de calcul pentru a le produce multiple de tratament.

A doua ipoteză, în general, poate fi considerată valabilă doar pentru o anumită organizare a programului - optimizare. Astfel, este posibil să se obțină efectul complet al utilizării LZU numai la optimizarea programului.

Deoarece volumul de stocare Izu volum substanțial mai mică, principala problemă care trebuie rezolvată la proiectarea Izu - Izu afișare optimă în partea din RAM la care se referă doar MP cel mai frecvent într-un interval de timp dat.

În general, LZU este alcătuit din dispozitivul de stocare real și controlorul LZU care controlează funcționarea LZU.

Sarcinile controlorului sunt următoarele:

Sarcina de a construi o arhitectură LZU optimă implică minimizarea "pierderilor" cu o cantitate relativ mică de LZU.







Trimiteți-le prietenilor: