1.1 --- a/Electron.txt Tue Jun 21 23:20:26 2016 +0200
1.2 +++ b/Electron.txt Tue Jun 21 23:22:33 2016 +0200
1.3 @@ -42,10 +42,12 @@
1.4 visible portion of a display line. However, even outside these periods of
1.5 contention, it appears that the CPU still only accesses the RAM at 1MHz, even
1.6 though the RAM can sustain 2MHz access (and indeed does when both the CPU and
1.7 -ULA access it in turns). By allowing the CPU to entirely take over the RAM
1.8 +ULA access it in turns). If the CPU were able to entirely take over the RAM
1.9 outside display periods (just as the ULA can do) and to access it on every
1.10 2MHz cycle, performance would be significantly improved: the CPU would be able
1.11 to do twice as much work in the largest-memory screen modes, for example.
1.12 +Unfortunately, the RAM access mechanism, although supporting 2MHz operation,
1.13 +does not do so in a way that is compatible with the CPU at 2MHz.
1.14
1.15 Although RAM is accessed by the CPU at 1MHz, ROM is accessed at 2MHz. Thus,
1.16 deploying software that runs from ROM can potentially provide significant