#cat /proc/iomem
.
.
.
**000f0000-000fffff : System ROM**
.
.
.
**fffe0000-ffffffff : reserved**
그러나 Intel 참조 매뉴얼에는 재설정 벡터 주소가 0xffffff0에서 시작한다고 나와 있습니다. 내 이해에 따르면 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 주소 공간은 20비트 주소 공간과 리셋 벡터를 갖춘 16비트 프로세서인 Intel 8088에서 실행되는 PC의 기원의 유산입니다 0xffff0
. 이러한 전통이 최신 하드웨어에서 어떻게 나타나는지에 대한 좋은 설명입니다.여기