Comparar dois valores da pilha? [duplicado]

Esta pergunta já tem uma resposta aqui:

gás: muitas referências de memória 3 respostas

Eu preso no meu código assembler onde eu quero comparar dois valores da pilha.

x86, sintaxe AT&T

cmpl -4(%ebp), 4(%ebp)

Erro: muitas referências de memória para `cmp '

Eu acho que não é possível comparar dois valores com base em um multiplicador e ebp. Alguma sugestão ?

questionAnswers(1)

yourAnswerToTheQuestion