Assembler

Macro Assembler (MASM)

Ассемблер для процессоров семейства x86. Первоначально был произведён компанией Microsoft для написания программ в операционной системе MS-DOS и был в течение некоторого времени самым популярным ассемблером, доступным для неё. Это поддерживало широкое разнообразие макросредств и структурированность программных идиом, включая конструкции высокого уровня для повторов, вызовов процедур и чередований (поэтому MASM — ассемблер высокого уровня). Позднее была добавлена возможность написания программ для Windows. MASM — один из немногих инструментов разработки Microsoft, для которых не было отдельных 16- и 32-битных версий.

размер 4.7 МБ
версия: 11r
статус: бесплатная
интерфейс: неизвестно

Ссылки видны только авторизованым пользователям. Пожалуйста войдите.

скачать

Flat assembler (FASM)

Cвободно распространяемый многопроходной ассемблер, написанный Томашем Грыштаром. fasm самодостаточен, изначально компилировался TASM’ом и стал способен собираться из собственных исходных кодов начиная с версии 0.90 (4 мая 1999). fasm обладает небольшими размерами и очень высокой скоростью компиляции, имеет богатый и ёмкий макро-синтаксис, позволяющий автоматизировать множество рутинных задач. Поддерживаются как объектные форматы, так и форматы исполняемых файлов. Это позволяет в большинстве случаев обойтись без компоновщика. В остальных случаях нужно использовать сторонние компоновщики, поскольку таковой вместе с fasm не распространяется. Помимо базового набора инструкций процессора и сопроцессора fasm поддерживает наборы инструкций MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, SSE4a, AVX и 3DNow!, а также EM64T и AMD64 (включая AMD SVM и Intel SMX). Компиляция программы в fasm состоит из 2 стадий: препроцессирование и ассемблирование.

размер 1 МБ
версия: 0.98.4.0
статус: бесплатная

Ссылки видны только авторизованным пользователям. Пожалуйста войдите.

скачать

GUI Turbo Assembler

Это важная многоязычная интегрированная среда разработки для языка ассемблера. GUI Turbo Assembler интегрирован с Borland Turbo Assembler и Turbo Linker для сборки и сборки сборочных кодов. Он работает от DOSBox для обработки Borland Turbo Assembler и Turbo Linker в 64-битной среде. В IDE загружена мощная функция, например подсветка синтаксиса, сворачивание кода вместе с другими регулярными функциями для работы с любым исходным кодом сборки. Он поддерживает компиляцию и сборку ассемблерных кодов для окон, исполняемых одним щелчком мыши.

размер 7.1 МБ
версия: 3.0.1
статус: бесплатная

Ссылки видны только авторизованным пользователям. Пожалуйста войдите.

скачать