I am trying to understand how the assembly language works for a micro-computer architecture class, and I keep facing different syntaxes in examples:
sub $48, %esp
mov %eax, 32(%esp)
What do these codes mean? What is the 32 operand an addition to the esp register?