Timeline for Why is the first BIOS instruction located at 0xFFFFFFF0 ("top" of RAM)?
Current License: CC BY-SA 3.0
5 events
when toggle format | what | by | license | comment | |
---|---|---|---|---|---|
Nov 12, 2018 at 9:22 | comment | added | The Vee |
To the last paragraph: BIOS can't use the stack "freely": it can't write to the ROM (to which 0xFFFFFFEC would be mapped). This means not only no push but for example no call either. These must wait until RAM is ready.
|
|
Nov 12, 2015 at 18:46 | audit | Low quality posts | |||
Nov 12, 2015 at 19:18 | |||||
Oct 21, 2015 at 12:23 | review | Suggested edits | |||
Oct 21, 2015 at 13:11 | |||||
Oct 20, 2015 at 19:10 | comment | added | Basic | Excellent answer, just to expand and say that modern processors are starting to drop hacks like A20 line masking, so support for older edge-cases is dying. | |
Oct 19, 2015 at 13:19 | history | answered | Luaan | CC BY-SA 3.0 |