對計算機考研感興趣的同學(xué)趕緊看過來,這里是小編整理的有關(guān)2024計算機考研組成原理高頻考點TLB快表的內(nèi)容,快來看看吧!希望能對大家有所參考。
2024計算機考研組成原理高頻考點:TLB快表
  一、含義
  TLB解釋一:
  OLE庫文件,其中存放了OLE自動化對象的數(shù)據(jù)類型、模塊和接口定義,自動化服務(wù)器通過TLB文件就能了解自動化對象的使用方法。
  解釋二:
  TLB的基本概念:
  TLB:Translation lookaside buffer,即旁路轉(zhuǎn)換緩沖,或稱為頁表緩沖;里面存放的是一些頁表文件(虛擬地址到物理地址的轉(zhuǎn)換表)。
  X86保護模式下的尋址方式:段式邏輯地址—〉線形地址—〉頁式地址;
  頁式地址=頁面起始地址+頁內(nèi)偏移地址;
  對應(yīng)于虛擬地址:叫page(頁面);對應(yīng)于物理地址:叫frame(頁框);
  X86體系的系統(tǒng)內(nèi)存里存放了兩級頁表,第一級頁表稱為頁目錄,第二級稱為頁表。
  TLB和CPU里的一級、二級緩存之間不存在本質(zhì)的區(qū)別,只不過前者緩存頁表數(shù)據(jù),而后兩個緩存實際數(shù)據(jù)。
  二、內(nèi)部組成:
  1:TLB在X86體系的CPU里的實際應(yīng)用最早是從Intel的486CPU開始的,在X86體系的CPU里邊,一般都設(shè)有如下4組TLB:
  第一組:緩存一般頁表(4K字節(jié)頁面)的指令頁表緩存(Instruction-TLB);
  第二組:緩存一般頁表(4K字節(jié)頁面)的數(shù)據(jù)頁表緩存(Data-TLB);
  第三組:緩存大尺寸頁表(2M/4M字節(jié)頁面)的指令頁表緩存(Instruction-TLB);
  第四組:緩存大尺寸頁表(2M/4M字節(jié)頁面)的數(shù)據(jù)頁表緩存(Data-TLB);
  2:TLB命中和TLB失敗
  果TLB中正好存放著所需的頁表,則稱為TLB命中(TLB Hit);如果TLB中沒有所需的頁表,則稱為TLB失敗(TLB Miss)。
  3:TLB條目數(shù)
  即頁表條目數(shù),Entry!
  4:TLB的聯(lián)合方式
  1〉全聯(lián)合方式:Athlon XP
  2〉4路聯(lián)合方式:P4
  當(dāng)CPU執(zhí)行機構(gòu)收到應(yīng)用程序發(fā)來的虛擬地址后,首先到TLB中查找相應(yīng)的頁表數(shù)據(jù),如果TLB中正好存放著所需的頁表,則稱為TLB命中(TLB Hit),接下來CPU再依次看TLB中頁表所對應(yīng)的物理內(nèi)存地址中的數(shù)據(jù)是不是已經(jīng)在一級、二級緩存里了,若沒有則到內(nèi)存中取相應(yīng)地址所存放的數(shù)據(jù)。既然說TLB是內(nèi)存里存放的頁表的緩存,那么它里邊存放的數(shù)據(jù)實際上和內(nèi)存頁表區(qū)的數(shù)據(jù)是一致的,在內(nèi)存的頁表區(qū)里,每一條記錄虛擬頁面和物理頁框?qū)?yīng)關(guān)系的記錄稱之為一個頁表條目(Entry),同樣地,在TLB里邊也緩存了同樣大小的頁表條目(Entry)。
  本文內(nèi)容整理自網(wǎng)絡(luò),僅供參考。
  以上就是【2024計算機考研組成原理高頻考點:TLB快表】的全部內(nèi)容,如果你想要學(xué)習(xí)更多考研方面的知識,歡迎大家前往高頓考研考試頻道!
  小編為2024考研的小伙伴們準(zhǔn)備了豐富的學(xué)習(xí)資料,點擊下方藍(lán)色圖片即可領(lǐng)取哦~
考研備考資料