Minimal CP-M SBC design
dkelvey at hotmail.com
Sun May 11 09:29:39 CDT 2008
> From: ajp166 at bellatlantic.net
> What is authentic? To me if the platform has 8080, 8085,
> Z80, Z180/64180, Z280, or NSC800 it's running on real iron. Of
> course if you have a Z380 or eZ80 in native mode or a NEC V20
> in 8080 mode those may count too.
> But what about 68000 or Z8000 runing CP/M they exist too? The
> problem there being they are file system compatable but neither
> can ran any of the vast library of CP/M 80 code base.
For the 68K and Z8K machines, people were expected to write
all there applications in "C". It was the primary language of the time
and was suppose to create portable applications. The CP/M-8000 that I
have running on the M20 came with some game code ( I forget the game )
that I assume was written for the 68K. one could compile it on
the Z8K and ran it to show that one could write applications once
for both environments.
Of course, the PC had spelled the end of anything but a x86 processor.
The thought of portable code never caught on. Even on PCs there were
too many changes in hardware to keep up with. Only the simplest
applications were portable.
Simulation of 8080 code was not quite practical then because of
speed. If the other processors had held their own, one may have
had original CP/M applications running along with the the more
Of course, this would have been bad for the software companies.
Actually the software companies like the hardware to change regularly.
It meant that one needed the latest version and they could sell
bug fixes instead of doing it for free( The M$ method ).
Make Windows Vista more reliable and secure with Windows Vista Service Pack 1.
More information about the cctech