[HN Gopher] 8088ify: Intel 8080 CP/M 2.2 to Intel 8086/8088 IBM ... ___________________________________________________________________ 8088ify: Intel 8080 CP/M 2.2 to Intel 8086/8088 IBM PC DOS assembly translator Author : ingve Score : 20 points Date : 2021-06-04 21:01 UTC (1 hours ago) (HTM) web link (github.com) (TXT) w3m dump (github.com) | drmpeg wrote: | The Intel tool for this (running on MDS-80 "Blue Boxes" and ISIS- | II operating system) was CONV86. I used CONV86 way back in 1983 | to convert a fairly large (back then) 8080 assembly language code | base to the IBM PC. Worked perfectly. | | Compared to the CP/M box it replaced, the IBM PC was a speed | demon. | musicale wrote: | As the article points out, 8086 was designed to be source- | translatable from 8080, and DOS started life as a clone of | CP/M-86[1], with identical system calls, so it makes a lot of | sense that you should be able to mechanically translate 8080 | CP/M software to run on DOS. | | Z-80 software would presumably be harder to translate, although | the x86 has additional registers and instructions you could | use. | | [1] the rumored easter egg of a Gary Kildall or DRI copyright | message hidden in MS-DOS or QDOS was never found, sadly | bilegeek wrote: | Found the manual: | | http://www.bitsavers.org/pdf/intel/ISIS_II/9800642A_MCS-86_A... | quercusa wrote: | This made me smile: | | > _As many of us home computer users begin transitioning to the | IBM PC with its 16-bit Intel 8088 CPU and new IBM PC DOS | operating system, we need not bid farewell to our CP /M | programs._ ___________________________________________________________________ (page generated 2021-06-04 23:00 UTC)