Você percebe que esses processadores rodam a 3GHz ou mais - se você quer rodar em tempo real, não há como o seu cérebro (ou meu) insignificante poder acompanhar.
E um pequeno problema: você não olha para o montador na CPU, você tira algumas informações e vai direto para o código da máquina. Não há "branch para a rotina de impressão", será "branch para o local 227015ED42AB12F2 ou qualquer outra coisa. Você terá que lembrar o que esse local faz. Novamente, sobrecarregar sua rede neural. Você terá que" inverter montar "o que é fazendo sentido, muito difícil.
Dito isto, você tem algumas opções que não fazem exatamente o que você quer.
1) Obtenha um depurador, execute seu programa no depurador. Eles geralmente mostram código de máquina / assembly (eles usam os símbolos C como um assembler faria). Isso mostrará algumas informações, mas lembre-se de que até mesmo um programa simples pode ter milhões, talvez bilhões de instruções. No momento em que você chegar ao código da máquina, o código-fonte foi compilado, otimizado e vinculado às bibliotecas do sistema. Isso será difícil.
2) Procure por simuladores. Estes mostrarão um subconjunto de código e serão executados mais lentamente, algo que você pode acompanhar. Eu tinha um C64 e um Atari 800 e joguei com o Apples, então o Virtual 6502 parece divertido para mim.
Id também sugere, se você quiser ver os algoritmos, ver a execução do código-fonte, não o código da máquina, é provavelmente o nível que você deseja tentar.