@Zahrik

Assembler. Разный синтаксис в программах. почему?

Assembler. У меня проблема с синтаксисом асма вообщем, почему у асма разный синтаксис в fasm один код в nasm другой, помогите, посоветуйте, что именно нужно учить смотрю на youtu.be курс по нему, там всё отличается от того о чем пишут на форумах. и еще посоветуйте пожалуйста хорошую литературу по асму. Thx:)
  • Вопрос задан
  • 403 просмотра
Пригласить эксперта
Ответы на вопрос 3
Denormalization
@Denormalization
masm/fasm/tasm/nasm - разные диалекты одного языка.
Основы можно почерпнуть у Калашникова в "Ассемблер - это просто!"
Ответ написан
Rou1997
@Rou1997
Странно, у меня наоборот, одинаковый везде! Что Windows, что Android, что ARM, что x86, ну а про диалекты и говорить нечего, пишу и забываю на чем пишу, или вовсе не зная на чем! Да и какие могут быть различия, длина написанного мною кода не превышает 1-2 битов!
А вам ассемблер для чего?
Ответ написан
Aquarius-Michael
@Aquarius-Michael
Программист и железячник
Вы имеете ввиду AT&T и Intel синтаксис ассемблера? Если это, то так приняли раньше в лохматые годы. Просто надо знать оба синтаксиса. Насколько знаю, что в Linux принят AT&T-синтаксис. А в Windows - Intel-синтаксис, но AT&T тоже принято, но в меньших масштабах, как мне кажется.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы