gpt4 book ai didi

memory - 当处理器访问内存映射寄存器时,它实际上是在访问设备吗

转载 作者:行者123 更新时间:2023-12-03 20:00:04 24 4
gpt4 key购买 nike

假设一台设备有一个寄存器,并且 CPU 具有类似 x86 的架构。该寄存器被内存映射到物理地址0x50000。

处理器将 0X00ABCDEF 写入 0x50000(物理)。如果我能够通过以下方式检查该地址“打开”RAM 银行,我应该找到什么? 0X00ABCDEF还是垃圾?

我假设设备的寄存器上已经有0X00ABCDEF。如果我错了,请纠正我。

最佳答案

特殊地址可以映射到设备或其他外设的“引脚”,这样就完全不涉及RAM(虽然现在事情有点复杂,但想法是一样的)。因此,访问该地址可以根据映射到该地址的硬件规范执行某些操作,但不会在 RAM 中留下任何轨道。换句话说,该地址不是 RAM 中的一个位置。这只是寻址(到达)设备的一种方式。

关于memory - 当处理器访问内存映射寄存器时,它实际上是在访问设备吗,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6629875/

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