On 2024-06-13 4:30 p.m., Dave Dunfield via cctalk wrote:
I think the 86 came at a good time/place because the 8080 series had become
quite popular in microcomputers
and designers were feeling the limits of a 8-bit architecture - the 86 provided
a fairly powerful (for the time) and
easy upgrade which was enough like the 8080 that most developers didn't have a tough time
"figuring it out".
(and it didn't hurt that minicomputer pricing wasn't involved)
The Z8000 may be better. The 8088 was to be a better 8 bit cpu.
Dave
My own entry into the "microprocessor" design fray was something I called the:
C-FLEA
A very tiny/simple 16 bit CPU that was very optimal as a target for my C
compiler.
Never did see it to silicon, but did quite a few "virtual machines" - this let
me efficiently
put C code into little cpus that were not reasonable candidates for higher
level languages.
Where?
I just finished a 20 bit cpu, that seems to have all the features a 16
bit cpu's had, but not all in one machine.
Moving from word to byte/word addressing add one opcode bit.
Index registers 7? as general purpose reg. Add 3 opcode bits.
Removing skips, add one opcode bit.
Hmm 21 bits already..
Looking for a C-compiler that is easy to re-target, and a OS to go with it.
Ben.