✴ Et samlesprog er et programmeringssprog på lavt niveau, der er udviklet til en bestemt type processor. Det kan produceres ved at kompilere kildekoden fra et programmeringssprog på højt niveau (f.eks. C / C ++), men kan også skrives fra bunden. Monterings kode kan konverteres til maskinkode ved hjælp af en assembler.✴
► Denne app er designet til dem, der ønsker at lære det grundlæggende fra samlingsprogrammering fra bunden. Denne app vil give dig nok forståelse af montage programmering, hvorfra du kan tage dig selv til højere niveauer af ekspertise
【Emner dækket i denne app er angivet nedenfor】
⇢ Introduktion
⇢ Miljøopsætning
⇢ Grundlæggende syntaks
⇢ Hukommelsessegmenter
⇢ Registre
⇢ Systemopkald
⇢ Adressemetoder
⇢ Variabler
⇢ Konstanter
⇢ Aritmetiske instruktioner
⇢ Logiske instruktioner
⇢ Betingelser
⇢ Loops
⇢ Tall
⇢ Strings
⇢ Arrays
⇢ Procedurer
⇢ Rekursion
⇢ Makroer
⇢ Filhåndtering
⇢ Memory Management
⇢ Hvad er der rigtig med forsamlingssprog?
⇢ Dataorganisation
⇢ Nibbles
⇢ Bytes
⇢ Ord
⇢ Dobbelt ord
⇢ Det hexadecimale nummereringssystem
⇢ Logiske operationer på binære tal og bitstreng
⇢ Tegn og nul forlængelse
⇢ Skift og roterer
⇢ Boolean Algebra
⇢ Korrespondance mellem elektroniske kredsløb og boolske funktioner
⇢ De grundlæggende systemkomponenter
⇢ Databussen
⇢ Adressebussen
⇢ Hukommelsessystemet
⇢ System Timing
⇢ Systemuret
⇢ Memory Access og System Clock
⇢ Afvente stater
⇢ CPU-registre
⇢ Bus Interface Unit
⇢ I / O (Input / Output)
⇢ Samling af din kode med MASM
⇢ Deklarere variabler i et forsamlingssprogprogram
⇢ Deklarere og bruge WORD-variabler
⇢ Deklarere og bruge DWORD-variabler
⇢ Processor Status Register (Flag)
⇢ Hyperthreading
⇢ AMD processorer
⇢ Multiprecision Operations
⇢ Flag
⇢ Control & System flags
⇢ Forebyggelse af LOOP-katastrofer
⇢ Integreret
⇢ Binary Coded Decimal
⇢ Flydende punktnumre
⇢ Memory Management Rutiner: MEMINIT, MALLOC, og GRATIS
⇢ Integer Constants
⇢ Segmentpræfikser
⇢ END-direktivet
⇢ Makroer