Does anybody know how Apple has solved the endianness problem in
Rosetta?
<http://en.wikipedia.org/wiki/Endianness>
In article <1hdipfk.lpvmn81aj5ncbN%per@RQNNE.invalid>, spam@RQNNE.dk (=?ISO-8859-1?Q?Per_R=F8nne?=) wrote:
Does anybody know how Apple has solved the endianness problem in
Rosetta?
<http://en.wikipedia.org/wiki/Endianness>
Apparently, it reverses the PPC big endian into the Intel little endian.
Does anybody know how Apple has solved the endianness problem in
Rosetta?
<http://en.wikipedia.org/wiki/Endianness>
Apparently, it reverses the PPC big endian into the Intel little endian.
Does that mean that it changes the stored code, or that it interpretes
it just like VirtualPC for Mac?
In article <1hdjaka.anql1110wz5mzN%per@RQNNE.invalid>, spam@RQNNE.dk (=?ISO-8859-1?Q?Per_R=F8nne?=) wrote:
Does anybody know how Apple has solved the endianness problem in Rosetta?
<http://en.wikipedia.org/wiki/Endianness>
Apparently, it reverses the PPC big endian into the Intel little endian.
Does that mean that it changes the stored code, or that it interpretes
it just like VirtualPC for Mac?
I think Rosetta (though I do not know for sure) is an emulator that does
it on the fly (i.e., it interprets). But an emulator can of course become more efficient by caching the converted stuff. So the original interpreted code should be unchanged on the disk. Anything else would be risky, asking for trouble.
Sysop: | Gate Keeper |
---|---|
Location: | Shelby, NC |
Users: | 790 |
Nodes: | 20 (0 / 20) |
Uptime: | 39:53:16 |
Calls: | 12,115 |
Calls today: | 5 |
Files: | 5,294 |
D/L today: |
72 files (9,959K bytes) |
Messages: | 564,927 |