lnxspectrum:asm_direktivy
Rozdíly
Zde můžete vidět rozdíly mezi vybranou verzí a aktuální verzí dané stránky.
Obě strany předchozí revizePředchozí verzeNásledující verze | Předchozí verzeNásledující verzeObě strany příští revize | ||
lnxspectrum:asm_direktivy [2019/01/10 11:41] – [#RAMPAGE] lanex | lnxspectrum:asm_direktivy [2019/05/16 16:32] – [Direktivy kompileru] lanex | ||
---|---|---|---|
Řádek 22: | Řádek 22: | ||
|[[asm_direktivy# | |[[asm_direktivy# | ||
|[[asm_direktivy# | |[[asm_direktivy# | ||
- | |[[asm_direktivy# | + | |[[asm_direktivy# |
|[[asm_direktivy# | |[[asm_direktivy# | ||
|[[asm_direktivy# | |[[asm_direktivy# | ||
Řádek 39: | Řádek 39: | ||
|[[asm_direktivy## | |[[asm_direktivy## | ||
|[[asm_direktivy# | |[[asm_direktivy# | ||
+ | |[[asm_direktivy## | ||
|[[asm_direktivy# | |[[asm_direktivy# | ||
Řádek 253: | Řádek 254: | ||
----- | ----- | ||
- | ==== INCLUDE ==== | + | ==== INCLUDE, INCBIN |
Syntax: | Syntax: | ||
INCLUDE " | INCLUDE " | ||
Řádek 259: | Řádek 260: | ||
INCLUDE " | INCLUDE " | ||
INCLUDE " | INCLUDE " | ||
- | Místo Include | + | INCBIN " |
+ | INCLUDE | ||
Příklad použití: | Příklad použití: | ||
INCLUDE " | INCLUDE " | ||
INCLUDE " | INCLUDE " | ||
+ | INCBIN " | ||
----- | ----- | ||
Řádek 284: | Řádek 287: | ||
==== #ROMPAGE ==== | ==== #ROMPAGE ==== | ||
Syntax: | Syntax: | ||
- | # | + | #ROMPAGE 0 nebo 1 |
Říká kompileru do které ROM-page patří a kam se bude ukládat následující kód. Funguje pouze v režimu ZX Spectrum 128, který obsahuje dvě 16KB ROM. Určeno pro vytváření vlastních ROM pro model ZX 128. | Říká kompileru do které ROM-page patří a kam se bude ukládat následující kód. Funguje pouze v režimu ZX Spectrum 128, který obsahuje dvě 16KB ROM. Určeno pro vytváření vlastních ROM pro model ZX 128. | ||
Příklad použití: | Příklad použití: | ||
- | # | + | #ROMPAGE 0 |
----- | ----- | ||
Řádek 306: | Řádek 309: | ||
di | di | ||
halt | halt | ||
+ | |||
----- | ----- | ||
lnxspectrum/asm_direktivy.txt · Poslední úprava: 2024/05/05 10:05 autor: lanex