Dasmx

Un désassembleur OPCODE MICROPROCESSOR
Télécharger maintenant

Dasmx Classement & Résumé

Publicité

  • Rating:
  • Licence:
  • Freeware
  • Nom de l'éditeur:
  • Conquest Consultants
  • Systèmes d'exploitation:
  • Windows All
  • Taille du fichier:
  • 247 KB

Dasmx Mots clés


Dasmx La description

Dasmx a été développé pour être un désassembliste pour une gamme de microprocesseurs à 8 bits courants. Les principales familles de processeur suivantes sont soutenues: - Variantes à la famille et à puce de Motorola 6800 (y compris les dispositifs Hitachi 630x); - Motorola 6809; - Technologie MOS 6502 et Rockwell 65C0X; - zilog z80; - Sharp LR35902 (variante Z80 à une seule puce utilisée dans la Nintendo Gameboy); - famille Intel MCS-80 / 85TM (I.E. 8080 et 8085); - Famille Intel MCS-48TM (I.E. 8048 et al); - Famille Intel MCS-51TM (I.E. 8051 et al); - Signétique 2650. Le désassembleur prend comme entrée un fichier de code / de données binaire (généralement une image ROM) et génère soit un fichier source d'assembleur, soit un fichier de liste. Dasmx est un désassembleur multi-pass avec la génération de symboles automatiques. Dasmx peut éventuellement utiliser un fichier de symboles contenant des symboles et des spécifications définies par l'utilisateur des zones de données dans l'image source. Dasmx comprend une fonctionnalité puissante appelée filetage de code. En utilisant des points de saisie de code connus (par exemple, réinitialiser et interrompt les vecteurs) et en effectuant une émulation partielle du processeur, le désassembleur est capable de suivre les chemins de code connus dans une image binaire source. L'utilisation de la filetage de code, ainsi que la gestion de la table multi-passe et la gestion de la table de symboles permettent une sortie de code de montage lisible à partir d'images source contenant de grandes quantités de données (qui tendent à confondre la plupart des démontisseurs). Caractéristiques principales: Démontage des images de code d'objet pour les microprocesseurs suivants: Motorola 6800, 6802 et 6808; Motorola 6801 et 6803; Hitachi 6301 et 6303; Motorola 6809 et Hitachi 6309; MOS Technology / Rockwell 6502; Rockwell 65C00 / 21 et 65C59; Rockwell 65C02, 65C102 et 65C112; ZILOG Z80; Intel 8080 et 8085; Sharp LR35902 (c'est-à-dire un processeur de gameboy); Intel 8048; Intel 8051; Signétique 2650. opération multi-passe, avec une génération automatique de symboles pour les adresses de saut, d'appel et de données de données; Filetage de code (utilisé pour différencier automatiquement le code des données); Fichier de contrôle contenant des symboles définis par l'utilisateur, des spécifications des zones de données et des points d'entrée de code; Génération de fichier de liste complète ou d'assemblage;


Dasmx Logiciels associés