Форум: "Потрепаться";
Текущий архив: 2004.10.10;
Скачать: [xml.tar.bz2];
ВнизАссемблер Найти похожие ветки
← →
pavel_guzhanov (2004-09-23 09:29) [0]Подскажите, кто может. Решил я заняться ассемблером, надыбал электронный учебник, а вот что нужно для этого из софта, типа какой-нибудь редактор, или что-то типа IDE? Что посоветуете?
← →
Layner © (2004-09-23 09:32) [1]В фаре хорошо пишется и с подсветкой синтаксиса.
← →
Layner © (2004-09-23 09:33) [2](а вдруг кто то не понял что за "фара":)
FAR 1.70 ...
← →
Holy (2004-09-23 09:47) [3]И еще хорошо bat"ник написать, который сразу и линковку и копмпиляцию делает... А то не удобно много кнопочек по очереди жамкать...
Есть AsmEdit кажется, он и синтаксис подсвечивает и заодно при настройке, указываются соответствующие пути, компилит и линкует ИМХО удобно... по крайней мере мне понравилось...
← →
Anatoly Podgoretsky © (2004-09-23 09:49) [4]Редактор, транслятор, компоновщик и необязательный библиотекарь.
Все сушествует бесплатное и в большом количестве.
← →
Digitman © (2004-09-23 09:52) [5]на wasm.ru найди RadASM
это достаточно удобная графическая оболочка, встроенный редактор, поддержка nasm/tasm/masm/fasm, поддержка OllyDebugger
← →
pavel_guzhanov (2004-09-23 10:12) [6]спасибо, скачал, буду разбираться
← →
inic © (2004-09-23 10:42) [7]А вот немного не в тему (чтобы не начинать новую ветку):
А какой асм использовать собрался (я знаю такие:
tasm
masm
nasm
flatasm
(+ asw - некий GNU асм) ?
← →
pavel_guzhanov (2004-09-23 11:20) [8]да еще даже не знаю. Я в этом деле полный профанЮ представление об ассемблере осталось только от института, который я закончил в 1990 году. А какой использовать предпочтительнее, и какая между ними разница?
← →
Kerk © (2004-09-23 11:42) [9]самый перспективный - FASM
мой любимый - MASM32
почитаемый ветеранами - TASM
:)
← →
pavel_guzhanov (2004-09-23 11:51) [10]А подскажите, как настроить RadAsm? я пытаюсь в нем запустить на компиляцию файл, который сделан в fasm, а мне выдается сообщение, что ошибка в процессе создания файла с расширением obj.
← →
inic © (2004-09-23 11:51) [11]Убедительная просьба Kerk"у, рассказать мне о FASM:
1. FASM = Flat Asm ?
2. Перспективный ?
← →
Kerk © (2004-09-23 11:54) [12]
> 1. FASM = Flat Asm ?
AFAIK, да
> 2. Перспективный ?
Перспективный в смысле, что он постоянно развивается. На свой TASM Борланд давно забила, Мелкософт свой MASM тоже не трогает (он только за счет энтузиастов на плаву держится). Про NASM ничего сказать не могу. В живую не видел.
← →
pavel_guzhanov (2004-09-23 11:59) [13]посмотрите пожалуйста топик под номером 10!
← →
Anatoly Podgoretsky © (2004-09-23 12:01) [14]Kerk © (23.09.04 11:54) [12]
А зачем развивать, чтобы было?
Единственно какое развитие нужно, это обновление библиотек по изменениям в АПИ
← →
Kerk © (2004-09-23 12:10) [15]
> Anatoly Podgoretsky © (23.09.04 12:01) [14]
Одной из проблем, о которых следует задуматься разработчику ОС — средство разработки, которое будет запускаться и работать в новой среде. Как выяснилось компилятор FASM не только поддерживает множество форматов файлов, в том числе способен создавать ELF, PE, MZ без компоновщика, но и компилирует свой исходный текст! Так вы можете внести несколько исправлений и портировать этот замечательный компилятор в свою ОС. На базе компилятора и встроенного компоновщика можно создать свой компилятор языка более высокого уровня, чем ассемблер...
Из других достоинств следует отметить гибкую систему макросов, способность создавать "сырые" откомпилированные образы (binary), что позволяет писать загрузчики, ядра операционных систем, а также поддержку современных инструкций SSE, MMX и многое другое. Взять fasm можно с сайта на sourceforge.
Страницы: 1 вся ветка
Форум: "Потрепаться";
Текущий архив: 2004.10.10;
Скачать: [xml.tar.bz2];
Память: 0.48 MB
Время: 0.048 c