
It is a special version of the Intel 8088 CPU (that one used on the IBM PC) that can also run 8080 code.
I'm using a STM32F030R8 MCU (on the white custom board ARMando) as "companion" I/O processor that emulates all the "legacy" I/O chips:

Here the first "Hello world" test (uPD70108HCZ @ 8MHz):

It is possible follow the development here.