| Home  | Casa  | Hardware  | Networking  | Programmazione  | Software  | Domanda  | Sistemi  |   
Programmazione  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Java Programming

  • Programmazione Javascript

  • PHP /MySQL Programmazione

  • Perl Programming

  • Python Programming

  • rubino Programmazione

  • Nozioni di base di Visual Programming
  •  
    Conoscenza Informatica >> Programmazione >> Computer Programming Languages >> Content
    Come convertire il codice di alto livello per Assembly Language
    Nel 1960 , il linguaggio assembler rappresentava una linea di base comune tra i programmatori di computer . Senza grafica o pulsanti del mouse per affrontare, solo dichiarazioni di programma freddo, un po 'di numeri e comandi criptici , digitate un monitor muso nero con caratteri verdi. Gli studenti hanno imparato , manipolando oggetti di scena per aiutare a visualizzare come i calcoli hanno lavorato per produrre l'output . Assembler continua la sua popolarità tra alcune comunità . D'altra estremità dello spettro , linguaggi di programmazione di alto livello sono dotati di strutture di formattazione e fare uso di subroutine , macro e altri tipi di file eseguibili predefiniti . Avrete bisogno di una buona matematica e sfondo programmazione a decifrare il codice originale e tradurre tutto o parti di esso in linguaggio assembly . Istruzioni
    1

    stampa o caricare una copia del codice di programmazione che si desidera tradurre da un editor di testo . Ottenere una versione modificabile del codice e non una versione compilata , tradotti o interpretati , altrimenti non sarà in grado di leggerlo.
    2

    Leggere attentamente il codice di alto livello per raccogliere ciò che fa e come lo fa . Decifra segmenti del programma individualmente , abbattendo il codice in moduli e unità logiche. Sfruttate i commenti di programmazione che possono aiutare a determinare le specifiche di codifica .
    3

    imparare o utilizzare la vostra conoscenza del linguaggio di alto livello . Il verso se stessi bene nel flusso logico , strutture di dati , sintassi e comandi del codice di alto livello . Manuali di studio e libri specifici per la lingua . Recensione esempi per utili consigli .
    4

    Utilizzano manuali e riferimenti assembler , come la Lingua manuale IBM Assembly . Per saperne di istruzioni assembler , le dichiarazioni e le strutture di programmazione per creare il tuo programma di conversione .
    5

    Scrivi assembler codice riga per riga per ottenere i risultati desiderati . Creare istruzioni , dichiarare le variabili e allocare memoria sufficiente per ogni operazione . Eseguire spostamenti di dati, impiego di operazioni booleane e manipolare i registri a livello di bit in assembler .
    6

    Precede codice assembler con JCL appropriato ( Job Control Language) , tra cui " lavoro", " exec " e dichiarazioni di "dd" che identificheranno il vostro lavoro per il sistema operativo .
    7

    Initialize registri per cancellare la memoria del computer dalle operazioni precedenti . Includi fasi di inizializzazione che scovare memoria a dare risultati corretti quando si esegue il programma .
    8

    Aggiungere un sacco di commenti al vostro programma per i riferimenti a portata di mano e le note di aiuti a ricordare le misure complesse .
    Pagina 9

    eseguire, testare ed eseguire il debug del programma . Apportare modifiche al codice di cui aveva bisogno . Guardate i core dump per determinare gli errori a livello di codice . Tweak fino a quando si ottiene il programma assembler da eseguire come previsto.

    Previous :

    next :
      Articoli Correlati
    ·Come scelte di programma in un file batch 
    ·Le differenze tra hasEventListener & willTrigger 
    ·Come restituire una stringa da una classe 
    ·Come disattivare l'autenticazione di Windows in IIS 
    ·Come utilizzare il debugger dbx 
    ·Come Deep Link in Silverlight 
    ·Limiti degli assi in MATLAB 
    ·Come cancellare una DropDownList 
    ·Descrizione del lavoro per un CMM Programmatore 
    ·Come visualizzare i nomi degli oggetti in MATLAB 
      Articoli in evidenza
    ·Come utilizzare JavaScript per creare un numero primo F…
    ·Come utilizzare le variabili di una funzione InStr in A…
    ·Processo di diventare uno sviluppatore iPhone 
    ·Come costruire strumenti per PHP 5 per Windows 
    ·Come fare un contatore visite con PHP 
    ·Certificazione Java FAQ 
    ·Come distribuire Eclipse e Flex in GlassFish 
    ·Generi di linea di disegno in Visual Basic 
    ·Come convertire un numero decimale in BCD Pranzo 
    ·Il miglior libro per imparare PHP 
    Copyright © Conoscenza Informatica http://it.wingwit.com