Zardoz wrote:The BIOS can't be load from a disk !!! The BIOS is a little program that is burned in a ROM chip, can't be updated or uploaded. If you like to replace it, you must replace the entire chip.
Yeah, and I propose that the BIOS is on a ROM
chip that can be flashed
(like any IRL chip) using a lot of cost. And instead of expanding the DCPU spec unreasonably (i.e. by introducing a PC that does not point to the memory) I suggest that instead of executing the ROM "directly" it is copied into the beginning of the RAM on poweron and then executed just like anything else.
If this was not the case we would need an extra instruction (or at least an extra flag) to tell the DCPU to switch to "regular memory" when the BIOS is done.