· Начало · Отвђтить · Статистика · Поиск · FAQ · Правила · Установки · Язык · Выход · WASM.RU · Noir.Ru ·

 WASM Phorum —› WASM.WIN32 —› FASM для самых маленьких...

Посл.отвђт Сообщенiе


Дата: Апр 21, 2004 16:40:52

Ребята!

Мне очень понравился FASM по всем параметрам, но собирать по крохам информацию к нему, очень затруднительно, тем более, что я не могу себе этого позволить.

Так же на сайте я не обнаружил ФАКов, было бы не плохо наконец-то его сделать, тем более по такому важному и интересному вопросу. Я действительно имею в виду сбор всех часто возникающих вопросов у новичков с FASMом и т.д, под одной крышей, в виде статьи и выложить на сайте.

А пока, кто может, поделитесь ссылками на конкретные ресурсы; различные форумы меня не интересуют, а только структурированная, правильно изложенная информация.

И еще, может быть, пока копиться информация, какой-нибудь гуру напишет легенькую статью, для людей переходящих с MASM на FASM, описания преимуществ. Новички в большинстве случае не по глупости, а по незнанию выбирают MASM т.к. думают, что он легче, а во-вторых, из-за огромного кол-ва разных статей и примеров.
Я считаю, что продвижения FASM – наш долг.

Избавимся от «печати Балла» в наших программах и сердцах начинающих!

Ps. Все, что изложено выше является моим личным, возможно субъективным мнением.
Если сообщение кого-то задело (это относится к любителям MASM), прошу не принимать это на свой счет, а проигнорировать его.


Дата: Апр 21, 2004 18:27:00

> Новички в большинстве случае не по глупости, а по незнанию выбирают MASM т.к. думают, что он легче

Так и есть, и намного мощнее ;-)


Дата: Апр 21, 2004 19:25:42

Неее.. имхо, начинать лучше с масма.. Фасм еще слишком сырой и почти не документирован (я не биру в учет доки на английском, поскольку уже убедился, что интернациональный язык знают далеко не все). Я имею кое-какой опыт программирования, но поначалу фасм показался мне довольно сложным. Но если я разобраться смог, то новичку без опыта это сделать будет затруднительно. Кроме того, большинство книг по асму, которые я видел, ориентированы на масм, некоторые (старые) на тасм. Так что вот и думайте.


Дата: Апр 21, 2004 23:47:49

Ужас какой... Ребята мы же на _ассемблере_ пишем ну какая разница в компиляторе? Мне например абсолютно все равно, что это будет масм, фасм или тасм, разница в общих чертах мала, лично я стараюсь вообще не использовать их "навороченности" и пишу на _чистом ассемблере_ без всякой воды вроде макросов, хочу видить перед собой красивый код на асме, а не "нечто", чего и вам желаю.

З.Ы. Помню на спектруме на листочке прогу делал, потом копался в рулоне бумаги в поисках опкодов инструкций и набивал прогу вообще _вручую_, сам компилятором работал :)))


Дата: Апр 22, 2004 00:29:10

Mad_C

О! Вот это по-дзенски :)
Правда большую программу писать, вероятно, отдзеннеешь (или отдзеенишься? - как правильно? :)), но звучит хорошо :)


Дата: Апр 22, 2004 04:21:22

[ APsyL : различные форумы меня не интересуют ]

Зря. На этом форуме уже есть ответы на некоторые ваши вопросы.
Поиск по слову FASM и просмотр тем могут оказаться полезны.

Так же на сайте я не обнаружил ФАКов

Странно. С на любой странице есть ссылка.
И 2я, недокументированная.

только структурированная, правильно изложенная информация

Полная только в официальной доке Privalov'а на английском, как я знаю.
Есть еще хорошая статья "Программирование на языке Assembler в FASM" на сайте. Мне она помогла.


Теперь по делу. Если хотите FAQ по FASM, попробуйте для начала систематизировать вопросы.
И пишите здесь. Только Так смогут появиться ответы.


[ Mad_C : потом копался в рулоне бумаги в поисках опкодов инструкций ]

Да там инструкций-то не много, откуда рулон-то? Можно и запомнить =)
Кстати, там гораздо больше зависило от инструментов. Вечная память rst7 & stalker


Дата: Апр 22, 2004 23:38:02

Извиняюсь за оффтопик, но....
S_T_A_S_
Специально залез на чердак за моим незаменимым в свое время рулоном, 255 команд, если не считать команды с опкодами с префиксом "СB" и "ED" (коих приблизительно столько же) запомнить говоришь.... ну-ну.... :)))


Дата: Апр 22, 2004 23:48:56 · Поправил: S_T_A_S_

[offtop]

Mad_C

Все очень просто:
80h add a,b
81h add a,c
82h add a,d
....
85h add a,l
86h add a,(hl)
87h add a, a

Видите Систему ?
И так везде ;-)


Дата: Апр 23, 2004 00:05:21

S_T_A_S_
Убедил... НО все же они у меня в рулоне ;))))


Дата: Апр 23, 2004 12:01:35

А у меня одна табличка была, на стене висела :)
Просто мне достался комп с одной программой - монитор-отладчик, вот и я работал "компилятором" :)


Powered by miniBB 1.6 © 2001-2002
Время загрузки страницы (сек.): 0.065