|
|
|
|
|
by bytefire
2817 days ago
|
|
> The instruction pointer is the IP register. It is zero. it is 0xfff0, at least according to Intel Software Developer's Manual Volume 3, section 9.1.4
"First Instruction Executed". regarding 12 address lines being asserted, that is just a way of thinking about it. actual implementation might be different but what happens on reset is akin to 12 most significant bits being set. CS is 0xf000. indeed a debugger would give the right answer. |
|
This is what I've figured out from Intel's docs:
[1] Depending on which datasheet/programmer's reference manual you read. I can't find any reference to someone who actually checked what the hardware did, however.More interesting reading...
http://www.rcollins.org/Productivity/DescriptorCache.html
http://www.rcollins.org/ddj/Aug98/Aug98.html
https://www.pcjs.org/pubs/pc/reference/intel/80386/loadall/