8088 vs. 80c88
Chuck Guzis
cclist at sydex.com
Fri Feb 20 11:17:39 CST 2009
On 19 Feb 2009 at 19:27, Les Hildenbrandt wrote:
> There was also the NEC V20, which was pin for pin compatible with the
> 8088. It was a CMOS part. There were a few instructions that the V20
> executed in fewer clock cycles than the 8088 (multiply comes to mind),
> causing some motherboard vendors to install a V20, and the sell a 10mhz
> motherboard as a 12mhz motherboard.
The problem with the V20's 8080 emulation was that it was buggy (I
have a few MicroNotes on the subject and can even claim to have
discovered one of the bugs). For me, the V20 ultimately proved to be
more useful by providing many of the 80186/286 instructions that the
8080 lacked. Use of a V20 with an 8087 NDP could also create
problems of its own, so the added functionality was not without its
own problems.
It's also worthwhile to mention that the V20/30 has instructions that
none of the Intel x86 members has, such as packed BCD string
arithmetic.
I believe that the emulation mode features extended to the V40 and
V50 chips also. At least that's what my databook claims.
Cheers,
Chuck
More information about the cctalk
mailing list