专栏名称: 嵌入式微处理器
关注这个时代最火的嵌入式微处理器,你想知道的都在这里。
今天看啥  ›  专栏  ›  嵌入式微处理器

AMD64内存属性详解

嵌入式微处理器  · 公众号  ·  · 2024-07-18 18:28

文章预览

本文参考文档为 AMD64 Architecture Programmer’s Manual Volume 2: System Programming ,版本号 3.41 ,这不是对原英文文档的翻译,但是所有内容的排版都是根据原手册的排版来的,如有与官方文档冲突的内容,以官方文档为准。 Host内存属性:(图片看不清楚可点击左下角阅读原文查看) Guest内存属性: 由于 Guest 没有 MTRR 的硬件支持, MTRR 属性可以通过嵌套页表模拟,所以可以假设嵌套页表的内存属性就是 Guest 的 MTRR 属性。为了让 Guest 使用的内存其属性完全由 Guest 决定,一般都会将嵌套页表、 hPAT 、物理 MTRR 对应的 Guest 可见的内存全部映射为 WB 。 3 System Resources 3.1 System-Control Registers 3.1.1 CR0 Register CR0 寄存器与内存属性相关的是缓存控制位 Cache Disable (CD) Bit 。 当 CD 被清 0 后,内部缓存被使能。 当 CD 被置 1 后,新的指令或数据都不会再进入缓存,但是在如下情 ………………………………

原文地址:访问原文地址
快照地址: 访问文章快照
总结与预览地址:访问总结与预览