25 окт. 2008 г.

Необходимые инструменты(Ассемблер)

Текст программы записываем в файл *.asm

Чтобы получить исполняемый файл (exe, com), нужно запустить:

:>TASM.EXE <название программы>.asm

:>TLINK.EXE <название программы>.obj

Отладчик программы:

:>TD.EXE <название программы>.exe

Всё необходимое можно скачать ЗДЕСЬ
Справочник по ассемблеру и СИ.

Пишущему что-либо на ассемблере 100% пригодится таблица АСКИ :) :

А также другие полезные программы:

Borland Turbo Assembler 5.0
Очень популярный в нашей стране ассемблер. Во многом это конечно объясняется фирмой изготовителем, но и сам по себе инструмент очень хорош. Наилучший выбор для программистов под DOS, но не совсем удачный под Windows.Скачать.


MASM32 7.0
Пакет разработчика на ассемблере под Windows. Компилятор и компоновщик, а также компилятор ресурсов и кое-какие инструменты. В отличие от Masm for Microsoft, добавлено множество всяких фичь: инстументы, примеры, хелпы и т.д. При этом, все заточено под Win32. Скачать.


Microsoft Macro Assembler 6.1
Наиболее распространенный по использованию Ассемблер. Microsoft продолжает поддерживать этот продукт. Позволяет программировать как под Dos так и с Win 32.Скачать.


Turbo Assembler Shell 3.0
Интегрированная среда для разработки ассемблерных программ. Простота в использовании, легкость в настройке, "неограниченные" пределы применения программы, высокая скорость работы. Скачать.


Flat Assembler 1.20
8086-80486/Pentium/MMX/SSE/SSE2 инструкции, 16-bit/32-bit код, макроинструкции, оптимизация кода, MZ и PE output формат. Скачать.


ASM Editor 2.2c
Редактор ассемблерных сырцов. По умолчанию настроено под MASM32

    - подключение различных компиляторов (Ассемблер, Си и другие);
    - настраиваемые схемы подсветки ключевых слов;
    - быстрый переход между процедурами, функциями, метками;
    - возможность подключения файлов помощи (например, win32.hlp) для вызова контекстной справки по выделенному в редакторе слову;
    - работа с исходными кодами в DOS-кодировке без потери символов псевдографики;
    - меню и дополнительные кнопки с функциями, назначаемыми пользователем;
    - настраиваемые "горячие клавиши"; быстрый переход по номеру строки; "закладки"; сохранение позиции курсора и т.д.;
    - не требует инсталляции, не вносит изменений в системные файлы и реестр.Скачать.