Ի՞նչ է քեշի բլոկը:
Ի՞նչ է քեշի բլոկը:

Video: Ի՞նչ է քեշի բլոկը:

Video: Ի՞նչ է քեշի բլոկը:
Video: 8 բան, որ տղամարդիկ անում են ՄԻԱՅՆ այն կնոջ հետ, ում սիրում են 2024, Մայիս
Anonim

քեշի բլոկ - Հիմնական միավորը համար քեշ պահեստավորում. Կարող է պարունակել տվյալների մի քանի բայթ/բառեր: քեշ տող - Նույնը, ինչ քեշի բլոկ . պիտակ - եզակի նույնացուցիչ տվյալների խմբի համար: Քանի որ հիշողության տարբեր շրջանները կարող են քարտեզագրվել a արգելափակել , պիտակն օգտագործվում է դրանք տարբերելու համար։

Այս կերպ ինչպե՞ս է բլոկը գտնվում քեշում:

Երբ պրոցեսորը փորձում է կարդալ հիշողությունից, հասցեն կուղարկվի a քեշ վերահսկիչ. - Հասցեի ամենացածր k բիթները կցուցադրեն a արգելափակել մեջ քեշ . - Եթե արգելափակել վավեր է, և պիտակը համապատասխանում է m-bit հասցեի վերին (m - k) բիթերին, այնուհետև այդ տվյալները կուղարկվեն պրոցեսոր:

Բացի այդ, ո՞րն է քեշի բլոկի չափը բառերով: 1 Պատասխան. Օրինակում քեշի բլոկի չափն է 32 բայթ , այսինքն՝ օգտագործվում է բայթ հասցեավորում; չորս բայթ բառերով, սա 8 բառ է:

Բացի այդ, քանի՞ բլոկ կա քեշում:

Պատասխանել. Քանի որ a-ում կա 16 բայթ քեշի բլոկ , OFFSET դաշտը պետք է պարունակի 4 բիթ (24 = 16): SET դաշտում բիթերի քանակը որոշելու համար մենք պետք է որոշենք հավաքածուների քանակը: Յուրաքանչյուր հավաքածու պարունակում է 2 քեշի բլոկներ (երկկողմանի ասոցիատիվ), ուստի հավաքածուն պարունակում է 32 բայթ:

Ի՞նչ է քեշի ասոցիացիան:

A ամբողջությամբ ասոցիատիվ քեշ թույլ է տալիս տվյալները պահել ցանկացածում քեշ բլոկ՝ յուրաքանչյուր հիշողության հասցե մեկ կոնկրետ բլոկի մեջ ստիպելու փոխարեն: - Երբ տվյալները վերցվում են հիշողությունից, այն կարող է տեղադրվել ցանկացած չօգտագործված բլոկում քեշ.

Խորհուրդ ենք տալիս: