Welkom op de Nederland Computer Kennisnetwerk!  
 
Zoeken computer kennis
Home Hardware Netwerken Programmering Software Computerstoring Besturingssysteem
Computer Kennis >> Programmering >> Computer Programming Languages >> Content
Hoe hoog Code niveau converteren naar Assembler
In de jaren 1960 , assembler taal vertegenwoordigde een gemeenschappelijke basislijn onder computerprogrammeurs . Geen afbeeldingen of muisknoppen te behandelen , gewoon koud programma statements , een heleboel nummers en cryptische commando's , getypt op een zwart-faced monitor met groene lettertypes . Studenten leerden door het manipuleren van rekwisieten te helpen visualiseren hoe berekeningen gewerkt om de output te produceren . Assembler blijft haar populariteit onder bepaalde gemeenschappen . Aan de andere kant van het spectrum , high - level programmeertalen hebben een ingebouwde opmaak structuren en maken gebruik van subroutines , macro's en andere vormen van voorgedefinieerde executables . Je hebt een goede wiskundige en programmering achtergrond moeten ontcijferen van de originele code en vertaalt alle of delen van het in assembler . Instructies
1

Print of laad een kopie van de programmeercode u wilt vertalen uit in een teksteditor . Verkrijgen van een bewerkbare versie van de code en niet een gecompileerd , vertaald of geïnterpreteerd versie , of u zult niet in staat om het te lezen . Kopen van 2

Lees de high - level code te achterhalen wat het doet en hoe zij dit doet . Ontcijfer segmenten van het programma afzonderlijk , afbreken code in modules en logische eenheden . Maak gebruik van de programmering reacties die kunnen helpen bij het bepalen codering specificaties .
3

Leer of gebruik maken van uw kennis van de high - level taal . Vers jezelf goed in de logica stroom , data structuren , syntaxis en commando's van de high - level code . Studie handleidingen en boeken die specifiek zijn voor de taal. Recensie voorbeelden van nuttige tips .
4

Maak gebruik van assembler handboeken en referenties , zoals de IBM Assembly Language Manual . Leren assembler instructies , verklaringen en programmering structuren om uw conversie programma te maken .

Schrijf assembler code lijn per lijn 5 tot de gewenste resultaten te behalen . Construct verklaringen , verklaren variabelen en toewijzen van voldoende geheugen voor elke bewerking . Voeren verschuivingen gegevens , gebruik maken van Booleaanse operaties en manipuleren registers op het bit niveau in assembler .
6

voorafgaan assembler code met geschikte JCL ( Job Control Language ) verklaringen , met inbegrip van " job ", " exec " en " DD " verklaringen die uw werk zal te identificeren voor het besturingssysteem .

Initialize 7 registreert om duidelijk uit computergeheugen uit eerdere operaties . Omvatten initialisatie stappen die zullen spoelen geheugen om correcte resultaten opleveren wanneer u uw programma uit te voeren .
8

In tal van reacties op uw programma voor handige verwijzingen en notities te helpen herinner jezelf van de ingewikkelde stappen . < br >

Run 9 , testen en debuggen van uw programma . Wijzigingen aan de code waar nodig . Kijk naar core dumps om code - niveau fouten te bepalen . Tweak totdat u uw assembler programma te draaien zoals verwacht te krijgen.

Previous: Next:
  Computer Programming Languages
·Ontbrekende operand Na een ope…
·Hoe maak je een DirectShow Cam…
·Om te lezen hoe een digitale h…
·Wat is een ijle matrix in MATL…
·De voordelen van Coding Met SO…
·Hoe een register bewerken Met …
·Hoe te Bekeken in Oracle SQL C…
·Hoe te IRR berekenen in Lotus …
·Hoe kan ik PHP upgraden op iWe…
  Related Articles
Hoe maak je een Combo Box Maak in Visual…
Hoe maak je een Check Box Maak in Visual…
Hoe maak je een tekstvak maken in Visual…
Hoe maak je een optie Box in Visual Basi…
Hoe maak je een schijf keuzelijst in Vis…
Hoe kan ik een keuzelijst maken in Visua…
Hoe kan ik een Picture Box Maak in Visua…
Hoe een bestand keuzelijst Maak in Visua…
Hoe kan ik een afbeelding Box Maak in Vi…
  Programmering Articles
·Wat is syntax highlighting ? 
·Hoe je uitschakelen Turbo op M3 
·Syntax van een functie 
·Hoe maak je een downloadbaar bestand in …
·Hoe te Algoritmen Swap in Java 
·Hoe te converteren CPP om DLL 
·Help met sequentiële bestanden in Java …
·Hoe aan een andere klasse in Java gebrui…
·Hoe te bekijken PHP File Types 
Copyright © Computer Kennis http://www.nldit.com