我从之前的stackoverflow答案中读到了这个内容:
在初始上电时,BIOS直接从ROM执行。ROM芯片映射到处理器内存空间的固定位置(这通常是芯片组的一个特性)。当x86处理器退出复位状态时,它立即开始从0xFFFFFFF0执行。
后续问题,
这个地址0xFFFFFFF0是硬连线的吗?只用于访问系统BIOS ROM,在系统启动运行后,这个地址0xFFFFFFF0不能被RAM使用吗?
此外,当该地址0xFFFFFFF0被用来访问系统BIOS ROM时,CPU是将其作为IO设备还是存储设备进行访问的?
在初始上电时,BIOS直接从ROM执行。ROM芯片映射到处理器内存空间的固定位置(这通常是芯片组的一个特性)。当x86处理器退出复位状态时,它立即开始从0xFFFFFFF0执行。
后续问题,
这个地址0xFFFFFFF0是硬连线的吗?只用于访问系统BIOS ROM,在系统启动运行后,这个地址0xFFFFFFF0不能被RAM使用吗?
此外,当该地址0xFFFFFFF0被用来访问系统BIOS ROM时,CPU是将其作为IO设备还是存储设备进行访问的?