Z
Z
Zahrik2016-10-18 14:59:22
assembler
Zahrik, 2016-10-18 14:59:22

assembler. Different syntax in programs. why?

assembler. I have a problem with asma syntax in general, why asma has different syntax in fasm one code in nasm another, help, advise what exactly you need to learn, I look at youtu.be course on it, everything is different from what they write on the forums. and still advise please the good literature on asmu. thx:)

Answer the question

In order to leave comments, you need to log in

3 answer(s)
D
D', 2016-10-18
@Denormalization

masm/fasm/tasm/nasm - разные диалекты одного языка.
Основы можно почерпнуть у Калашникова в "Ассемблер - это просто!"

R
Rou1997, 2016-10-18
@Rou1997

Странно, у меня наоборот, одинаковый везде! Что Windows, что Android, что ARM, что x86, ну а про диалекты и говорить нечего, пишу и забываю на чем пишу, или вовсе не зная на чем! Да и какие могут быть различия, длина написанного мною кода не превышает 1-2 битов!
А вам ассемблер для чего?

Михаил Усоцкий, 2016-10-18
@Aquarius-Michael

Вы имеете ввиду AT&T и Intel синтаксис ассемблера? Если это, то так приняли раньше в лохматые годы. Просто надо знать оба синтаксиса. Насколько знаю, что в Linux принят AT&T-синтаксис. А в Windows - Intel-синтаксис, но AT&T тоже принято, но в меньших масштабах, как мне кажется.

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question