About: FASM     Goto   Sponge   NotDistinct   Permalink

An Entity of Type : umbel-rc:SoftwareObject, within Data Space : dbpedia.org:8891 associated with source document(s)
QRcode icon
http://dbpedia.org:8891/describe/?url=http%3A%2F%2Fdbpedia.org%2Fresource%2FFASM

FASM (flat assembler) is an assembler for x86 processors. It supports Intel-style assembly language on the IA-32 and x86-64 computer architectures. It claims high speed, size optimizations, operating system (OS) portability, and macro abilities. It is a low-level assembler and intentionally uses very few command-line options. It is free and open-source software.

AttributesValues
rdf:type
rdfs:label
  • Flat Assembler (cs)
  • FASM (en)
  • Flat Assembler (de)
  • Flat assembler (es)
  • FASM (fr)
  • FASM (it)
  • FASM (ko)
  • FASM (pl)
  • Fasm (ru)
  • Flat assembler (pt)
  • FASM (uk)
rdfs:comment
  • FASM (flat assembler) est un programme assembleur pour les architectures IA-32 (appelée également architecture x86) et x86-64 (appelée Intel 64 pour les processeurs Intel). Le nom signifie flat assembler. FASM est écrit en langage assembleur et existe pour les systèmes DOS, DexOS, GNU/Linux, Windows, et Menuet. FASM a quelques caractéristiques évoluées pour un langage assembleur tel que les macros, les structures, et les données virtuelles. FASM intègre des bibliothèques pour l'environnement graphique Windows et OpenGL. (fr)
  • FASM (flat 어셈블러)는 x86 프로세서 용 어셈블러이다. 이것은 IA-32와 x86-64 컴퓨터 아키텍처 용 인텔 스타일 어셈블리어를 지원한다. FASM은 빠른 속도와 크기 최적화, 운영 체제 호환성 그리고 매크로 기능을 갖는다. 이것은 저 수준 어셈블러이며 의도적으로 매우 적은 명령 줄 옵션을 갖는다. 자유-오픈 소스 소프트웨어이다. FASM의 모든 버전은 직접적으로 다음을 출력할 수 있다: flat "raw" 바이너리 (DOS COM executable 또는 SYS 드라이버로서 사용 가능한), 목적 파일: ELF 파일 형식 (ELF) 또는 COFF (클래식 또는 MS-전용), 또는 MZ, ELF, PE 포맷 (WDM 드라이버를 포함하며 커스텀 MZ DOS 스텁을 허용하는) 실행 파일. ARM 아키텍처(FASMARM)를 위한 비공식적인 포팅도 존재한다. (ko)
  • flat assembler, também conhecido como FASM, é um montador código aberto que suporta as arquiteturas IA-32 e x86-64. É conhecido pelo seu alto desempenho, otimizações de tamanho, portabilidade, e capacidade de usar macros. O FASM contém adaptações para a Windows API e OpenGL. Todas as versões do FASM podem exportar programas diretamente para os formatos: binário (usável como executável COM e driver ), ELF, , e PE. Existe uma versão não-oficial que suporta a arquitetura ARM, chamada FASMARM. (pt)
  • Flat Assembler (FASM) je volný a otevřený víceprůchodový assembler, vytvořený Tomaszem Grysztarem. Fasm je napsán na principu stejný zdroj, stejný výstup, disponuje nevelkými rozměry a velmi vysokou rychlostí kompilace. Má bohatou a výstižnou makro–syntaxi dovolující automatizovat množství rutinních úkolů. Jsou podporovány jak objektové formáty, tak i formáty spustitelných souborů. To ve většině případů dovoluje se obejít bez linkeru. V ostatních případech je třeba pomocné linkery, protože tyto nejsou rozšiřovány spolu s fasm. (cs)
  • Der Flat Assembler (kurz FASM) ist ein schlanker Assembler, ein Programm, das Assemblercode in Maschinencode für x86 ü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. (de)
  • FASM (flat assembler) is an assembler for x86 processors. It supports Intel-style assembly language on the IA-32 and x86-64 computer architectures. It claims high speed, size optimizations, operating system (OS) portability, and macro abilities. It is a low-level assembler and intentionally uses very few command-line options. It is free and open-source software. (en)
  • Flat assembler (FASM) es un ensamblador libre, multi-paso​ con el estilo de sintaxis de Intel para las arquitecturas IA-32,​ y x86-64. El proyecto fue iniciado en 1999 por Tomasz Grysztar, también conocido como Privalov,​ quién en aquella época era un estudiante no graduado de matemáticas en Polonia. FASM está escrito en lenguaje ensamblador, viene con el código fuente completo, y fue capaz de ensamblarse a sí mismo (auto-hospedaje) desde la versión 0.90 del 4 de mayo de 1999. El primer lanzamiento público fue en marzo del 2000.​ (es)
  • FASM (Flat Assembler) è un compilatore assembler gratuito per le architetture IA-32 e x86-64. Il progetto venne iniziato da uno studente polacco, Tomasz Grysztar, nel 1995, non pubblico su nome ASM32. FASM è scritto in linguaggio assembly, ed è stato in grado di auto-compilarsi già dalla versione 0.90 (4 maggio 1999). La prima release pubblica venne annunciata il 15 marzo 2000. È conosciuto per la sua grande velocità, ottimizzazione delle dimensioni, capacità di utilizzare macro complesse, e per la comunità sviluppatasi online attorno al forum. Tuttavia, (quasi) non utilizza opzioni da riga di comando. Binari e sorgenti sono disponibili per Linux, Windows, DOS, Unix/libc, e MenuetOS. Tutte le versioni di FASM possono produrre tutti i seguenti formati: binari, oggetti o COFF (classici o M (it)
  • FASM (od ang. flat assembler, „płaski asembler”) – szybki i wydajny asembler dla systemów: DOS, Windows oraz zgodnych z Uniksem takich jak Linux (natywna wersja) czy systemy z rodziny BSD (wersja wykorzystująca standardową bibliotekę libc). FASM jest cały czas aktywnie rozwijany. Ma stosunkowo dużą i aktywną grupę użytkowników, którzy uczestniczą w jego rozwoju oraz wymieniają się wzajemnie doświadczeniem w programowaniu niskopoziomowym. Powstaje również jego port na architekturę ARM, a także jest wykorzystywany przy tworzeniu systemu operacyjnego MenuetOS, pisanego wyłącznie w asemblerze. (pl)
  • fasm (сокр. от flat assembler) — свободно распространяемый многопроходной ассемблер, написанный Томашем Грыштаром (польск. Tomasz Grysztar). fasm самодостаточен, изначально компилировался TASM-ом и стал способен собираться из собственных исходных кодов начиная с 4 мая 1999 в версии 0.90. fasm обладает небольшими размерами и очень высокой скоростью компиляции, имеет богатый и ёмкий макро-синтаксис, позволяющий автоматизировать множество рутинных задач. Поддерживаются как объектные форматы, так и форматы исполняемых файлов. Это позволяет в большинстве случаев обойтись без компоновщика. В остальных случаях нужно использовать сторонние компоновщики, поскольку таковой вместе с fasm не распространяется. (ru)
  • FASM (flat assembler) — асемблер, для архітектур IA-32 та x86-64, використовує синтаксис Інтел. Відомий своєю швидкістю компіляції, оптимізацією розміру скомпільованого коду, портованістю на різні ОС та широкими можливостями препроцесора (макросами), що дозволяє автоматизувати безліч рутинних завдань. Він є низькорівневим асемблером та навмисно має лише невелику кількість опцій командного рядка. FASM є вільним та відкритим програмним забезпеченням. (uk)
foaf:name
  • FASM (en)
foaf:homepage
name
  • FASM (en)
foaf:depiction
  • http://commons.wikimedia.org/wiki/Special:FilePath/FASM2.png
dcterms:subject
Wikipage page ID
Wikipage revision ID
Link from a Wikipage to another Wikipage
Faceted Search & Find service v1.17_git139 as of Feb 29 2024


Alternative Linked Data Documents: ODE     Content Formats:   [cxml] [csv]     RDF   [text] [turtle] [ld+json] [rdf+json] [rdf+xml]     ODATA   [atom+xml] [odata+json]     Microdata   [microdata+json] [html]    About   
This material is Open Knowledge   W3C Semantic Web Technology [RDF Data] Valid XHTML + RDFa
OpenLink Virtuoso version 08.03.3331 as of Sep 2 2024, on Linux (x86_64-generic-linux-glibc212), Single-Server Edition (62 GB total memory, 43 GB memory in use)
Data on this page belongs to its respective rights holders.
Virtuoso Faceted Browser Copyright © 2009-2024 OpenLink Software