Um Core i5 emular chips de 8 bits é tão fácil que é covardia.
Então que tal um 6502 emulando um 8080? Detalhe, isto não é uma invenção zuêra de um retrocomputeiro contemporâneo elaborada só por vontade de fazer coisas fora do comum. É um produto. De verdade. De 1978. Que roda num KIM-1.
Ah, e antes que eu me esqueça: essa listagem em ASM na foto vem com o pacote. Sim, vem com todos os fontes! (Se é open-source e/ou livre ou nenhum dos dois, não sei, teria que olhar a licença.)
(Pagetable, via Matt Madison no G+)
Essas são as maravilhas da emulação!!! Um exemplo recente é um AVR emulando um ARM Cortex-M0
http://hackaday.com/2012/04/17/emulating-arm-on-an-8-pin-avr/
Ahhhhh, o Linux Mais Lento do Mundo! Também creio que já teve menção no Podcast.
Isso de emular processador em controlador é um verdadeiro tiro no pé. O legal é fazer o contrário, nesse caso, fazer o ARM emular um AVR.
Ué? e o Emulador de CP/M (Z80) para OS/9 do CoCoDemus?
Se não me falha a memória, ele já foi mencionado em alguma seção de notícias de algum Retrocomputaria, mas fique ligado que parece que ele fez aperfeiçoamentos nele por esses dias aí.
As ilustrações da época são as melhores. 🙂
Adoro as ilustrações da década de 80, não se vê muito disso nos dias atuais.