lnxspectrum:debugger
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í verze | ||
lnxspectrum:debugger [2014/10/01 23:42] – [6. CLS, smazání obrazovky] lanex | lnxspectrum:debugger [2018/07/31 10:05] (aktuální) – upraveno mimo DokuWiki 127.0.0.1 | ||
---|---|---|---|
Řádek 56: | Řádek 56: | ||
Pokud potřebujeme změnit obsah nějakého registru, můžeme použít tento příkazový řádek. Neprovádí se Z80 instrukce, takže syntax se nemusí shodovat s instrukcí v Z80! | Pokud potřebujeme změnit obsah nějakého registru, můžeme použít tento příkazový řádek. Neprovádí se Z80 instrukce, takže syntax se nemusí shodovat s instrukcí v Z80! | ||
- | ld a,255 - nahraje do registru A hodnotu 255 | + | ld a,255 - nahraje do registru A hodnotu 255\\ |
- | ld (hl),255 - uloží do RAM s adresou uloženou v registru HL bajt s hodnotou 255 | + | ld (hl),255 - uloží do RAM s adresou uloženou v registru HL bajt s hodnotou 255\\ |
- | ld 65535,255 - uloží na adresu 65535 v RAM bajt s hodnotou 255 | + | ld 65535,255 - uloží na adresu 65535 v RAM bajt s hodnotou 255\\ |
- | di / ei - zakáže / povolí přerušení | + | di / ei - zakáže / povolí přerušení\\ |
- | rampage 1 - přepne stránku paměti na požadovanou stránku. U modelu Didaktik Gama je stránka v rozsahu 0-1, u ZX Spectrum 128 je v rozsahu 0-7 | + | rampage 1 - přepne stránku paměti na požadovanou stránku. U modelu Didaktik Gama je stránka v rozsahu 0-1, u ZX Spectrum 128 je v rozsahu 0-7\\ |
- | im 0/1/2 - přepne režim přerušení | + | im 0/1/2 - přepne režim přerušení\\ |
===== Záložka - Breakpoints ===== | ===== Záložka - Breakpoints ===== | ||
Řádek 70: | Řádek 69: | ||
Záložka Misc obsahuje jinam nezařaditelné funkce. Ve verzi 1.0.9 obsahuje: | Záložka Misc obsahuje jinam nezařaditelné funkce. Ve verzi 1.0.9 obsahuje: | ||
- | ==== All video changes | + | ==== Visible all video changes ==== |
Všechny video změny jsou viditelné. Povolením této funkce uvidíme při trasování programu okamžitě změnu, prováděnou ve videoram. Standartně bysme tuto změnu uviděli až po prolétnutí obrazového paprsku televizoru. Obrazový paprsek prolétává přes obrazovku 50x za sekundu, jedno obnovení obrazovky trvá 20ms. Pokud zaškrtneme tuto volbu, žádný paprsek nebude existovat. | Všechny video změny jsou viditelné. Povolením této funkce uvidíme při trasování programu okamžitě změnu, prováděnou ve videoram. Standartně bysme tuto změnu uviděli až po prolétnutí obrazového paprsku televizoru. Obrazový paprsek prolétává přes obrazovku 50x za sekundu, jedno obnovení obrazovky trvá 20ms. Pokud zaškrtneme tuto volbu, žádný paprsek nebude existovat. | ||
+ | ==== Visible Beam position ==== | ||
+ | Na levé straně se bude zobrazovat značka, kde se zrovna vykresluje paprsek na televizoru. | ||
====== Debugger - Menu ====== | ====== Debugger - Menu ====== |
lnxspectrum/debugger.txt · Poslední úprava: 2018/07/31 10:05 autor: 127.0.0.1