Я всегда хотел изучать ассемблер, но, похоже, существуют джунгли информации, связанной со сборкой, которые трудно интерпретировать. Я не только смог "научиться собирать" и начать работу.
Во-первых, существует два типа синтаксиса: Intel и AT & T. Какая разница? Почему еще два в использовании? Когда мне нужно будет использовать одно против другого?
Во-вторых, там множество фишек. Intel против AMD, 32-битные против 64-битных, x86 против других архитектур ... даже x86 - это целое семейство чипов. Итак, как я могу узнать, подойдет ли сборка, которую я изучаю с определенной веб-страницы, для моей машины?
Существует еще больше вариантов (операционная система даже играет роль в определении того, как будет выполняться код.
Итак, большой вопрос, со всеми этими переменными, как я могу узнать, какой тип я должен выучить? Что чаще всего? Как люди могут «знать сборку», когда есть все эти варианты?