FreeBasic
Вы хотите отреагировать на этот пост ? Создайте аккаунт всего в несколько кликов или войдите на форум.

док по встроенному ассемблеру

+3
Gena
ShenZN
Eric-S
Участников: 7

Перейти вниз

док по встроенному ассемблеру Empty док по встроенному ассемблеру

Сообщение  Eric-S Пн Авг 18, 2008 8:55 pm

Какой используется ассемблер и какой мануал соответственно использовать?

В первую очередь для 32 разрядных процов и обязательно на русском.

Для dos'а то всё более-менее понятно. Да инфу легко найти.

А то меня вот например заклинило на mul, и сижу туплю, в какие регистры будет распихан результат.

Eric-S

Сообщения : 738
Дата регистрации : 2008-08-06
Возраст : 40
Откуда : Россия, Санкт-Петербург

http://eric50.narod.ru

Вернуться к началу Перейти вниз

док по встроенному ассемблеру Empty Ассемблер

Сообщение  ShenZN Ср Авг 27, 2008 12:22 pm

Синтаксис asm используемый в FreeBasic похож MASM, TASM, NASM, YASM и FASM.
Для сборки приложений используется ассемблер GAS (GNU Assembler).

Статья о использовании GAS в С-программе:
http://www.linuxcenter.ru/lib/articles/programming/gas.phtml

Сайт посвященный программированию на ASM:
http://allasm.ru/

PS
Сам не использовал ASM и FB вместе, поэтому не могу дать более конкретный ответ Embarassed

ShenZN

Сообщения : 155
Дата регистрации : 2008-02-18
Откуда : Ukraine

http://lodestar-game.narod.ru

Вернуться к началу Перейти вниз

док по встроенному ассемблеру Empty Re: док по встроенному ассемблеру

Сообщение  Eric-S Чт Авг 28, 2008 1:56 am

Благодарю!

Я немного поэксперементировал. Писать ассемблерные вставки легче, чем вообще полностью прогу на асме.

Только вот, чтобы что-то из него особенное выжать, нужно знать тонкости. Ещё раз спасибо за ссылочки.

А так и на fb, выходит тоже неплохо.
Хотел поизвращаться с большими числами и конвертацией строк.

Eric-S

Сообщения : 738
Дата регистрации : 2008-08-06
Возраст : 40
Откуда : Россия, Санкт-Петербург

http://eric50.narod.ru

Вернуться к началу Перейти вниз

док по встроенному ассемблеру Empty Re: док по встроенному ассемблеру

Сообщение  Eric-S Сб Янв 24, 2009 12:45 am

Просто для информации. Оказываеться, что:
компилятор gcc, включает в себя ассемблер gas (GNU Assembler), использующий
[url=http://ru.wikipedia.org/wiki/AT%26T_%D1%81%D0%B8%D0%BD%D1%82%D0%B0%D0%BA%D1%81%D0%B8%D1%81]AT&T синтаксис[/url]

Eric-S

Сообщения : 738
Дата регистрации : 2008-08-06
Возраст : 40
Откуда : Россия, Санкт-Петербург

http://eric50.narod.ru

Вернуться к началу Перейти вниз

док по встроенному ассемблеру Empty Re: док по встроенному ассемблеру

Сообщение  Gena Сб Авг 22, 2009 8:36 pm

Задам глупый вопрос: а как писать эти вставки (точнее между чем? каким-нибуть [ASM] / [END ASM]?)

Gena

Сообщения : 182
Дата регистрации : 2008-11-05
Возраст : 30
Откуда : Москва

Вернуться к началу Перейти вниз

док по встроенному ассемблеру Empty Re: док по встроенному ассемблеру

Сообщение  DiG. GeRR Сб Авг 22, 2009 9:04 pm

Просто для информации. Оказываеться, что:
компилятор gcc, включает в себя ассемблер gas (GNU Assembler), использующий
AT&T синтаксис

нужно учитывать, что фб на автомате включает в генерируемый асм-исходник директиву .intel syntax noprefix, которая заставляет газ использовать Intel-синтаксис.

Задам глупый вопрос: а как писать эти вставки (точнее между чем? каким-нибуть [ASM] / [END ASM]?)
Да, а были другие варианты?

DiG. GeRR

Сообщения : 101
Дата регистрации : 2009-01-30
Возраст : 32
Откуда : Рудный, Казахстан

Вернуться к началу Перейти вниз

док по встроенному ассемблеру Empty Re: док по встроенному ассемблеру

Сообщение  DiG. GeRR Сб Авг 22, 2009 9:15 pm

Да, а для асма можно посоветовать классную книгу Зубкова "Ассемблер - язык неограниченных возможностей". Там в самом начале просто отличное описание большинства команд. Другого такого я не видел.

DiG. GeRR

Сообщения : 101
Дата регистрации : 2009-01-30
Возраст : 32
Откуда : Рудный, Казахстан

Вернуться к началу Перейти вниз

док по встроенному ассемблеру Empty Re: док по встроенному ассемблеру

Сообщение  electrik Вс Авг 23, 2009 2:50 am

как-то давно, я выкладывал свою колекцию учебников по асму. ну ловите снова:
Скачать assembler.rar с WebFile.RU
23 августа 2009
через 30 дней файл здохнет. возможно, если будут качать, продержится дольше.
кто хочет изучать асм, качаем обязательно. все самое лучшее. сам по этому учился, да и иногда читаю. ведь ассемблер это не бэйсик, редко пишешь, забываешь, в книгу или в справочник залез и вспомнил.
чесно говоря, есть книги, которые так и до конца не дочитал. так из одной урвешь, из другой, все по ниткам.

electrik

Сообщения : 391
Дата регистрации : 2008-09-02
Возраст : 43
Откуда : галактика Млечный путь, система Солнечная, планета Земля, страна россия, город Санкт Петербург

Вернуться к началу Перейти вниз

док по встроенному ассемблеру Empty Re: док по встроенному ассемблеру

Сообщение  DiG. GeRR Вс Авг 23, 2009 2:52 pm

Хоть бы сказал, что там.. А то мне влом полсотни мегов по телефону качать.. Very Happy

DiG. GeRR

Сообщения : 101
Дата регистрации : 2009-01-30
Возраст : 32
Откуда : Рудный, Казахстан

Вернуться к началу Перейти вниз

док по встроенному ассемблеру Empty Re: док по встроенному ассемблеру

Сообщение  Eric-S Вс Авг 23, 2009 2:57 pm

Книжки там всякие наверное. Справочники, исходники и много ещё подобной муры.
100 метров, этоже мелочи! секунд за 5 улетят.
Хотя учитывая тормознутость сервака, то и 10 мин может быть.
Если хочешь, у себя могу кое-что расшарить.

Eric-S

Сообщения : 738
Дата регистрации : 2008-08-06
Возраст : 40
Откуда : Россия, Санкт-Петербург

http://eric50.narod.ru

Вернуться к началу Перейти вниз

док по встроенному ассемблеру Empty Re: док по встроенному ассемблеру

Сообщение  DiG. GeRR Вс Авг 23, 2009 8:05 pm

У кого за секунды, а у кого и за часы! Не все же мегаполисах живут Smile

Не, асм уже в некотором роде пройденный этап. Редко использую, хотя знание очень пригождается.

DiG. GeRR

Сообщения : 101
Дата регистрации : 2009-01-30
Возраст : 32
Откуда : Рудный, Казахстан

Вернуться к началу Перейти вниз

док по встроенному ассемблеру Empty Re: док по встроенному ассемблеру

Сообщение  electrik Вс Авг 23, 2009 9:04 pm

вот список

Иллюстрированный самоучитель по задачам и примерам Assembler\
Пирогов В. - Assembler для Windows\
С В Зубков\ - ассемблер неограниченных возможностей для dos windows unix
справочнаЯ система по языку assemblera ibm pc\
ASSEMBLER & WIN32.chm
Assembler&Win32. Курс молодого бойца.chm
Assembler FAQ.chm
FASM Руководство.chm
wasm-offline-08-10-2007.chm
WASM Phorum (Оффлайн - 16.04.2004).chm
Win32 в машинных кодах.chm
Win32asm tutorial.chm
Брэдли Д.Assembler для начинающих.chm
Дизассемблирование в уме.CHM
Драйверы режима ядра.chm
иллюстрированный самоучитель по ассемблеру.chm
Операционная система с нуля на ассемблере и си.chm
Оптимизация для процессоров Pentium.CHM
Основы программирования на Ассемблере - 16-битное программирование.chm
Основы программирования на Ассемблере - 32-битное программирование.chm
Полное обучение по Assembler.chm
программирование win32 на assemblere.chm
Процессор 80486.chm
Путеводитель по написанию вирусов.CHM
Путеводитель по написанию вирусов под Win32.CHM
Разработка операционных систем.chm
Руководство по ассемблеру NASM.chm
Справочник по ассемблеру.chm
Справочник программиста на персональном компьютере фирмы IBM.chm
Статьи с assembler.ru.2002.chm
Туториалы Iczelion'a на русском.chm
Туториалы по Ассемблеру NOP-erator.chm
Финогенов К. - Основы языка Ассемблера Учебный курс.chm
Электронное пособие по программированию на языке Assembler.chm

electrik

Сообщения : 391
Дата регистрации : 2008-09-02
Возраст : 43
Откуда : галактика Млечный путь, система Солнечная, планета Земля, страна россия, город Санкт Петербург

Вернуться к началу Перейти вниз

док по встроенному ассемблеру Empty Re: док по встроенному ассемблеру

Сообщение  Eric-S Вс Авг 23, 2009 9:11 pm

А списочек то пополнился.

Eric-S

Сообщения : 738
Дата регистрации : 2008-08-06
Возраст : 40
Откуда : Россия, Санкт-Петербург

http://eric50.narod.ru

Вернуться к началу Перейти вниз

док по встроенному ассемблеру Empty Re: док по встроенному ассемблеру

Сообщение  Саня Чт Июл 15, 2010 9:17 pm

Нашел руководство пользователя по Gnu as. Там правда тока синтаксис да директивы, без мнемоник, но думаю поможет комунидь Smile
http://www.opennet.ru/docs/RUS/gas/
Кстати, ссылка на доки уже недействует, Sad перезалейте пожалуйста Rolling Eyes .
Саня
Саня

Сообщения : 65
Дата регистрации : 2010-04-28
Возраст : 30
Откуда : Екатеринбург

http://vkontakte.ru/id30561430#/id57547166

Вернуться к началу Перейти вниз

док по встроенному ассемблеру Empty Re: док по встроенному ассемблеру

Сообщение  ZERNOEd Сб Авг 14, 2010 3:56 pm

Ихний Веб таки нашел там вирус.
Перепакуй его с любым простиньким паролем чтоб Веб в него не лазил.

Книжки .CHM-ки по GNUсному Асму случаем не имеются?

ZERNOEd

Сообщения : 14
Дата регистрации : 2008-03-20
Возраст : 43
Откуда : 5019

http://bhammer.narod.ru/

Вернуться к началу Перейти вниз

Вернуться к началу


 
Права доступа к этому форуму:
Вы не можете отвечать на сообщения