This shows you the differences between two versions of the page.
cn2:laboratoare:01 [2019/10/01 12:55] tudor.visan |
— (current) | ||
---|---|---|---|
Line 1: | Line 1: | ||
- | ===== Laboratorul 01 - Memorii ===== | ||
- | === === | ||
- | |||
- | {{page>cn2:laboratoare:01:obiective&nofooter}} | ||
- | |||
- | ===== ===== | ||
- | |||
- | {{page>cn2:laboratoare:01:continut&nofooter}} | ||
- | |||
- | ==== TL;DR ==== | ||
- | |||
- | {{page>cn2:laboratoare:01:tldr&nofooter}} | ||
- | |||
- | Simplificat puternic, intrebati si asistentul :) | ||
- | |||
- | Memoriile pot fi | ||
- | * rapide sau mari (( totul in viata se plateste )) | ||
- | * read sau read+write | ||
- | * statice sau dinamice | ||
- | * cu semnal de ceas sau fara ( sincron/asincron ) | ||
- | |||
- | Ca design hardware, vrem sa legam mai multe "chipuri" de memorie si sa si mearga. | ||
- | Semnalele WE, OE, si CS sunt cruciale pentru asta. Desi pare complicat, este cel mai simplu sistem care **merge**. Liniile de adrese si de date au rol evident. | ||
- | |||
- | Avem ierarhii de memorii ca sa reducem din limitari/costuri, chit ca introducem complexitate. | ||
- | Ierarhia de memorie se duce pana la hard-disk(( care nu e nici static nici dinamic, asta e un moment pentru asistent )) ((se duce si mai mult de hard-disk, de ex: tapes)). | ||
- | |||
- | ==== Exerciții ==== | ||
- | |||
- | {{page>cn2:laboratoare:01:exercitii&nofooter}} | ||
- | |||
- | ==== Resurse ==== | ||
- | |||
- | {{page>cn2:laboratoare:01:resurse&nofooter}} |