Decoding the NEC V20 Microcode
Posted by mariuz 4 days ago
Comments
Comment by ataylor284_ 1 day ago
The V20 instruction set is interesting and has some very 1980s extensions. In addition to the 8080 emulation mode, it has instructions for binary-coded decimal arithmetic and bit fields.
However, NEC uses their own naming scheme which makes picking out the differences from the 8088 unnecessarily difficult. The bits are the same but the mnemonics are different. For example, they renamed all the registers (AX -> AW, SI -> IX, etc) and many opcodes (JMP -> BR, REP MOVSB -> REP MOVBK).
Comment by klelatti 1 day ago
https://thechipletter.substack.com/p/intel-vs-nec-the-case-o...
Comment by rep_lodsb 1 day ago
Comment by jeanmichelselli 1 day ago
Comment by msephton 1 day ago
Comment by eigenform 1 day ago
Comment by ck2 1 day ago
instant speed boost for IBM PC
just pop out the 8088 and put in a $20 V20
only problems is some programs ran their clocks too fast
wow that article is amazing, I cannot believe people can reverse engineer at that level, brilliant
Comment by tverbeure 1 day ago
Comment by EvanAnderson 1 day ago
For most of what I actually used it for (typing notes and playing with QBASIC) I didn't notice a difference.
Comment by 486sx33 1 day ago