Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Asm для Linux/Unix > Выбор среды программирования


Автор: Сумасшедший 4.10.2004, 08:16
Вот собственно и весь вопрос.
Решил заняться программированием на асм под *NIX.
Не знаю что выбирать и из чего.
Кроме стандартного nasm в никсах ничего не видел.
Может кто что посоветует.

Автор: dargaard 4.10.2004, 09:09
редактор - vi/vim
как ассемблер - gcc для АТТ синтаксиса или nasm для нормального smile.gif

Автор: oleg1973 4.10.2004, 11:04
fasm+kedit
или MC

Автор: NightGoblin 11.10.2004, 06:09
А мне больше всего нравится обычный стандартный as. Редактор - vim.

P.S.: nasm - не стандартный. GCC генерирует коды с синтаксисом AT&T, которых nasm не понимает. И собирает их потом as.

И да, целиком программы на асме лучше не писать - пустое занятие. Другое дело - функции, занимающиеся чем-нибудь эдаким. А основное тело - предлагаю на C.

Автор: oleg1973 11.10.2004, 12:58
есть конвертилка AT<>INTEL
но я за INTEL синтаксис biggrin.gif
а вот редактора кроме кедита с подсветкой я не видел
ну в MC тоже есть но както не то внем

Автор: Zmoukie 20.10.2004, 17:03
Цитата(oleg1973 @ 11.10.2004, 12:58)
есть конвертилка AT<>INTEL

А не скажешь где её взять?

Автор: oleg1973 21.10.2004, 12:29
http://www.blah.ch/att2intel/

Автор: YAA 7.3.2005, 12:10
Для oleg1973:
За конвертер спасибо.

Для всех:
Я - за AT&T + mc (ну, или vi/vim)!

Автор: oleg1973 7.3.2005, 13:21
а я за фасм + интел синтаксис + gedit smile

Автор: asmworm 21.3.2005, 11:15
http://www.tortall.net/projects/yasm/

Похоже скоро будет стоящая замена всем асемблерам, понимающая все синтаксисы.
проект покачто конечно сыроват, но все ж с чего то начинают smile

Автор: oleg1973 23.3.2005, 11:21
Цитата
понимающая все синтаксисы

нет там ниче подобного

Автор: Guest 8.9.2005, 14:24
nasm+vi/vim odnozna4no

Автор: SergeCpp 19.9.2005, 06:33
http://flatassembler.net/index.php

Автор: vngrdserg 19.9.2005, 12:54
Если вы собираетесь работать под линуксом - то AS однозначно рулит
nasm поможет для кросс-платформенности
Что касается среды редактирования - я давно выбрал kdevelop
Мощная среда для большого количества языков
Глюки не замечены , надежен

Автор: CrackedMind 13.3.2006, 01:38
А есть конвертер intel->att?

Автор: oleg1973 13.3.2006, 02:29
а зачем?

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)