User Tools

Site Tools


cs:emulators:mz8emu:doc

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
cs:emulators:mz8emu:doc [2012/06/05 13:05] – Přidána informace o procesoru hajdamcs:emulators:mz8emu:doc [2012/06/14 13:04] (current) hajdam
Line 92: Line 92:
 === Načítání souborů pomocí virtuálního magnetofonu === === Načítání souborů pomocí virtuálního magnetofonu ===
  
-Pokud je volba CMT path in ROM vypnuta, nebo aplikace nenačítá data pomocí obslužných rutin monitoru, očekávají se při načítání data z virtuálního magnetofonu. Toto chování se týká typicky jak programovacích jazyků jako např. BASIC tak i vícedílných kazetových her. Okno virtuálního magnetofonu lze otevřít z menu Hardware/Virtual CMT, nebo z panelu pomocí ikony kazety.+Pokud je volba "CMT patch in ROMvypnuta, nebo aplikace nenačítá data pomocí obslužných rutin monitoru, očekávají se při načítání data z virtuálního magnetofonu. Toto chování se týká typicky jak programovacích jazyků jako např. BASIC tak i vícedílných kazetových her. Okno virtuálního magnetofonu lze otevřít z menu Hardware/Virtual CMT, nebo z panelu pomocí ikony kazety.
  
 {{ en:emulators:mz8emu:doc:zavirtcmt.gif }} {{ en:emulators:mz8emu:doc:zavirtcmt.gif }}
Line 112: Line 112:
 ==== Načítání souborů z disket typu quickdisk ==== ==== Načítání souborů z disket typu quickdisk ====
  
-Emulátor podporuje otevírání médií QD v dialogu Setup v záložce QD. Pro otevření stávajícího image slouží tlačítko "Open file" a samotné zařízení je potřeba povolit, což se případně projeví až při následném restartu emulovaného.+Emulátor podporuje otevírání médií QD v dialogu Setup v záložce QD. Pro otevření stávajícího image slouží tlačítko "Open file" a samotné zařízení je potřeba povolit, což se případně projeví až při následném restartu emulovaného systému.
  
 {{ en:emulators:mz8emu:doc:emu_qdsetup.gif }} {{ en:emulators:mz8emu:doc:emu_qdsetup.gif }}
Line 252: Line 252:
 ===== Debugger ===== ===== Debugger =====
  
-Emulátor poskytuje integrovaný nástroj debugger určený pro ladění činnosti procesoru architektury Z80. Debugger můžete použít pro krokování vašich programů napsaných ve strojovém kódu. Okno debuggeru zobrazuje průběžně aktuální pozici a zpětný překlad instrukcí (dissasembling), zobrazuje aktuální stav registrů a příznaků procesoru (flag).\\+Emulátor poskytuje integrovaný nástroj debugger určený pro ladění činnosti procesoru architektury Z80. Debugger můžete použít pro krokování vašich programů napsaných ve strojovém kódu. Okno debuggeru zobrazuje průběžně aktuální pozici a zpětný překlad instrukcí (disassembling), zobrazuje aktuální stav registrů a příznaků procesoru (flag).\\
  
 Běh programu je možné pozastavit a krokovat pomocí běhových tlačítek a lze kdykoliv změnit obsah registrů a stav příznaků. Hodnotu registrů lze změnit dvojklikem myši a zadáním nové hodnoty do vstupního řádku. Příznaky je možné měnit změnou zaškrtnutí. Běh programu je možné pozastavit a krokovat pomocí běhových tlačítek a lze kdykoliv změnit obsah registrů a stav příznaků. Hodnotu registrů lze změnit dvojklikem myši a zadáním nové hodnoty do vstupního řádku. Příznaky je možné měnit změnou zaškrtnutí.
Line 287: Line 287:
 ==== Integrovaný assembler / disassembler ==== ==== Integrovaný assembler / disassembler ====
  
-Debugger umožňuje provádět jak normální (assembling), tak zpětný překlad (dissasembling) instrukcí.\\+Debugger umožňuje provádět jak normální (assembling), tak zpětný překlad (disassembling) instrukcí.\\
  
 Je možné změnit libovolnou instrukci v seznamu instrukcí. Stačí ji zvolit a napsat její název do vstupního řádku, který se objeví po stisku první klávesy.\\ Je možné změnit libovolnou instrukci v seznamu instrukcí. Stačí ji zvolit a napsat její název do vstupního řádku, který se objeví po stisku první klávesy.\\
Line 295: Line 295:
 Stejně tak je možné načíst textový soubor a provést jeho překlad do strojového kódu na konkrétní místo v paměti a také zpětně přeložený kód uložit jako textový soubor. Stejně tak je možné načíst textový soubor a provést jeho překlad do strojového kódu na konkrétní místo v paměti a také zpětně přeložený kód uložit jako textový soubor.
  
-{{ en:emulators:mz8emu:doc:zadisas2.gif |Dissasembler}}+{{ en:emulators:mz8emu:doc:zadisas2.gif |Disassembler}}
  
 ==== Načtení a ukládání MZF souborů ==== ==== Načtení a ukládání MZF souborů ====
cs/emulators/mz8emu/doc.1338894356.txt.gz · Last modified: 2012/06/05 13:05 by hajdam