Procesory INTEL
- PRIKLADY a LAHUDKY
Vsechny priklady byly pro jednoduchost vytvoreny v prostredi MS-DOSu a podle konvence prekladace MASM (Microsoft Macro Assembler). Odladeny byly prekladacem Turbo Assembler (Borland) verze 2.0. Jde o programy typu .EXE, ktere se prekladaji a sestavuji napr. timto postupem:
TASM /zi program,,program TLINK /v+ /3 program
- Zjisteni typu procesoru ( program , dokumentace )
- Urceni delky fronty predvybranych instrukci ( program , dokumentace )
- Prepnuti procesoru do chraneneho rezimu ( program , dokumentace )
- Prepnuti z realneho rezimu do rezimu virtualni 86 ( program , dokumentace )
- Prepnuti z realneho rezimu do rezimu virtualni 86 s ladicimi vystupy na tiskarnu ( program , dokumentace )
- Prepnuti do chraneneho rezimu a zpet v 80286 ( program , dokumentace )
- Detekce typu a verze procesoru podle DX po RESETu ( program , dokumentace )
- Demonstrace rozdilu v INT 0 v 8086 a vyssich typech ( program , dokumentace )
- Demonstrace chyby v instrukci PUSH SP v 8086 ( program , dokumentace )
- Ukazka chyby v instrukci POPAD v 80386 ( program , dokumentace )
- Priklady nedokumentovanych instrukci ( program , dokumentace )
- Ukazka instrukce LOADALL ( program , dokumentace , podrobnejsi text)
- Zapnuti a vypnuti Gate A20 ( program a20off, program a20on, program test20, dokumentace )
- Priklady Tomase Pitnera