复位向量地址映射到哪个设备?

复位向量地址映射到哪个设备?
#cat /proc/iomem
          .

          .

          .

**000f0000-000fffff : System ROM**
          .

          .

          .

**fffe0000-ffffffff : reserved**

但英特尔参考手册说复位向量地址从 0xfffffff0 开始。根据我的理解,ROM 被映射到复位向量地址,但这里复位向量地址在保留范围内,任何人都可以解释一下这个上下文。

#uname -a
Linux sakthivel 4.2.0-34-generic #39~14.04.1-Ubuntu SMP Fri Mar 11 11:39:00 UTC 2016 i686 i686 i686 GNU/Linux

答案1

系统 ROM 地址空间是在 Intel 8088 上运行的 PC 起源的遗产,Intel 8088 是具有 20 位地址空间的 16 位处理器,其复位向量位于0xffff0。很好地描述了这一传统如何在更现代的硬件上体现出来这里

相关内容