![]() |
1
1
正如杰斯特正确地说的,
在IA32e上,您可以将其用作只读区域,但对于某些架构(例如哈佛 1. 一个)在不同的地址空间上具有代码和数据,而没有用于从代码地址空间读取数据的指令。 此外,没有什么可以阻止架构拥有仅执行访问权限的内存页,从而阻止读取但不获取这些区域。 1. 如果您想进行实验,可以在IA32e上对iTLB和dTLB进行去同步,以模拟哈佛机器! |
![]() |
asn · NASM 64位编程中遵循的Endianness 7 年前 |
![]() |
asn · 用于将数字相乘的Shift和add方法给出垃圾输出 7 年前 |
![]() |
asn · 64位NASM编程中的汇编编程基础 7 年前 |
![]() |
Programmer · 操作系统开发:切换到32位模式会破坏我的代码 7 年前 |
![]() |
RTC222 · CTypes返回值错误 7 年前 |
![]() |
ivaa14 · nasm程序打印的参数过多 7 年前 |