| maison  | Hardware  | réseaux  | programmation  | Logiciel  | Dépannage  | systèmes |  
programmation  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    Connaissances Informatiques >> programmation >> Computer Programming Languages >> Content
    Comment faire pour convertir le code de haut niveau à l'Assemblée Langue
    Dans les années 1960 , la langue assembleur représentait une base commune parmi les programmeurs informatiques. Pas graphiques ou des boutons de la souris à traiter; seulement des instructions de programme à froid, une série de chiffres et de commandes cryptiques , tapés à un écran noir au visage avec les polices verts. Les élèves ont appris en manipulant des accessoires pour aider à visualiser la façon dont les calculs ont travaillé à la production. Assembler continue sa popularité parmi certaines communautés. À l'autre extrémité du spectre , les langages de programmation de haut niveau ont intégré dans les structures de mise en forme et de faire usage de sous-programmes , des macros et autres types de fichiers exécutables prédéfinis. Vous aurez besoin d'un bon mathématiques et connaissances en programmation pour déchiffrer le code original et de traduire tout ou partie de celui-ci en langage d'assemblage . Instructions
    1

    Imprimer ou charger une copie du code de programmation que vous souhaitez traduire dans un éditeur de texte. Obtenir une version modifiable du code et non une version compilée , traduit ou interprété, ou vous ne serez pas en mesure de le lire .
    2

    Lisez le code de haut niveau pour glaner ce qu'il fait et comment il le fait . Déchiffrez segments du programme individuellement , brisant le code en modules et des unités logiques. Exploitez les commentaires de programmation qui peuvent aider à déterminer les spécifications de codage.
    3

    savoir ou d'utiliser votre connaissance de la langue de haut niveau. Verse -vous bien dans le flux de la logique, des structures de données , la syntaxe et les commandes du code de haut niveau . Manuels d'études et de livres spécifiques à la langue . Exemples d'examen pour obtenir des conseils utiles.
    4

    Utiliser les manuels et des références assembleur , comme le manuel de langue Assemblée IBM . Apprenez instructions assembleur , des déclarations et des structures de programmation pour créer votre programme de conversion .
    5

    Write assembleur code ligne par ligne pour obtenir les résultats que vous voulez . Construire des instructions , déclarer des variables et allouer suffisamment de mémoire pour chaque opération. Effectuer des changements de données , utiliser des opérateurs booléens et de manipuler des registres au niveau bit en assembleur.
    6

    précéder du code assembleur avec des déclarations JCL adéquat (Job Control Language ), y compris " travail", "exec " et les déclarations «DD» qui permettra d'identifier votre travail pour le système d'exploitation .
    7

    initialisation des registres pour effacer la mémoire de l'ordinateur des opérations précédentes . Inclure les étapes d'initialisation qui va débusquer mémoire pour obtenir des résultats corrects lorsque vous exécutez votre programme.
    8

    Ajouter beaucoup de commentaires à votre programme de références utiles et les notes y aider à vous rappeler les mesures complexes .
    9

    exécuter, tester et déboguer votre programme. Apporter des modifications au code en cas de besoin . Regardez core dump pour déterminer les erreurs au niveau du code . Tweak jusqu'à ce que vous obteniez votre programme en assembleur pour s'exécuter comme prévu .

    Previous :

    next :
      articles connexes
    ·Comment faire des programmes pour Razr Téléphones 
    ·Comment faire un Code Book 
    ·Comment copier sur le bouton Code pour Embedding 
    ·Comment formater les dates en C # 
    ·Comment faire pour établir une liaison FTP sur DNN 
    ·Comment utiliser SVN Avec BuddyPress 
    ·Comment coder un formulaire d'inscription pour un site …
    ·Protocole ASCII 
    ·Ancres dans le code HTML 
    ·Les avantages de Microsoft NET 
      articles en vedette
    ·Comment obtenir un nombre d'objets à pointer vers une …
    ·Comment utiliser plusieurs plugins avec JW Player 
    ·Comment faire un rebond de lien avec jQuery 
    ·Comment utiliser le défilement texte en Javascript 
    ·Quels sont les avantages d'un Bot 
    ·Thèse styles de tableau pour WordPress 
    ·Comment déterminer le nom de domaine en Java 
    ·Comment faire pour actualiser un GridView 
    ·Comment créer JNLP 
    ·Comment créer un script de connexion PHP pour MySQL 
    Copyright © Connaissances Informatiques http://fr.wingwit.com