x86-64 playground
Ein Online-Assembler-Editor und GDB-ähnlicher Debugger.
Aufgeführt in Kategorien:
BildungSoftwareentwicklungTexteditoren


Beschreibung
x8664 Playground ist eine Webanwendung, die zum Experimentieren und Lernen von x8664-Assembly entwickelt wurde. Sie bietet einen Online-Code-Editor, in dem Benutzer Assembly-Code für verschiedene Assembler wie GNU As, Fasm und Nasm schreiben, kompilieren und teilen können. Die App verfügt über eine GDB-ähnliche Debugger-Oberfläche, die es den Benutzern ermöglicht, die Ausführung ihrer Programme Schritt für Schritt zu verfolgen und Speicher und Register in einer sandboxed Umgebung zu inspizieren, ohne dass eine Installation erforderlich ist.
Wie man benutzt x86-64 playground?
Um x8664 Playground zu verwenden, besuchen Sie einfach die Webanwendung, schreiben Sie Ihren Assembly-Code im Online-Editor und verwenden Sie den Debugger, um die Ausführung Ihres Programms Schritt für Schritt zu verfolgen. Sie können auch Ihre eigenen x8664 Linux-statischen ausführbaren Dateien per Drag-and-Drop in die App ziehen, um sie direkt in der App auszuführen und zu debuggen.
Hauptmerkmale von x86-64 playground:
1️⃣
Online-Code-Editor für x8664-Assembly
2️⃣
GDB-ähnlicher Debugger für die schrittweise Ausführung
3️⃣
Unterstützung für mehrere Assembler (GNU As, Fasm, Nasm)
4️⃣
Drag-and-Drop-Funktionalität für statische ausführbare Dateien
5️⃣
Responsives Design für mobile und Web-Einbettung
Warum könnte verwendet werden x86-64 playground?
# | Anwendungsfall | Status | |
---|---|---|---|
# 1 | Lernen der x8664-Assembly-Programmierung | ✅ | |
# 2 | Debuggen und Inspizieren von Linux ELF-Dateien | ✅ | |
# 3 | Einbetten interaktiver Assembly-Tutorials in Webseiten | ✅ |
Wer hat entwickelt x86-64 playground?
Der x8664 Playground ist ein Open-Source-Projekt, das auf GitHub verfügbar ist und vom Blink Emulator betrieben wird, der eine x8664 Linux-Umgebung vollständig clientseitig in Ihrem Browser emuliert. Dies stellt sicher, dass alle Codes und ausführbaren Dateien lokal ausgeführt werden, ohne an einen Server gesendet zu werden, und bietet eine sichere und effiziente Lernumgebung.