gpt4 book ai didi

windows - 在运行 Windows XP 的 Intel x86 机器上,内存位置 1 是什么?

转载 作者:可可西里 更新时间:2023-11-01 14:40:24 26 4
gpt4 key购买 nike

我在 Intel x86 机器上运行 Windows XP,我在内存位置 0x00000001 的指令中遇到错误。

我不担心调试错误,但我很想知道什么指令通常位于内存的最开始处。

我唯一编写过低级代码的处理器是 PIC 微 Controller ,我知道第一个内存位置将是 GOTO,然后是中断向量。

最佳答案

Windows 保证内存的前 64k 和后 64k 总是会导致读取或写入的访问冲突。这使得检测空指针取消引用变得更加容易。

请参阅本页标题下方的图片

空闲、保留和提交的虚拟内存

http://msdn.microsoft.com/en-us/library/ms810627.aspx

关于windows - 在运行 Windows XP 的 Intel x86 机器上,内存位置 1 是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2270619/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com