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

Предыдущая тема Следующая тема Перейти вниз

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

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

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

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

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

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

Eric-S

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

Посмотреть профиль http://eric50.narod.ru

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

Ассемблер

Сообщение  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

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

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

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

Благодарю!

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

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

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

Eric-S

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

Посмотреть профиль http://eric50.narod.ru

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

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
Возраст : 34
Откуда : Россия, Санкт-Петербург

Посмотреть профиль http://eric50.narod.ru

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

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

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

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

Gena

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

Посмотреть профиль

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

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
Возраст : 25
Откуда : Рудный, Казахстан

Посмотреть профиль

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

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

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

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

DiG. GeRR

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

Посмотреть профиль

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

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

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

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

electrik

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

Посмотреть профиль

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

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

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

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

DiG. GeRR

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

Посмотреть профиль

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

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

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

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

Eric-S

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

Посмотреть профиль http://eric50.narod.ru

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

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

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

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

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

DiG. GeRR

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

Посмотреть профиль

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

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
Возраст : 37
Откуда : галактика Млечный путь, система Солнечная, планета Земля, страна россия, город Санкт Петербург

Посмотреть профиль

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

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

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

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

Eric-S

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

Посмотреть профиль http://eric50.narod.ru

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

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

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

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

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

Посмотреть профиль http://vkontakte.ru/id30561430#/id57547166

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

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

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

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

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

ZERNOEd

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

Посмотреть профиль http://bhammer.narod.ru/

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

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

Сообщение  Спонсируемый контент


Спонсируемый контент


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

Предыдущая тема Следующая тема Вернуться к началу


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