存储器的重映射的原因是什么?
重映射究竟是如何进行映射的?
假设不进行重映射会有什么影响?
通常系统启动都是从0地址处開始,可是为了支持不同的存储介质,不同的存储介质被分配了一个非0地址区域。
这就是为什么要进行重映射。
因此重映射主要发生在两种情况下,一系统启动的过程中;二假设中途遇到须要在不同的存储器之间进行切换的时候也须要进行重映射。
重映射究竟是如何进行映射的。要看硬件上的支持情况。
有存储器映射控制器的那就要看对这个寄存器的赋值情况,在重映射的过程中会读取这个寄存器的值。没有的情况本人不是非常清楚,看官能够自己查阅资料。
重映射主要做了哪些事情?