摘要 |
<p>A memory protection mechanism provides for the segmenting of memory addresses, which allows for a larger addressable memory space than would otherwise be expected from the 26-bit external address bus of the integrated circuit. Up to eight segments of memory may be defined, each of which may be programmed for start and stop addresses, access privileges, cacheabilty, memory word-length criteria, and memory bank assignment. Because multiple segments are associated with the chip enable, a single physical memory block may be divided into user and supervisor segments for both data and program memory. Such an arrangement provides additional memory segments over the conventional enable structure, and allow for separation of memory blocks without sacrificing other control capabilities. <IMAGE></p> |