https://www.geeksforgeeks.org/source...urce-compiler/
"Assembly Language Translator :
Assembly language translators are one of the most important examples of the source to source compiler. Below we have discussed in brief the four assembly language translators.
Intel CONV86 –
It is one of the first compilers which could translate assembly into the binary. Back in the late 70’s, it was made by Intel, which is famous for making processors. The intended purpose for this was to reliably run the program made for an 8-bit processor onto Intel’s 16-bit processor. As per the users, it being one of the first of its kind, it was not able to perform up to the expectations.
SCP TRANS86 –
Similar to the Intel CONV86, this translator was developed in 1980 by an engineer named Tim Paterson who is known as the creator of the famous 86-DOS. This translator was designed to translate assembly code from Intel 8080 and Zilog Z80 into .ASM code for Intels 16-bit processor Intel 8086. But similar to its previous counterpart, it was unable to perform the job effectively and required a lot of manual correction.
Sorcim TRANS86 –
Sorcim is a start-up that also offered an assembly translator to the market in 1980. It was also invented to convert assembly to MS-DOS. This translator proved to be a better substitute for the previous two.
Digital Research XLT86 –
This translator appeared in the market in September of 1981 and was developed by Gary Kildall. Before this translator, no one other had the optimizing compiler approach which provided an effective performance. Like SCP TRANS86, its object was also to convert .ASM source code from Intel 8080 into the .A86 code for Intel 8086"
https://retrocomputingforum.com/t/tr...e-to-8086/1309
а по этой ссылке кросс-софт, который выполнялся на 8080 и генерил код для 8086/8088.
Однако воткнуть 8088 в сокет для 8080 не получится! Теоретически это можно делать с помощью специальной переходной платы.




Ответить с цитированием