摘要 |
A computer program management system having a first memory device containing firmware, a shadow processing device for copying the firmware from the first memory device to a shadow region of a system memory device, a cache RAM, and a flush device. Firmware is copied from the shadow region of the system memory device to the cache RAM for execution by the CPU. If an attempt is made to write to the shadow region of the system memory device, the flush device causes the CPU to flush the contents of the cache RAM. Alternatively, the system may have a first memory device containing firmware, a shadow processing device for copying the firmware from the first memory device to a shadow region of a system memory device, a cache RAM, and a disabling device. In this embodiment of an attempt is made to write to the shadow region of the system memory device, the disabling device causes the CPU to prevent the data from being written to the cache RAM.
|