Hello,
please forgive my ignorance. After doing some online research i only found partial answers to a few questions i have on CP/M Z80 and i hope someone here can clarify a bit.
Unfortunately i have no first hand CP/M experience from back then, jumped directly from a C64 to a DOS XT ...
I'm interested in the bank switching in CP/M Plus/3.
From what it found, it seems that the extra memory of a CP/M Plus system is only used by the system itself, to move most of its code "out of the way" so the programs see more free low memory.
Some Versions of CP/M Plus use more memory to also store file buffers, or keep the CCP in RAM all the time.
But any given program still will only use a maximum of , with a 4+60k banking scheme, 60k RAM.
There is no mechanism in the OS that allows commercial off the shelf programs to use multiple banks of memory, right?
Did something like "Wordstar 4.0 running on a CP/M Plus machine with 256 KB of RAM can hold a 130 KB document completely in RAM" exist?
thank you,
Mano
please forgive my ignorance. After doing some online research i only found partial answers to a few questions i have on CP/M Z80 and i hope someone here can clarify a bit.
Unfortunately i have no first hand CP/M experience from back then, jumped directly from a C64 to a DOS XT ...
I'm interested in the bank switching in CP/M Plus/3.
From what it found, it seems that the extra memory of a CP/M Plus system is only used by the system itself, to move most of its code "out of the way" so the programs see more free low memory.
Some Versions of CP/M Plus use more memory to also store file buffers, or keep the CCP in RAM all the time.
But any given program still will only use a maximum of , with a 4+60k banking scheme, 60k RAM.
There is no mechanism in the OS that allows commercial off the shelf programs to use multiple banks of memory, right?
Did something like "Wordstar 4.0 running on a CP/M Plus machine with 256 KB of RAM can hold a 130 KB document completely in RAM" exist?
thank you,
Mano