News Score: Score the News, Sort the News, Rewrite the Headlines

Weird things I learned while writing an x86 emulator

If you’ve read my first post about assembly language, you might expect that this is another post on how to understand assembly language. I will write more about that at some point, but this post is not that. Instead, this post is going to talk about some of the weird things and random trivia I learned while writing an x86 and amd64 emulator. The emulator I wrote was for Time Travel Debugging. One piece of TTD is a CPU emulator, which is used to record the entire execution of a process at an inst...

Read more at timdbg.com

© News Score  score the news, sort the news, rewrite the headlines