Questions tagged [binary-translation]
Binary translation looks at a short sequence of code—typically on the order of a single basic block—then translates it and caches the resulting sequence. Code is only translated as it is discovered and when possible, and branch instructions are made to point to already translated and saved code (memoization).
4 questions
6
votes
4
answers
2k
views
How does the early first version of M68K emulator work?
Context: I'm fascinated by Rosetta 2 so I Googled a bit and reached the wiki page. It talked about the M68K emulator (embedded in ROM), and the related wiki page says:
Early versions emulated it by ...
2
votes
3
answers
797
views
Z80 to 68000 translator for CP/M
CP/M was mostly portable across systems but most of them were z80 based. It was ported to 8086, 68000 and maybe more but without binary compatibility.
No z80 systems that wanted CP/M compatibility ...
2
votes
4
answers
2k
views
Which part of a computer does the conversion between binary to hexadecimal? [closed]
I know most computer architecture store data in binary in drives/storage, but i'm unsure where in a computer (x86, etc) does the conversion/interpretation of binary (base2) to hexadecimal (base16) ...
15
votes
2
answers
2k
views
Did the transmeta processor architecture work by binary translation?
Transmeta Corporation produced the Transmeta Crusoe Processor architecture. (Transmeta was also famous for having Linus Torvalds work there at the time.)
We can see from the wikipedia article that ...