返回啟用轉譯時指定的虛擬記憶體地址 (vaddr) 的轉譯的數據實體地址;否則返回 vaddr。size 指定訪問的大小,type 指定訪問的型別(如,讀取、寫入、高級、推測)。cpl 指定出于訪問檢查目的的特權級別。*attr 返回對映的實體記憶體屬性。如果檢測到任何錯誤條件並緩發,則 tlb_translate 返回 *defer 集合。如果產生錯誤但是未緩發該錯誤,則 tlb_translate 不返回任何值。tlb_translate 檢查以下錯誤:
英特爾® 安騰® 體系結構軟件開發人員手冊規格更新 9
“未使用的數據地址”錯誤
“數據巢狀 TLB”錯誤
“備用數據 TLB”錯誤
“VHPT 數據”錯誤
“數據 TLB”錯誤
“數據頁不存在”錯誤
“數據 NaT 頁使用”錯誤
“數據鍵未命中”錯誤
“數據鍵許可權”錯誤
“數據訪問許可權”錯誤
“數據污損位”錯誤
“數據訪問位”錯誤
“數據除錯”錯誤
“未對齊的數據引用”錯誤
“不支援的數據引用”錯誤