Logo
Unionpedia
Kommunikation
Jetzt bei Google Play
Neu! Laden Sie Unionpedia auf Ihrem Android™-Gerät herunter!
Frei
Schneller Zugriff als Browser!
 

Netwide Assembler

Index Netwide Assembler

Netwide Assembler (kurz NASM) ist ein unter der 2-Klausel-BSD Lizenz vertriebener und damit frei verfügbarer Assembler für x86- und x64-Architekturen.

25 Beziehungen: A.out, Advanced Vector Extensions, AMD, AMD64, ASM86, Assembler (Informatik), BSD-Lizenz, Common Object File Format, Disassembler, Executable and Linking Format, Freie Software, Intel, Linux, Microsoft Windows, Multi Media Extension, OS/2, Präprozessor, Streaming SIMD Extensions, Streaming SIMD Extensions 2, Streaming SIMD Extensions 3, Streaming SIMD Extensions 4, Streaming SIMD Extensions 5, Supplemental Streaming SIMD Extensions 3, X86-Prozessor, 3DNow.

A.out

a.out ist das ursprüngliche Dateiformat für ausführbare Dateien und Objektdateien von Unix-ähnlichen Betriebssystemen.

Neu!!: Netwide Assembler und A.out · Mehr sehen »

Advanced Vector Extensions

Advanced Vector Extensions (AVX) ist eine Erweiterung des Befehlssatzes für Mikroprozessoren der x86-Architektur, die von Intel im März 2008 vorgeschlagen wurde.

Neu!!: Netwide Assembler und Advanced Vector Extensions · Mehr sehen »

AMD

Neuer Hauptsitz in Santa Clara (seit 2017) Altes AMD-Hauptquartier in Sunnyvale (bis Ende 2017) Ehemalige AMD-Fabs in Dresden (2005; links: Fab30; rechts: Fab36) Umsatz- und Gewinnentwicklung 2003–2019 Advanced Micro Devices, Inc. (AMD) ist ein US-amerikanisches Unternehmen der Halbleiterindustrie mit Hauptsitz in Santa Clara, Kalifornien.

Neu!!: Netwide Assembler und AMD · Mehr sehen »

AMD64

Logo AMD64 ist die ursprüngliche x64-Implementierung der IA-32-x86-Architektur, die es auf x86-Prozessoren des Herstellers AMD ermöglicht, direkt mehr als 4 GiB Arbeitsspeicher zu adressieren.

Neu!!: Netwide Assembler und AMD64 · Mehr sehen »

ASM86

ASM86 wurde von der Firma Intel als Assembler für deren x86-Prozessor-Familie vertrieben.

Neu!!: Netwide Assembler und ASM86 · Mehr sehen »

Assembler (Informatik)

Ein Assembler (auch Assemblierer) ist ein Computerprogramm, das Quelltext in Maschinensprache übersetzt.

Neu!!: Netwide Assembler und Assembler (Informatik) · Mehr sehen »

BSD-Lizenz

BSD-Lizenz bezeichnet eine Gruppe von freizügigen Open-Source-Lizenzen.

Neu!!: Netwide Assembler und BSD-Lizenz · Mehr sehen »

Common Object File Format

Das Common Object File Format (COFF) ist ein Binärformat für Programme und Objektdateien.

Neu!!: Netwide Assembler und Common Object File Format · Mehr sehen »

Disassembler

Ein Disassembler ist ein Computerprogramm, das die binär kodierte Maschinensprache eines ausführbaren Programmes in eine für Menschen lesbarere Assemblersprache umwandelt.

Neu!!: Netwide Assembler und Disassembler · Mehr sehen »

Executable and Linking Format

Das Executable and Linking Format (kurz: ELF) beschreibt das Standard-Binärformat ausführbarer Programme, Bibliotheken und von Speicherauszügen unter vielen UNIX-ähnlichen Betriebssystemen wie beispielsweise Linux oder FreeBSD; es wird aber mittlerweile auch von anderen Systemen verwendet.

Neu!!: Netwide Assembler und Executable and Linking Format · Mehr sehen »

Freie Software

Concept-Map rund um Freie Software Freie Software (freiheitsgewährende Software, oder auch libre software) bezeichnet Software, die die Freiheit von Computernutzern in den Mittelpunkt stellt.

Neu!!: Netwide Assembler und Freie Software · Mehr sehen »

Intel

Hauptsitz von Intel (2023) Intel Corporation (von, deutsch integrierte Elektronik; NASDAQ-Küzel INTC) ist ein US-amerikanischer Halbleiterhersteller mit Hauptsitz im kalifornischen Santa Clara (Silicon Valley).

Neu!!: Netwide Assembler und Intel · Mehr sehen »

Linux

Als Linux (deutsch) oder GNU/Linux (siehe GNU/Linux-Namensstreit) bezeichnet man in der Regel freie, unixähnliche Mehrbenutzer-Betriebssysteme, die auf dem Linux-Kernel und wesentlich auf GNU-Software basieren.

Neu!!: Netwide Assembler und Linux · Mehr sehen »

Microsoft Windows

Microsoft Windows (englische Aussprache) bzw.

Neu!!: Netwide Assembler und Microsoft Windows · Mehr sehen »

Multi Media Extension

Intel-Prozessor mit MMX Die Multi Media Extension (kurz MMX) ist eine Anfang 1997 von Intel auf den Markt gebrachte SIMD-Erweiterung des IA-32-Befehlssatzes, bei der Befehle stets auf mehrere Daten gleichzeitig angewendet werden.

Neu!!: Netwide Assembler und Multi Media Extension · Mehr sehen »

OS/2

Alternatives Logo OS/2 (Operating System/2 – anfangs bei IBM Deutschland auch BS/2 für Betriebssystem/2) ist ein multitaskingfähiges Einzelbenutzer-Betriebssystem für Personal Computer mit x86-Prozessor, später auch PowerPC-Prozessoren.

Neu!!: Netwide Assembler und OS/2 · Mehr sehen »

Präprozessor

Ein Präprozessor (seltener auch Präcompiler) ist ein Computerprogramm, das Eingabedaten vorbereitet und zur weiteren Bearbeitung an ein anderes Programm weitergibt.

Neu!!: Netwide Assembler und Präprozessor · Mehr sehen »

Streaming SIMD Extensions

Vergleich der Implementierung von Befehlssatzerweiterungen durch AMD (links) und Intel (rechts), Stand 2013 Die SIMD Extensions (SSE), früher auch Internet SIMD Streaming Extensions (ISSE) ist eine von Intel entwickelte Befehlssatzerweiterung der x86-Architektur, die mit der Einführung des Pentium-III-(Katmai)-Prozessors 1999 vorgestellt wurde und deshalb anfangs den Namen Katmai New Instructions (KNI) trug.

Neu!!: Netwide Assembler und Streaming SIMD Extensions · Mehr sehen »

Streaming SIMD Extensions 2

SSE2 (Streaming '''S'''IMD Extensions 2) ist eine x86-Befehlssatzerweiterung, die Intel mit dem Pentium 4 einführte.

Neu!!: Netwide Assembler und Streaming SIMD Extensions 2 · Mehr sehen »

Streaming SIMD Extensions 3

Die Streaming SIMD Extensions 3 (kurz SSE3) ist die zweite Erweiterung des SSE-Befehlssatzes.

Neu!!: Netwide Assembler und Streaming SIMD Extensions 3 · Mehr sehen »

Streaming SIMD Extensions 4

SSE4 (Streaming SIMD Extensions 4) ist eine Befehlssatzerweiterung, die bei AMD seit AMD Bulldozer und bei Intel seit der Penryn-Variante der Core-2-Prozessoren verwendet wird.

Neu!!: Netwide Assembler und Streaming SIMD Extensions 4 · Mehr sehen »

Streaming SIMD Extensions 5

SSE5 (Streaming SIMD Extensions 5) war eine geplante Befehlssatzerweiterung von AMD für x86-Prozessoren.

Neu!!: Netwide Assembler und Streaming SIMD Extensions 5 · Mehr sehen »

Supplemental Streaming SIMD Extensions 3

SSSE3 (SIMD Extensions 3) bezeichnet die mit Intels Core-Architektur eingeführten Erweiterungen des SSE3-Befehlssatzes.

Neu!!: Netwide Assembler und Supplemental Streaming SIMD Extensions 3 · Mehr sehen »

X86-Prozessor

DIP-40 IBM PC zur Anwendung Ein x86-Prozessor ist ein Mikroprozessor der x86-Prozessorarchitektur.

Neu!!: Netwide Assembler und X86-Prozessor · Mehr sehen »

3DNow

3DNow!-Logo, wie es mit dem K6-2 verwendet wurde 3DNow! bezeichnet die von AMD, Centaur und Cyrix erarbeitete Multimedia-Befehlssatzerweiterung, die mit dem AMD K6-2 1998 eingeführt wurde.

Neu!!: Netwide Assembler und 3DNow · Mehr sehen »

AusgehendeEingehende
Hallo! Wir sind auf Facebook! »