>Handle mirrored memory</B><BR>
An area of memory may be accessible at several different addresses. For
example, the data you write into location $4000 will also appear at $6000
and $8000. While this situation can be handled in the
<CODE>ReadMemory()</CODE>, it is usually not desirable, as
<CODE>ReadMemory()</CODE> gets called much more frequently than
<CODE>WriteMemory()</CODE>. Therefore, the more efficient way would be to
implement memory mirroring in the <CODE>WriteMemory()</CODE> function. 
</UL>
<P>
T