Assembly Lab: 8086 NASM IDE

Assembly Lab: 8086 NASM IDE

Télécharger sur App Store
Logo de Assembly Lab: 8086 NASM IDE

Assembly Lab : IDE NASM 8086 — Maîtrisez la programmation bas niveau selon vos conditions

Évitez la configuration complexe et plongez dans le mode réel 16 bits avec un simulateur x86 sans configuration. Visualisez les registres, surveillez la mémoire en temps réel et déboguez le code NASM avec précision sur iPhone, iPad et Mac.

Éditeur

Chongqing Hyperits Network Technology Co., Ltd.

Catégorie

Developer Tools

Téléchargements

300

Note

1.0/5

Nombre d'avis

0

Langues

11

Mode réel, vraie perspicacité

Découvrez l'interface utilisée par 300 utilisateurs.

L'application Assembly Lab affichant l'éditeur de code NASM et l'état visuel des registres du CPU

L'application Assembly Lab affichant l'éditeur de code NASM et l'état visuel des registres du CPU

L'interface de l'application Assembly Lab affichant le code assembleur 8086 et un message Hello World dans la console de sortie.

L'interface de l'application Assembly Lab affichant le code assembleur 8086 et un message Hello World dans la console de sortie.

L'écran de la section Connaissances de l'application Assembly Lab montrant une liste de sujets d'apprentissage de l'assembleur x86 comme les registres, les instructions et les interruptions

L'écran de la section Connaissances de l'application Assembly Lab montrant une liste de sujets d'apprentissage de l'assembleur x86 comme les registres, les instructions et les interruptions

Carte visuelle de l'espace d'adressage mémoire 1 Mo du 8086 et des mappages par défaut des registres de segment

Carte visuelle de l'espace d'adressage mémoire 1 Mo du 8086 et des mappages par défaut des registres de segment

Écran du guide de l'utilisateur de l'application Assembly Lab montrant les contrôles d'exécution et les définitions de registres

Écran du guide de l'utilisateur de l'application Assembly Lab montrant les contrôles d'exécution et les définitions de registres

L'IDE mobile Assembly Lab montrant l'éditeur de code et la vue de désassemblage pour la programmation NASM 8086

L'IDE mobile Assembly Lab montrant l'éditeur de code et la vue de désassemblage pour la programmation NASM 8086

L'IDE NASM 8086 Assembly Lab montrant l'éditeur de code et le visualiseur de mémoire

L'IDE NASM 8086 Assembly Lab montrant l'éditeur de code et le visualiseur de mémoire

L'écran de l'application Assembly Lab montrant le code assembleur NASM et le journal d'exécution

L'écran de l'application Assembly Lab montrant le code assembleur NASM et le journal d'exécution

Menu des paramètres de l'application Assembly Lab montrant les options pour la vitesse d'exécution et les formats d'affichage.

Menu des paramètres de l'application Assembly Lab montrant les options pour la vitesse d'exécution et les formats d'affichage.

Maîtriser le code machine

Les outils qui font la différence, choisis par 300 utilisateurs.

Environnement NASM sans configuration

Évitez la frustration de configurer des chaînes d'outils ou des émulateurs obsolètes. Écrivez, assemblez et exécutez du code x86 instantanément sur votre iPhone, iPad ou Mac avec un assembleur intégré syntaxe NASM.

🖥️

Débogage visuel en temps réel

Rendez les concepts abstraits visibles. Surveillez les registres, observez les drapeaux changer et parcourez l'espace mémoire complet de 1 Mo en hexadécimal au fur et à mesure que votre code s'exécute instruction par instruction.

🎓

Conçu pour l'apprentissage approfondi

Parfait pour les étudiants en informatique et les ingénieurs inversés. Explorez les interruptions BIOS et DOS authentiques, étudiez les segments de mémoire en mode réel et apprenez à partir d'exemples pré-chargés allant de la logique de base aux algorithmes complexes.

À propos de l'app

Tout ce que vous devez savoir sur Assembly Lab: 8086 NASM IDE.

Description

AssemblyLab is a powerful x86 16-bit real mode assembly language simulator designed for iPhone, iPad, and Mac. No complex setup required — learn and practice assembly programming anywhere, anytime. 【CORE FEATURES】 • Complete x86 16-bit CPU emulation with 60+ instructions • NASM syntax assembler — write and run instantly • Real-time disassembly view to understand machine code • Full 1MB memory space, authentic real mode simulation 【POWERFUL DEBUGGING TOOLS】 • Set breakpoints and step through code • Live register monitoring (AX/BX/CX/DX/SP/BP/SI/DI) • Visual FLAGS indicator display • Memory browser with hex view and editing • Execution log to trace every instruction 【BIOS/DOS INTERRUPT SUPPORT】 • INT 10h Video Services: cursor control, character output, screen scrolling • INT 21h DOS Services: keyboard input, string output, program termination 【LEARNING-FRIENDLY】 • Built-in example programs from Hello World to algorithms • Syntax-highlighted code editor • Console output for immediate feedback • Load and run .COM files 【CROSS-PLATFORM EXPERIENCE】 • iPhone: optimized portrait layout • iPad: split-view interface for the big screen • Mac: native support with keyboard shortcuts Perfect for: - Computer Science students - Operating Systems course learners - Reverse engineering beginners - Retro computing enthusiasts - Developers curious about low-level programming AssemblyLab is your ideal companion for exploring how computers really work at the lowest level. Download now and start your assembly journey!

Dernière version

1.2

Taille

7.8 MB

Date de sortie

9 janv. 2026

Prêt à maîtriser la machine ?

Cessez de vous battre avec des configurations d'outils complexes. Rejoignez d'autres étudiants en informatique et passionnés de technologie dès aujourd'hui et transformez votre iPad ou Mac en un laboratoire professionnel d'assembleur 8086.

Télécharger sur App Store

App information, icons, screenshots, and descriptions displayed on this page are sourced from the Apple App Store and are the property of their respective developers. Download estimates and rankings are based on MWM's proprietary models and may not reflect actual figures. This page is provided for informational and analytical purposes only.

Believe this page infringes your intellectual property? File a dispute