关于Windows中“内存无法读取”错误的内部逻辑

时间:2010-09-27 08:38:12

标签: windows memory-management

在Windows上运行EXE时,我们偶尔会遇到此错误。

操作系统如何知道是否可以读取特定内存?

1 个答案:

答案 0 :(得分:0)

CPU通过CR3寄存器指向page table entries - 如果找不到匹配的有效PTE,则会引发此硬件异常,并且NT内核会将其转换为SEH异常。