Начав изучать ассемблер NASM, я просматривал некоторые вопросы по ассемблеру здесь, в Stack Overflow, и нашел вот этот: Объединение строк из регистров и их печать
Я считаю, что этот вопрос не дублируется, потому что я пытаюсь воспроизвести код в NASM, а также в другом вопросе все было не очень ясно.
Я решил воспроизвести этот код в NASM, но не совсем понял рассматриваемый код MASM.
Я узнал о CPUID
и протестировал несколько программ.
По порядку, я хотел бы знать, как мы можем объединить регистры, а затем вывести их на экран, ИСПОЛЬЗУЯ NASM.
Я хочу напечатать 'ebx' + 'edx' + 'ecx', потому что так организован вывод CPUID
то, что я вижу в GDB.
Я позвонил CPUID
с eax=1