I 1960 representerte assembler språk en felles baseline blant programmerere . Ingen grafikk eller museknapper å håndtere; bare kaldt program uttalelser , en haug av tall og kryptiske kommandoer, skrevet på en svart -faced monitor med grønne skrifter. Studenter lærte ved å manipulere rekvisitter for å visualisere hvordan beregninger jobbet med å produsere output . Assembler fortsetter sin popularitet blant enkelte lokalsamfunn . På den andre enden av spekteret , høyt nivå programmeringsspråk har innebygd formatering strukturer og gjøre bruk av subrutiner , makroer og andre typer forhåndsdefinerte kjørbare . Du trenger en god matte og programmering bakgrunn å dechiffrere den opprinnelige koden og oversette hele eller deler av den i assembly . Instruksjoner
en
Skriv ut eller laste inn en kopi av programmeringskode du vil oversette fra i en tekst editor. Skaff en redigerbar versjon av koden og ikke en kompilert , oversettes eller tolkes versjon , eller vil du ikke være i stand til å lese den.
2
Les gjennom høyt nivå kode for å fange opp hva det gjør og hvordan den gjør det. Dechiffrere deler av programmet individuelt , bryte ned koden i moduler og logiske enheter. Benytt deg av programmering kommentarer som kan bistå i å bestemme koding spesifikasjoner .
3
Lær eller bruke din kunnskap på høyt nivå språk . Vers deg godt i logikken flyt, datastrukturer , syntaks og kommandoer på høyt nivå kode . Studier manualer og bøker som er spesifikke for det språket . Gjennomgang eksempler for nyttige tips .
4
Utnytte assembler manualer og referanser , slik som IBM Assembly Manual. Lær assembler instruksjoner , uttalelser og programmering strukturer for å lage din konvertering program .
5
Skriv assembler-kode linje for linje for å få de resultatene du ønsker . Konstruere uttalelser, erklære variabler og tildele nok minne for hver operasjon . Utfør data skift , gjøre bruk av boolske operasjoner og manipulere registre på bit-nivå i assembler .
6
Innled assembler-kode med passende JCL (Job Control Language ) uttalelser, deriblant " jobb ", " exec " og " DD " uttalelser som vil identifisere din jobb å operativsystemet .
7
Initialiser registre for å tømme ut datamaskinens minne fra tidligere operasjoner . Inkluder initialisering trinn som vil skylle ut minne til å gi riktige resultater når du kjører programmet .
8
Legg rikelig med kommentarer til programmet for praktiske referanser og notater for å hjelpe minne deg selv på de intrikate trinn.
9
Run, teste og feilsøke programmet . Gjør endringer i koden der det trengs. Se på kjernen dumper å bestemme kode - nivå feil . Tweak til du får din assembler program til å kjøre som forventet .