✴ Et monteringsspråk er et programmeringsspråket på lavt nivå designet for en bestemt prosessor. Det kan bli produsert ved å samle kildekoden fra et høyt programmeringsspråk (for eksempel C / C ++), men kan også skrives fra bunnen av. Monterings kode kan konverteres til maskin kode ved hjelp av en assembler.✴
► Denne appen er designet for de som ønsker å lære grunnleggende om montering programmering fra grunnen av. Denne applikasjonen vil gi deg nok forståelse av monteringsprogrammering hvor du kan ta deg selv til høyere nivåer av expertise
【Emner dekket i denne appen er oppført nedenfor】
⇢ Innledning
⇢ Miljøoppsett
⇢ Grunnleggende syntaks
⇢ Minnessegmenter
⇢ Registre
⇢ Systemanrop
⇢ Adressemodus
⇢ Variabler
⇢ Konstanter
⇢ Aritmetiske instruksjoner
⇢ Logiske instruksjoner
⇢ Betingelser
⇢ Loops
⇢ Tall
⇢ Strings
⇢ Arrays
⇢ Prosedyrer
⇢ Rekursjon
⇢ Makroer
⇢ Filhåndtering
⇢ Memory Management
⇢ Hva er riktig med forsamlingsspråket?
⇢ Data Organisasjon
⇢ Nibbles
⇢ Bytes
⇢ Ord
⇢ Dobbelord
⇢ Det hexadecimale nummereringssystemet
⇢ Logiske operasjoner på binære tall og bitstrenger
⇢ Tegn og nullutvidelse
⇢ Skift og roterer
⇢ Boolean Algebra
⇢ Korrespondanse mellom elektroniske kretser og boolske funksjoner
⇢ De grunnleggende systemkomponentene
⇢ Databussen
⇢ Adressebussen
⇢ Minnesystemet
⇢ System Timing
⇢ Systemuret
⇢ Memory Access og System Clock
⇢ Wait States
⇢ CPU-registre
⇢ Busgrensesnittet
⇢ I / O (Input / Output)
⇢ Samling av koden din med MASM
⇢ Deklarere variabler i et forsamlingssprogprogram
⇢ Deklarere og bruke WORD-variabler
⇢ Deklarere og bruke DWORD-variabler
⇢ Prosessorstatusregistret (flagg)
⇢ Hyperthreading
⇢ AMD prosessorer
⇢ Multiprecision Operations
⇢ Flagg
⇢ Kontroll og system flagg
⇢ Forhindre LOOP-katastrofer
⇢ Heltall
⇢ Binary Coded Decimal
⇢ Floating-Point Numbers
⇢ Minnehåndteringsrutiner: MEMINIT, MALLOC og GRATIS
⇢ Heltallige konstanter
⇢ Segmentprefikser
⇢ END-direktivet
⇢ Makroer