Форум русскоязычного сообщества Ubuntu


Увидели сообщение с непонятной ссылкой, спам, непристойность или оскорбление?
Воспользуйтесь ссылкой «Сообщить модератору» рядом с сообщением!

Автор Тема: Среда разработки для Assembler  (Прочитано 2740 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Sam9696

  • Автор темы
  • Новичок
  • *
  • Сообщений: 13
    • Просмотр профиля
Среда разработки для Assembler
« : 17 Мая 2016, 02:59:20 »
Привет всем! Знаю, многие задаются вопросом есть ли среда разработки для Assembler в Linux. У меня тот же вопрос. :-[
« Последнее редактирование: 17 Мая 2016, 03:01:30 от Sam9696 »

Оффлайн EvangelionDeath

  • Администратор
  • Старожил
  • *
  • Сообщений: 3487
  • Ubuntu 22.04 х64
    • Просмотр профиля
Re: Среда разработки для Assembler
« Ответ #1 : 17 Мая 2016, 14:12:38 »
Привет всем! Знаю, многие задаются вопросом есть ли среда разработки для Assembler в Linux. У меня тот же вопрос. :-[
1) https://habrahabr.ru/post/230359/
2) Vim
3) Vi
4) Листочек тетрадь очень большая тетрадь, ручка.

P.S. Нас во время обучения заставляли писать на asm в обычном текстовом редакторе.

P.P.S. Pascal/C/C++ понимают ассемблерные вставки
HP Pro 840 G3: Intel i5-6300U, 32GB DDR4 2133MHz, Intel 520, Intel Pro 2500 180GB/Ubuntu 22.04
Dell Latitude 5590: Intel i5-8350U, 16GB DDR4 2400MHz, Intel 620, Samsung 1TB/Ubuntu 22.04

Оффлайн РыжийПёс

  • Активист
  • *
  • Сообщений: 784
  • 好红狼
    • Просмотр профиля
Re: Среда разработки для Assembler
« Ответ #2 : 17 Мая 2016, 14:34:16 »
есть ли среда разработки для Assembler в Linux
Например, Geany + nasm (синтаксис intel). Компилировать можно прямо из Геани, смотрите в меню "Сборка".

...или любой текстовый редактор и стандартный системный компилятор (GNU Assembler из пакета binutils) - команда as ваш_файл_с_кодом.asm после этого команда ld -o ваш_бинарник a.out (синтаксис AT&T)
« Последнее редактирование: 17 Мая 2016, 14:48:26 от РыжийПёс »
Каждый отдельно взятый человек, перешедший на GNU Linux, приближает всё остальное человечество к Светлому Будущему.

Оффлайн SR_team

  • Новичок
  • *
  • Сообщений: 14
    • Просмотр профиля
Re: Среда разработки для Assembler
« Ответ #3 : 17 Мая 2016, 19:02:08 »
masm, и gcc вроде может компилить из *.s файлов. Кроме того в лине почти каждый текстовый редактор имеет подсветку синтаксиса

Оффлайн cargan

  • Активист
  • *
  • Сообщений: 488
  • Oderint, dum metuant
    • Просмотр профиля
Re: Среда разработки для Assembler
« Ответ #4 : 17 Мая 2016, 21:20:34 »
есть такой сайт http://wasm.ru/channel/system-unix
-- там есть несколько статей посвященных Ассемблеру для Линус
 Я в свое время использовал  FASM
-- у него очень оригинальный макроязык, но со временем привычка к его нотации дает много хороших начинаний
Сайт этого компилятора с примерами для Линус
http://flatassembler.net/
« Последнее редактирование: 17 Мая 2016, 21:22:22 от cargan »

 

Страница сгенерирована за 0.026 секунд. Запросов: 25.