док по встроенному ассемблеру
+3
Gena
ShenZN
Eric-S
Участников: 7
FreeBasic :: Другое :: Документация
Страница 1 из 1
док по встроенному ассемблеру
Какой используется ассемблер и какой мануал соответственно использовать?
В первую очередь для 32 разрядных процов и обязательно на русском.
Для dos'а то всё более-менее понятно. Да инфу легко найти.
А то меня вот например заклинило на mul, и сижу туплю, в какие регистры будет распихан результат.
В первую очередь для 32 разрядных процов и обязательно на русском.
Для dos'а то всё более-менее понятно. Да инфу легко найти.
А то меня вот например заклинило на mul, и сижу туплю, в какие регистры будет распихан результат.
Ассемблер
Синтаксис 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 вместе, поэтому не могу дать более конкретный ответ
Для сборки приложений используется ассемблер GAS (GNU Assembler).
Статья о использовании GAS в С-программе:
http://www.linuxcenter.ru/lib/articles/programming/gas.phtml
Сайт посвященный программированию на ASM:
http://allasm.ru/
PS
Сам не использовал ASM и FB вместе, поэтому не могу дать более конкретный ответ
Re: док по встроенному ассемблеру
Благодарю!
Я немного поэксперементировал. Писать ассемблерные вставки легче, чем вообще полностью прогу на асме.
Только вот, чтобы что-то из него особенное выжать, нужно знать тонкости. Ещё раз спасибо за ссылочки.
А так и на fb, выходит тоже неплохо.
Хотел поизвращаться с большими числами и конвертацией строк.
Я немного поэксперементировал. Писать ассемблерные вставки легче, чем вообще полностью прогу на асме.
Только вот, чтобы что-то из него особенное выжать, нужно знать тонкости. Ещё раз спасибо за ссылочки.
А так и на fb, выходит тоже неплохо.
Хотел поизвращаться с большими числами и конвертацией строк.
Re: док по встроенному ассемблеру
Просто для информации. Оказываеться, что:
компилятор 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]
компилятор 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]
Re: док по встроенному ассемблеру
Задам глупый вопрос: а как писать эти вставки (точнее между чем? каким-нибуть [ASM] / [END ASM]?)
Gena- Сообщения : 182
Дата регистрации : 2008-11-05
Возраст : 31
Откуда : Москва
Re: док по встроенному ассемблеру
Просто для информации. Оказываеться, что:
компилятор gcc, включает в себя ассемблер gas (GNU Assembler), использующий
AT&T синтаксис
нужно учитывать, что фб на автомате включает в генерируемый асм-исходник директиву .intel syntax noprefix, которая заставляет газ использовать Intel-синтаксис.
Задам глупый вопрос: а как писать эти вставки (точнее между чем? каким-нибуть [ASM] / [END ASM]?)
Да, а были другие варианты?
DiG. GeRR- Сообщения : 101
Дата регистрации : 2009-01-30
Возраст : 32
Откуда : Рудный, Казахстан
Re: док по встроенному ассемблеру
Да, а для асма можно посоветовать классную книгу Зубкова "Ассемблер - язык неограниченных возможностей". Там в самом начале просто отличное описание большинства команд. Другого такого я не видел.
DiG. GeRR- Сообщения : 101
Дата регистрации : 2009-01-30
Возраст : 32
Откуда : Рудный, Казахстан
Re: док по встроенному ассемблеру
как-то давно, я выкладывал свою колекцию учебников по асму. ну ловите снова:
Скачать assembler.rar с WebFile.RU
23 августа 2009
через 30 дней файл здохнет. возможно, если будут качать, продержится дольше.
кто хочет изучать асм, качаем обязательно. все самое лучшее. сам по этому учился, да и иногда читаю. ведь ассемблер это не бэйсик, редко пишешь, забываешь, в книгу или в справочник залез и вспомнил.
чесно говоря, есть книги, которые так и до конца не дочитал. так из одной урвешь, из другой, все по ниткам.
Скачать assembler.rar с WebFile.RU
23 августа 2009
через 30 дней файл здохнет. возможно, если будут качать, продержится дольше.
кто хочет изучать асм, качаем обязательно. все самое лучшее. сам по этому учился, да и иногда читаю. ведь ассемблер это не бэйсик, редко пишешь, забываешь, в книгу или в справочник залез и вспомнил.
чесно говоря, есть книги, которые так и до конца не дочитал. так из одной урвешь, из другой, все по ниткам.
electrik- Сообщения : 391
Дата регистрации : 2008-09-02
Возраст : 43
Откуда : галактика Млечный путь, система Солнечная, планета Земля, страна россия, город Санкт Петербург
Re: док по встроенному ассемблеру
Хоть бы сказал, что там.. А то мне влом полсотни мегов по телефону качать..
DiG. GeRR- Сообщения : 101
Дата регистрации : 2009-01-30
Возраст : 32
Откуда : Рудный, Казахстан
Re: док по встроенному ассемблеру
Книжки там всякие наверное. Справочники, исходники и много ещё подобной муры.
100 метров, этоже мелочи! секунд за 5 улетят.
Хотя учитывая тормознутость сервака, то и 10 мин может быть.
Если хочешь, у себя могу кое-что расшарить.
100 метров, этоже мелочи! секунд за 5 улетят.
Хотя учитывая тормознутость сервака, то и 10 мин может быть.
Если хочешь, у себя могу кое-что расшарить.
Re: док по встроенному ассемблеру
У кого за секунды, а у кого и за часы! Не все же мегаполисах живут
Не, асм уже в некотором роде пройденный этап. Редко использую, хотя знание очень пригождается.
Не, асм уже в некотором роде пройденный этап. Редко использую, хотя знание очень пригождается.
DiG. GeRR- Сообщения : 101
Дата регистрации : 2009-01-30
Возраст : 32
Откуда : Рудный, Казахстан
Re: док по встроенному ассемблеру
вот список
Иллюстрированный самоучитель по задачам и примерам 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
Иллюстрированный самоучитель по задачам и примерам 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
Откуда : галактика Млечный путь, система Солнечная, планета Земля, страна россия, город Санкт Петербург
Re: док по встроенному ассемблеру
Нашел руководство пользователя по Gnu as. Там правда тока синтаксис да директивы, без мнемоник, но думаю поможет комунидь
http://www.opennet.ru/docs/RUS/gas/
Кстати, ссылка на доки уже недействует, перезалейте пожалуйста .
http://www.opennet.ru/docs/RUS/gas/
Кстати, ссылка на доки уже недействует, перезалейте пожалуйста .
Re: док по встроенному ассемблеру
Ихний Веб таки нашел там вирус.
Перепакуй его с любым простиньким паролем чтоб Веб в него не лазил.
Книжки .CHM-ки по GNUсному Асму случаем не имеются?
Перепакуй его с любым простиньким паролем чтоб Веб в него не лазил.
Книжки .CHM-ки по GNUсному Асму случаем не имеются?
FreeBasic :: Другое :: Документация
Страница 1 из 1
Права доступа к этому форуму:
Вы не можете отвечать на сообщения