Я подумываю о том, чтобы собрать кое-что очень рудиментарное понимание сборки. Моя текущая цель проста: VERY BASIC понимание вывода ассемблера GCC при компиляции C/С++ с помощью ключа -S для x86/x86-64.
Достаточно просто сделать простые вещи, такие как просмотр одной функции и проверка того, оптимизирует ли GCC все, что я ожидаю, исчезнуть.
Кто-нибудь знает/знает о самом сжатом вступлении к сборке, относящемся к GCC, и специально для целей чтения, и список наиболее важных инструкций, которые должны знать люди, читающие ассемблер?