Esses dias falei em escrever um artigo sobre máquinas virtuais, emuladores etc. Fiz melhor, resolvi abrir uma live ontem do nada pra construir um emulador super básico, e com isso o próprio assembly e etc.
Então se você é desenvolvedor, e acha que emuladores e assembly é um assunto muito complexo, assiste essa live que você vai mudar de ideia.