Arvutiarhitektuuri eksami teooriaküsimused vastustega
Sõltuvalt vahemälu korraldusest, viimane määrab selle, kuidas toimub aadressisõna
vanemate aadressijärkude interpreteerimine vahemälus, jaotatakse vahemälud kolme
põhiliiki:
1. Otsevastendusvahemälu //direct mapped cache memory//
2. Moodul-assotsiatiivne vahemälu //set-associative cache memory//
3. Täisassotsiatiivne vahemälu //full associative memory//
25. Otsevastendusvahemälu.
Kõige lihtsam viis kuidas vastendada //mapping// põhimälus ja vahemälus säilitatavat
informatsiooni on jaotada põhimälu aadressiruum võrdse pikkusega andmeplokkideks, mis
mahuksid vahemälu ühele reale. Sellisel juhul asuks iga põhimälu andmeplokk vahemälus ainult
ühel kindla aadressiga vahemälureal, st tegemist oleks otsevastendusega vahemäluga.
Otsevastendusega vahemälu korraldus on küll lihtne, aga samas ka kohmakavõitu.