#habr: Compiler Explorer — уникальный проект для исследования компилируемого кода

TL;DR
https://godbolt.org/

CE поддерживает 69 языков, более двух тысяч компиляторов и широкий спектр архитектур, включая x86, arm, risc-v, avr, mips, vax, tensa, 68k, PowerPC, SPARC и даже древний 6502.

При нажатии правой клавишей мыши на [ассемблерную] команду открывается меню, в котором можно изучить более подробное описание. Там, в свою очередь, можно найти ссылки на веб-сайт документации по набору команд x86 Феликса Клотье.

Для компиляторов на основе LLVM CE может показывать LLVM Intermediate Representation (LLVM IR).

Интерпретируемые языки: Python, Ruby и другие. Если вас интересуют интерпретируемые языки, например, Python, то CE может отображать байт-код, сгенерированный интерпретатором Python или Ruby.

В архитектуре x86 команда MOV Тьюринг-полная. В качестве последнего примера приведу наш простой код, скомпилированный при помощи movfuscator, использующего только команды MOV.