8088 vs. 80c88
Chuck Guzis
cclist at sydex.com
Mon Feb 23 01:58:23 CST 2009
On 22 Feb 2009 at 22:17, Allison wrote:
> Your kidding tight? ;)
>
> JRT pascal was fairly buggy itself and it was till arond V3 that it stopped being
> noticalbly so.
Buggy or not, the V20 wouldn't run it. Rich Naro verified the bug
and published a MicroNote on it. And JRT was comparatively popular
for the time. It boils down to the V20 not being able to run a
commercially available 8080 product because of a fault in the CPU.
Suppose a customer used an application written and deployed with JRT
Pascal. What do we tell him? "JRT Pascal--ho, ho, ha, you must be
kidding...."
Nope, serious business. Who knows what other product could have used
the same coding technique?
In a way, this was deja vu of a much earlier problem with the NEC
version of the 8080, where NEC left the carry bit unaffected after a
boolean operation, where Intel reset it. Considering that many 8080
programs cleared the carry bit with something like "ORA A", do you
think that CP/M would have run with the old NEC chip?
--Chuck
More information about the cctech
mailing list