Что означают знаки доллара ($) и процента (%) в сборке x86?

Я пытаюсь понять, как работает язык ассемблера для класса архитектуры микрокомпьютера, и в примерах постоянно сталкиваюсь с разными синтаксисами:

sub $48, %esp
mov %eax, 32(%esp)

Что делают эти коды значат? Какой операнд 32 является добавлением к регистру esp?

26
задан Peter Cordes 28 September 2018 в 02:31
поделиться