Uživatelské nástroje

Nástroje pro tento web


lnxspectrum:asm_direktivy

Rozdíly

Zde můžete vidět rozdíly mezi vybranou verzí a aktuální verzí dané stránky.

Odkaz na výstup diff

Obě strany předchozí revizePředchozí verze
Následující verze
Předchozí verze
Následující verzeObě strany příští revize
lnxspectrum:asm_direktivy [2019/05/16 16:31] – [Direktivy kompileru] lanexlnxspectrum:asm_direktivy [2021/01/28 22:35] lanex
Řádek 39: Řádek 39:
 |[[asm_direktivy##IfUsed, #EndIf|#EndIf]] |1.6.7 |Označuje konec bloku, který se bude kompilovat jen v případě jeho použití. | |[[asm_direktivy##IfUsed, #EndIf|#EndIf]] |1.6.7 |Označuje konec bloku, který se bude kompilovat jen v případě jeho použití. |
 |[[asm_direktivy#open, write|#Open, #Write]] |1.6.4a  |Umožňuje exportovat hodnoty návěstí do externího souboru | |[[asm_direktivy#open, write|#Open, #Write]] |1.6.4a  |Umožňuje exportovat hodnoty návěstí do externího souboru |
-|[[asm_direktivy##LnxBlitter_ram|#LnxBlitter_ram]] |1.7.2  |Umožňuje Vložit data při kompilaci do Interní paměti LnxBlitteru. |+|[[asm_direktivy##LnxBlitter_ram|#LnxBlitter_ram]] |1.7.2  |Umožňuje vložit data při kompilaci do Interní paměti LnxBlitteru. |
 |[[asm_direktivy#!<návěstí>|!<návěstí>]] |1.3.0a |slouží k usnadnění vyhledávání ve zdrojovém kódu| |[[asm_direktivy#!<návěstí>|!<návěstí>]] |1.3.0a |slouží k usnadnění vyhledávání ve zdrojovém kódu|
  
Řádek 480: Řádek 480:
  }  }
  
 +-----
 ==== #open, #write ==== ==== #open, #write ====
 Syntax: Syntax:
Řádek 505: Řádek 506:
 ----- -----
  
 +==== #LnxBlitter_ram ====
 +Syntax:
 +
 + #LnxBlitter_ram enable
 + #LnxBlitter_ram disable
 +
 +Direktíva #LnxBlitter_ram přesměruje zapisovaná data do Interní paměti LnxBlitteru. Můžeme tedy při kompilování naplnit grafickou pamět Blitteru grafickými daty již při psaní našeho programu určeného pro LnxBlitter.
 +
 +Příklad použití:
 +
 + #LnxBlitter_ram enable
 +
 + org 50000
 +
 +
 + include "grafika.png"
 +
 +-----
 +
 +==== #overlap_protect =====
 +Syntax:
 +
 + #overlap_protect_on
 + #overlap_protect_off
 +
 +Direktíva měří uplynulý čas procesoru Z80. Při průchodu programu touto direktívou se v okně ''Watch'' aktualizuje informace o tom, kolik času proběhlo od začátku běhu programu, nebo od poslední direktivy ''WatchRes'' (Watch Reset). Každý Watch má své jméno, můžeme měřit i více časů současně.
 +
 +Příklad použití:
 +
 + #watch rutina1
 +
 +-----
 ==== !<návěstí> ==== ==== !<návěstí> ====
 Syntax: Syntax:
lnxspectrum/asm_direktivy.txt · Poslední úprava: 2021/11/16 21:44 autor: lanex

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki