På 1960-talet utgjorde assemblerspråk en gemensam baslinje bland programmerare . Inga bilder eller musknappar att hantera , bara kalla uttalanden program , en massa siffror och kryptiska kommandon , skriver i en svart - faced skärm med gröna teckensnitt . Eleverna lärde sig genom att manipulera rekvisita för att hjälpa visualisera hur beräkningar arbetat för att framställa produkten . Assembler fortsätter sin popularitet bland vissa befolkningsgrupper . På andra änden av skalan , på hög nivå programmeringsspråk har inbyggda formatering strukturer och använda subrutiner , makron och andra typer av fördefinierade körbara . Du behöver en bra matte och programmering bakgrund att dechiffrera den ursprungliga koden och översätta hela eller delar av den i assembler . Instruktioner
1
Skriv ut eller ladda en kopia av programmeringskod du vill översätta från i en textredigerare . Skaffa en redigerbar version av koden och inte en kompilerad , översättas eller tolkas version , annars kommer du inte att kunna läsa den .
2
Läs igenom hög nivå kod för att få fram vad den gör och hur den gör det . Dechiffrera delar av programmet individuellt , bryta ner kod i moduler och logiska enheter . Utnyttja programmering kommentarer som kan hjälpa till att bestämma kodning specifikationer . Addera 3
Lär eller utnyttja dina kunskaper om högnivåspråk . Vers dig väl i det logiska flödet , datastrukturer , syntax och kommandon på hög nivå koden . Studie handböcker och böcker som är specifika för språket . Review exempel på användbara tips .
4
Utnyttja assembler manualer och referenser , såsom IBM Assembly Language Manual . Lär assemblerinstruktioner , uttalanden och strukturer programmering för att skapa ditt konverteringsprogram .
5
Skriv assembler koden rad för rad för att få de resultat du vill ha . Konstruera uttalanden , deklarera variabler och allokera tillräckligt med minne för varje operation . Utför uppgifter skift , utnyttja Booleska operationer och manipulera register på bit -nivå i assembler .
6
Föregå assembler kod med lämplig JCL ( Job Control Language ) uttalanden , inklusive " jobb , " " exec " och " DD " uttalanden som identifierar ditt jobb till operativsystemet .
7
Initiera register för att rensa ut datorns minne från tidigare moment . Inkludera initiering steg som kommer att spola ut minnet för att ge korrekta resultat när du kör programmet .
8
Lägg massor av kommentarer till ditt program för praktiska referenser och anteckningar för att påminna dig om de sinnrika åtgärder .
9
Run , testa och felsöka program . Gör ändringar i koden där det behövs . Titta på kärnverksamheten tippar att bestämma code - nivå fel . Tweak tills du får din assembler program att köras som förväntat .