[TUHS] machine code translation,as mental architecture models
John R Levine
johnl at taugh.com
Wed Jul 10 22:53:35 AEST 2024
On Wed, 10 Jul 2024, Lars Brinkhoff wrote:
>> typing this on my M1 Macbook using an editor that thinks it's running
>> on an x86.
>
> Note that Apple silicon has special hardware - not in standard ARM
> devices - to accomodate the x86 memory model. I don't know the detals
> of Rosetta 2, but I believe this hardware is an important component to
> make it work.
I believe there's hardware to make it work better, but there's plenty of
examples of object code translation without special hardware. The last
time Apple switched processors they compiled POWER code to x86 which was
harder since the byte orders were different.
Still would be interested to hear when it was invented. 1967 seems early
but not that early.
Regards,
John Levine, johnl at taugh.com, Taughannock Networks, Trumansburg NY
Please consider the environment before reading this e-mail. https://jl.ly
More information about the TUHS
mailing list