✴ Jazyk zostavovania je programovací jazyk nízkej úrovne navrhnutý pre konkrétny typ procesora. Môže byť vytvorená pomocou kompilácie zdrojového kódu z programovacieho jazyka na vysokej úrovni (napr. C / C ++), ale môže byť tiež napísaný znova. Kód zostavy môže byť konvertovaný na kód stroja pomocou assemblera
► Táto aplikácia bola navrhnutá pre tých, ktorí sa chcú naučiť základy programovania montáže od začiatku. Táto aplikácia vám poskytne dostatočné porozumenie v programovaní montáže, odkiaľ sa môžete dostať na vyššiu úroveň odbornosti
【Témy zahrnuté v tejto aplikácii sú uvedené nižšie】
⇢ Úvod
⇢ Nastavenie prostredia
⇢ Základná syntax
⇢ Segmenty pamäte
⇢ Registre
⇢ Systémové volania
⇢ Adresovanie režimov
⇢ Premenné
⇢ Konštanty
⇢ Aritmetické pokyny
⇢ Logické pokyny
⇢ Podmienky
⇢ Loops
⇢ Čísla
⇢ Struny
⇢ Polia
⇢ Postupy
⇢ Rekurzia
⇢ Makrá
⇢ Správa súborov
Správa pamäte
Čo je správne s jazykom zhromaždenia?
⇢ Organizácia údajov
⇢ Blokuje
⇢ Bajty
⇢ Slová
⇢ Dvojité slová
⇢ Hexadecimálny číslovací systém
⇢ Logické operácie na binárnych číslach a bitových reťazcoch
⇢ Prihlásenie a nulové rozšírenie
⇢ Posunie a otočí
Booleovská algebra
⇢ Korešpondencia medzi elektronickými obvodmi a logickými funkciami
⇢ Základné komponenty systému
⇢ Dátová zbernica
⇢ Adresová zbernica
⇢ Pamäťový subsystém
⇢ Časovanie systému
⇢ Systémové hodiny
⇢ Prístup do pamäte a systémové hodiny
⇢ Počkajte štáty
⇢ Registry procesora
⇢ Jednotka rozhrania zbernice
⇢ I / O (vstup / výstup)
⇢ Zostavovanie kódu pomocou MASM
⇢ Vyhlásenie premenných v jazykovom jazyku programu Assembly
⇢ Vyhlasovanie a používanie premenných WORD
⇢ Vyhlásenie a používanie premenných DWORD
⇢ Register stavu procesora (príznaky)
⇢ Hyperthreading
⇢ AMD procesory
⇢ Viacprecízne operácie
⇢ Vlajky
⇢ Ovládacie a systémové príznaky
⇢ Zabránenie katastrofám LOOP
⇢ Celé čísla
⇢ Binárne kódované desatinné miesta
Num Čísla s pohyblivou čiarou
Rutiny správy pamäte: MEMINIT, MALLOC a FREE
⇢ Integer konštanty
Pre Prefixy segmentov
⇢ Smernica END
⇢ Makrá