✴ Jazyk sestavení je nízkoúrovňový programovací jazyk určený pro určitý typ procesoru. Může být vytvořen sestavením zdrojového kódu z programovacího jazyka na vyšší úrovni (např. C / C ++), ale může být také napsán od začátku. Kód sestavy lze pomocí assembleru převést na kód stroje
► Tato aplikace byla navržena pro ty, kteří se chtějí naučit základy programování sestav od začátku. Tato aplikace vám dá dostatek informací o montážním programování, odkud se můžete dostat na vyšší úroveň odborných znalostí
【Témata zahrnutá v této aplikaci jsou uvedena níže】
⇢ Úvod
⇢ Nastavení prostředí
⇢ Základní syntaxe
⇢ Segmenty paměti
⇢ Registry
⇢ Systémová volání
⇢ Adresování režimů
⇢ Proměnné
⇢ Konstanty
⇢ Aritmetické instrukce
⇢ Logické pokyny
⇢ Podmínky
⇢ Loops
⇢ Čísla
⇢ Struny
⇢ Pole
⇢ Postupy
⇢ Rekurze
⇢ Makra
⇢ Správa souborů
⇢ Správa paměti
⇢ Co je správné s jazykem shromáždění?
⇢ Organizace dat
⇢ Nibbles
⇢ Byty
⇢ Slova
⇢ Dvojité slovo
⇢ Hexadecimální číslovací systém
⇢ Logické operace na binárních číslech a bitových řetězcích
⇢ Znamení a nulové rozšíření
⇢ Posunuje a otáčí
Booleovská algebra
⇢ Korespondence mezi elektronickými obvody a booleovskými funkcemi
⇢ Základní součásti systému
⇢ Datová sběrnice
⇢ Adresová sběrnice
⇢ Podsystém paměti
⇢ Systémové časování
⇢ Systémové hodiny
⇢ Přístup do paměti a systémové hodiny
⇢ Počkejte státy
⇢ Registry CPU
⇢ Rozhraní sběrnice
⇢ I / O (vstup / výstup)
⇢ Sestavení kódu pomocí MASM
⇢ Označení proměnných v programu Assembly Language
⇢ Vyhlášení a používání proměnných WORD
⇢ Vyhlášení a používání proměnných DWORD
⇢ Registr stavu procesoru (Flags)
⇢ Hyperthreading
⇢ AMD procesory
⇢ Opakování operací
⇢ Vlajky
⇢ Ovládací a systémové příznaky
⇢ Zabránění katastrofám LOOP
⇢ Celá čísla
⇢ Binární kódovaný desetinný údaj
⇢ Čísla s pohyblivou čárkou
R Rutiny správy paměti: MEMINIT, MALLOC a ZDARMA
⇢ Celočíselné konstanty
Pre Prefixy segmentů
⇢ Směrnice END
⇢ Makra
Datum aktualizace
4. 11. 2019