Aprendiendo a leer la salida del ensamblador GCC

Estoy considerando recoger una comprensión muy rudimentaria de la asamblea. Mi objetivo actual es simple:MUY BASICO comprensión de la salida del ensamblador GCC al compilar C / C ++ con el modificador -S para x86 / x86-64.

Solo lo suficiente para hacer cosas simples como mirar una sola función y verificar si GCC optimiza las cosas que espero desaparezcan.

¿Alguien tiene / sabe de una introducción a la asamblea verdaderamente concisa, relevante para el CCG y específicamente con el propósito de leer, y una lista de las instrucciones más importantes que alguien debería leer casualmente?

Respuestas a la pregunta(6)

Su respuesta a la pregunta