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