FASM

FASM
Flat Assembler
Screenshot
Flat Assembler unter MenuetOS
Basisdaten
Entwickler: Tomasz Grysztar
Aktuelle Version: 1.67.38
(29. März 2009)
Betriebssystem: DOS, Windows, Unix, Linux
Kategorie: Kategorie:Assembler
Lizenz: Freeware, BSD
Deutschsprachig: Nein, nur englischsprachig.
www.flatassembler.net

Der Flat Assembler (kurz FASM) ist ein schlanker Assembler, ein Programm, das Assemblercode in Maschinencode übersetzt. Entwickler von FASM ist Tomasz Grysztar.

FASM wurde für die 80x86-Prozessorreihen entworfen, das heißt, er kann Programme für 8086-, 80186-, 80286-, 80386- und 80486-Prozessoren erstellen, und unterstützt die Erweiterungen MMX, SSE, SSE2, SSE3 und 3DNow! sowie x86-64-Instruktionen für 64-Bit-Prozessoren, sowohl für AMD64 als auch für Intel 64 (früher EM64T). FASM unterstützt wie viele moderne Assembler die Makroprogrammierung.

FASM kann Dateien in den Formaten MZ, PE, COFF und ELF, sowie „flat binary“ (nutzbar auch als DOS .com und .sys) erstellen, andere Formate können auf Umwegen mit Hilfe externer Programme oder „manuell“ erstellt werden.

Es existieren Versionen für DOS (auch IDE), Windows (auch IDE), Linux sowie alle Unix-Versionen, für die eine Standard C Library verfügbar ist. Die Versionen für letztere Systeme können aufgrund der Vielzahl verschiedener kompatibler Betriebssysteme nicht zentral erstellt werden, sondern müssen auf dem Rechner des Endbenutzers aus dem Quelltext kompiliert werden.

Weblinks


Wikimedia Foundation.

Игры ⚽ Поможем решить контрольную работу

Schlagen Sie auch in anderen Wörterbüchern nach:

  • Fasm — flat assembler Тип компилятор Разработчик Томаш Грыштар ОС …   Википедия

  • fasm — flat assembler Тип компилятор Разработчик Томаш Грыштар Операционная система …   Википедия

  • FASM — Infobox Software name = FASM caption = flat assembler developer = Tomasz Grysztar latest release version = 1.67.27 latest release date = release date|2008|07|12 operating system = DOS (also IDE), Windows (also IDE), Linux, Unix (OpenBSD, etc.),… …   Wikipedia

  • FASM — Flat Assembler (FASM) …   Wikipédia en Français

  • FASM — …   Википедия

  • FASM — ICAO Airportcode f. Swakopmund (Namibia) …   Acronyms

  • FASM — ICAO Airportcode f. Swakopmund ( Namibia) …   Acronyms von A bis Z

  • FASM — Bir şeyi tam kesmeyip ilişik bırakmak …   Yeni Lügat Türkçe Sözlük

  • faceman — ˈfāsmən, ˌman noun (plural facemen) : a worker (as in a quarry or coal mine) who actually works the face as distinguished from one who serves in various supplementary capacities (as in mucking, loading, or hauling) * * * faceˈman or faceˈworker… …   Useful english dictionary

  • Фасм — flat assembler Тип компилятор Разработчик Томаш Гриштар ОС Win32, основанные на BSD, 29 марта 2009 Лицензия Вариант лицензи …   Википедия

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”