FASM

FASM – это инструмент-ассемблер с открытыми исходным кодом, который предоставляет пользователям возможность создавать и редактировать ПО
FASM
Поставить оценку Средний рейтинг 5, всего оценок — 7
  • Скачать программу
  • Описание и функции
  • Скриншоты интерфейса
  • Комментарии пользователей
Название→ FASM
Версия→ 1.73.32
Лицензия→ Бесплатно
Размер файла→ 1,038 Мб
Поддержка→ Windows 7, 8, 10, Linux
Разработчик→ Томаш Грыштар (Tomasz Grysztar)

Скачать для компьютера

Скачайте бесплатно и установите FASM 1.73.32 по прямой ссылке с сервера. Программа имеет лицензию «Бесплатно» и разработана Томаш Грыштар (Tomasz Grysztar), подходит для компьютера и ноутбука с Windows 7, 8, 10, Linux.

Программа FASM

FASM – это инструмент-ассемблер с открытыми исходным кодом, который предоставляет пользователям возможность создавать и редактировать программное обеспечение. С помощью FASM можно генерировать исполняемые файлы и работать с различными типами данных. Этот программный продукт позволяет удобно управлять процессом разработки программ и обеспечивает широкий спектр функциональных возможностей.

Функции и возможности FASM

 

FASM

 

Определение макрокоманд

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

Условная компиляция FASM

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

Поддержка различных наборов инструкций

Наборы инструкций MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, SSE4a, AVX, AVX-2, AVX-512, 3DNow!, а также дополнительные расширения AES, CLMUL, FMA, FMA4, XOP поддерживаются FASM. Кроме того, программа поддерживает EM64T и AMD64, включая AMD SVM и Intel SMX.

Генерация бинарных файлов с помощью FASM

Программисту приходится описывать все структуры, содержание и связи выходного файла непосредственно, хотя этот формат дарит ему абсолютный контроль над каждым байтом.

Как пользоваться FASM

Для начала работы с FASM в IDE-версии следует выполнить следующие шаги:

  • Стартануть программу fasmw.exe либо перетащить значок исходного файла на ярлык приложения fasmw.exe в проводнике.
  • Открывать новые исходные файлы при помощи команды Open в меню File или методом перетаскивания файлов в окно редактора.
  • В редакторе возможно одновременно открыть несколько файлов, каждый из которых отображается в виде вкладки в нижней части окна редактора. Для выбора файла для редактирования нужно щелкнуть левой кнопкой мыши по соответствующей закладке.
  • По умолчанию компилятор работает с редактируемым в текущий момент файлом, однако можно принудить его работать с определенным файлом, кликнув правой кнопкой мыши по соответствующей закладке и выбрав пункт Assign в контекстном меню. К компилятору можно привязать только один файл одновременно.
  • После завершения подготовки исходного файла проводится процедура компиляции, для чего следует выбрать опцию Compile из меню Run.

Когда компиляция завершится удачно, пользователю будет предоставлено окно с результатами процесса компиляции. В случае ошибок будет предоставлена информация о выявленных проблемах. Для запуска FASM из консольного интерфейса требуется ввод двух параметров:

  • Первый из них указывает на путь к файлу с кодом.
  • Второй параметр определяет путь к файлу-получателю данных. Если второй параметр не указан, наименование файла вывода будет автоматически создано.

Скриншоты интерфейса

FASM — Скриншот №1

Комментарии пользователей

Программы «Инструменты разработчика»
Bootstrap Studio
Bootstrap Studio

Версия 5.5.1 — 0.2 Мб

Bootstrap Studio - это инструмент разработки веб-сайтов, который помогает создавать красивые и адаптивные...

DataCamp
DataCamp

Версия 2025 — 175 Мб

В современном мире, где данные играют важнейшую роль в различных сферах деятельности, владение...

CryEngine
CryEngine

Версия 5.6 — 68.6 Мб

Программа CryEngine – мощный движок для разработки видеоигр, который предлагает разработчикам огромные...

BlueGriffon
BlueGriffon

Версия 3.1 — 252.91 Мб

BlueGriffon - это мощный и удобный редактор веб-страниц, разработанный специально для создания и...

Artifactory
Artifactory

Версия 7.47.11 — 574 Мб

Artifactory - это инструмент для управления репозиториями, специально разработанный для разработчиков...

Apk Easy Tool
Apk Easy Tool

Версия 1.57 — 24.44 Мб

Apk Easy Tool - это удобный и мощный инструмент, предназначенный для работы с Android-приложениями в формате APK....

Rapid PHP Editor
Rapid PHP Editor

Версия 202217.5 — 99.92 Мб

Ни для кого не секрет, что веб-разработка - это сложное и трудоемкое занятие. Однако благодаря программе...

JProfiler
JProfiler

Версия 13.0.4 — 135.2 Мб

JProfiler – это мощное и универсальное программное обеспечение для выполнения профилирования и анализа Java...

Stylish
Stylish

Версия 2025 — 1.8 Мб

Мир веб-дизайна и оформления сайтов постоянно развивается, и мы все ищем новые способы придать своим...

ILSpy
ILSpy

Версия 7.2.1.6856 — 3.8 Мб

ILSpy - это бесплатная и открытая программа, которая предназначена для декомпиляции исходного кода .NET...

GitKraken
GitKraken

Версия 8.10.3 — 162 Мб

GitKraken - это инструментальная программа, разработанная компанией Axosoft, для управления и визуализации...

dotConnect for SQLite
dotConnect for SQLite

Версия 6.0.0 — 66.1 Мб

dotConnect for SQLite - это высокопроизводительная программа, предназначенная для работы с базой данных SQLite. Она...

Оцените!