Система команд процессора AMD ничем не отличается от системы команд процессора Intel. Так что если ты учишь ассемблер x86, разницы ты не заметишь - безо всяких эмуляторов.
P.S. Точнее, разница между ними есть, но в тех вещах, о существовании которых знают только профессиональные разработчики. При обучении ассемблеру те вещи, в которых могут проявляться отличия, даже не упоминаются.