Write your own Virtual CPU in C++ (2014)
megalomaniacbore.blogspot.com
megalomaniacbore.blogspot.com
These days, I would hope they'd use a simplified ISA based on either RISC-V or something as close to 64-bit ARM as they could legally get away with.
[0] https://ocw.mit.edu/courses/electrical-engineering-and-compu...
Here is a series of tutorials I wrote on building an x86 emulator in JavaScript:
https://notes.eatonphil.com/emulator-basics-a-stack-and-regi...
https://notes.eatonphil.com/emulator-basics-system-calls.htm...
I can only assume this is meant to say the left is the most significant bit?
That's a very good place to start, because historically, computers evolved from calculators.