Egyptian hieroglyphics, one suspiciously apple-shaped

Revealed: Apple Silicon’s Debt to the Intel 8080

Posted on

It seems that Apple has baked in assist into its Apple Silicon processors for an instruction that was designed for Intel’s 8080 processor that debuted again in 1974, utilizing a secret undocumented extension to execute the very infrequently-used directions. Apple’s Rosetta 2 is a part of macOS that enables functions written for Intel processors to run on Apple Silicon (opens in new tab)-equipped Macs, and it really works reasonably nicely. Named for the Rosetta Stone, which allowed Egyptologists to start decoding the traditional hieroglyphic writing system within the 1820s. Rosetta has been equally mysterious, however could have begun to surrender its secrets and techniques, as detailed in a weblog publish (opens in new tab) by Australian safety researcher Dougall Johnson, through which he reveals an undocumented extension whereas discussing why Rosetta 2 is so quick. 

(Picture credit score: Apple)

The key extension seems to change the best way the processor shops parity and alter flags from an software, to supply extra correct emulation. The story is taken up by net developer and retro computing fanatic Blake Patterson (opens in new tab), who explains how and why it does this, with the assistance of Johnson’s posts on Mastodon (opens in new tab).

Supply hyperlink

Leave a Reply

Your email address will not be published. Required fields are marked *