Dom Hardver Što je predmemorija razine 1 (1 predmemorija)? - definicija iz tehopedije

Što je predmemorija razine 1 (1 predmemorija)? - definicija iz tehopedije

Sadržaj:

Anonim

Definicija - Što znači predmemorija razine 1 (L1 predmemorija)?

Predmemorija razine 1 (L1 cache) memorijska je predmemorija koja se izravno ugrađuje u mikroprocesor, a koja se koristi za spremanje nedavno pristupanih podataka mikroprocesora, pa se naziva i primarnom predmemorijom. Također se naziva i interna predmemorija ili sistemska predmemorija.

L1 predmemorija je najbrža keš memorija, jer je već ugrađen u čip s nultim sučeljem stanja čekanja, što ga čini najskupljom predmemorijom među CPU predmemorijom. Međutim, on ima ograničenu veličinu. Koristi se za pohranu podataka kojima je procesor nedavno pristupio, kritične datoteke koje je potrebno odmah izvršiti i to je prva predmemorija kojoj se pristupa i obrađuje kada sam procesor izvrši računalnu instrukciju.

Tehopedija objašnjava predmemoriju razine 1 (L1 predmemorija)

U novijim mikroprocesorima L1 cache je podijeljen podjednako na dva: cache koji se koristi za čuvanje programskih podataka i drugi cache koji se koristi za čuvanje uputa za mikroprocesor. Neki stariji mikroprocesori, s druge strane, koriste nepodijeljeni L1 predmemoriju i koriste ga za pohranjivanje podataka o programu i uputa mikroprocesora.

Provodi se korištenjem statičke memorije sa slučajnim pristupom (SRAM), koja dolazi u različitim veličinama, ovisno o stupnju procesora. Ovaj SRAM koristi dva tranzistora po bit. Dva tranzistora tvore sklop poznat kao "okretni prekretnik", jer ima dva stanja koja mogu prelaziti između; drugi tranzistor upravlja izlazom prvog tranzistora. Sve dok se u krug napaja snaga, ona može čuvati podatke bez vanjske pomoći.

Svi dizajni L1 predmemorije slijede isti postupak; upravljačka logika L1 predmemorije pohranjuje često korištene podatke u predmemoriju i ažurira vanjsku memoriju samo kada CPU preda kontrolu drugim master masterima kada periferni uređaji izravnim pristupom memoriji.

Što je predmemorija razine 1 (1 predmemorija)? - definicija iz tehopedije