3 ms·
The z80 was "compatible" with the 8080, but I think the 8088 was a variant of the 8086, which I think used slightly different registers. They described it as "s
by memsom 3y ago
The z80 was "compatible" with the 8080, but I think the 8088 was a variant of the 8086, which I think used slightly different registers. They described it as "source compatible".
- orionblastar 3y agoMS-DOS 1.0 used CP/M-80 System Calls to make it easier to port programs from CP/M to DOS. https://www.pcjs.org/documents/books/mspl13/msdos/encyclopedia/section5/ https://www.pcjs.org/documents/books/mspl13/msdos/encycloped... https://groups.google.com/g/comp.os.cpm/c/hj2M4TIRRKE https://groups.google.com/g/comp.os.cpm/c/hj2M4TIRRKE https://www.landley.net/history/mirror/ms/InsideDos.htm https://www.landley.net/history/mirror/ms/InsideDos.htm https://briancallahan.net/blog/20210606.html https://briancallahan.net/blog/20210606.html
- timbit42 3y agoThe main difference was that the 8086 had a 16-bit data bus while the 8088 had an 8-bit data bus, requiring two cycles to transfer 16 bits and therefore slowing it down. This also has to do with why the IBM PC and IBM PC XT had an 8-bit expansion bus. The 16-bit ISA bus came with the IBM PC AT.