Obsah:
- Krok 1: HARDWARE PRO SPUŠTĚNÍ EfexMonV4
- Krok 2: SOFTWARE
- Krok 3: POUŽITÍ:
- Krok 4: Zdrojový kód
- Krok 5: CO DALŠÍ?
- Krok 6: ZDROJE
Video: Typ monitoru Z80 Operační systém a SBC: 6 kroků (s obrázky)
2024 Autor: John Day | [email protected]. Naposledy změněno: 2024-01-30 08:22
EfexV4 je monitorovací ROM s inline assemblerem a disassemblerem a
základní nástroje pro zápis, spouštění a ladění programů z80 ve skutečném hardwaru
EfexMon nepotřebuje CP/M, N8VEM ani jiný komplikovaný hardware. Potřebujete pouze standardní SBC architekturu Z80 a jeden UART s terminálem
Krok 1: HARDWARE PRO SPUŠTĚNÍ EfexMonV4
MEMORY MAP
XTAL = 4 MHZ
POUŽÍVEJTE PŘIPOJENÝ OBVOD HODIN
ROM START: 0000H CELKOVÁ DÉLKA 8 kB
RAM START: 8000H RAM END: FFFFH
SKLAD: F800H
SYSTÉMOVÉ PROMĚNY: F900H-F910H FF00-FFFFH
UART 8251 PORT ADRESS: 00H, BAUDRATE: 19200 KBS 8-n-1
PIO 8255 PORT ADRESS: 08H: CONNECT 8255 CS TO IC 74LS139'S PIN 5
Krok 2: SOFTWARE
Jak je popsáno na předchozí stránce, Efexmon potřebuje 32 kB RAM (62256 SRAM je dobré) a 8 Kb ROM (28c64 může být)
proměnné zásobníku a systému jsou umístěny na horní části paměti RAM, takže po 8000H jsou tuny volných bytů
Krok 3: POUŽITÍ:
K dosažení EfexV4 musíte použít program emulátoru terminálu
Systém začíná uvítací zprávou a informacemi o verzi
pak přijde příkazový řádek
C: \> to je ironie pro DOS:)
veškerý vstup musí být UPPERCASE CHARACTERS! nezapomeňte jednou stisknout caps lock.
Stiskněte H pro pomoc, stiskněte U pro užitečné rutiny
Musí být vyvolán (S) střední podprogram
(R) střední rutina musí být přeskočena
MONTÁŽNÍK:
Aseembler je plně napájen a zpevněn, pouze příkazy pro manipulaci s bitem (IX+*) a (IY+*) jsou vyloučeny
kromě toho Efex assembler přijímá všechny oficiální příkazy z80.
Během mnemotechnického zadávání je backspace vítán do # nebo $ znaků. po těchto znacích nevracejte zpět.
(Funkce úplného backspace deaktivována, aby se vešla ROM do 8k)
Některé části této ROM napsané na sebe! s vlastním assemblerem.
DEMONTÁŽ:
Disassembler dokáže rozpoznat veškerý kód z80 a dokáže rozeznat bajty bez příkazů
a ukazuje na ně znakem „***“
VSTUP:
Efexové hexadecimální vstupy dokážou rozpoznat nehexové znaky a ignorovat je.
Po zahájení zadávání musíte vyplnit všechny oblasti až do konce;
#: průměr 1 bajtový vstup (dva hexadecimální znaky)
$: průměrný vstup 2 bajty (čtyři hexadecimální znaky)
Krok 4: Zdrojový kód
V případě jakýchkoli dotazů mě neváhejte kontaktovat
Zdrojový kód není pod licencí GNU. Nelze použít pro komerční účely!
K použití komerčního účelu kódu potřebujete moje svolení.
Můžete je libovolně používat, upravovat nebo sdílet pod mým jménem
Děkujeme za váš respekt k tvrdé práci a času strávenému nad tímto kódem
Dr. Mustafa Kemal PEKER (MD)
Krok 5: CO DALŠÍ?
-USB KEYBOARD PODPORA (TEST IMPLEMENTACE KOMPLETNÍ)
-LCD NA PALUBĚ WIDE SCREEN 128X64 GRAPH LCD V TEXTOVÉM REŽIMU (TESTOVÁ IMPLEMENTACE KOMPLETNÍ)
-ZÁKLADNÍ Tlumočník (KOMPLETNÍ PROVEDENÍ TESTU)
-PODPORA KARTY SD
TATO ČTYŘI REALIZACE Z EFEXV4 UDĚLÁ STANDÁLNÍ POČÍTAČ
Krok 6: ZDROJE
1) instrukční tabulka z80
2) Tabulky kódů assembleru TASM:
3) Monitor 6809 velmistra Erturka KOCALARA (inspirovaný)
4) Grant Searle's works (inspired)
5) Integrované obvody a mikroprocesory. Kniha R C HOLLAND 1986
6) Z80SimulatorIde
7) Kniha rutin montáže Leventhall Z80
8) Díla 6502 Briana M. Phelpsa
9) Katalogy Zilog z80 a popisy čipů
10) Informační web z80
11) Projekt založený na:
12) Názory a rozhovory mých následovníků
Doporučuje:
Jak nainstalovat operační systém: 4 kroky
Jak nainstalovat operační systém: V každém jednotlivém případě počítače potřebují operační systém, aby fungoval, takže zde vám ukážeme, jak si jej nainstalovat sami od začátku
Operační hra Makey Makey and Scratch: 6 kroků (s obrázky)
Operační hra Makey Makey and Scratch: Vytvořte zábavnou operační hru své vlastní postavy v životní velikosti! Super snadný projekt pro všechny věkové kategorie
Jak nainstalovat operační systém na Raspberry Pi: 15 kroků (s obrázky)
Jak nainstalovat operační systém na Raspberry Pi: Raspberry Pi je malý počítač, který lze připojit k monitoru počítače a který používá standardní klávesnici a myš, což uživateli umožňuje dozvědět se více o programování. Můžete si s ním vytvořit vlastní zařízení pro internet věcí. Raspberry Pi jako
Vytvořte operační systém v C#: 5 kroků
Vytvořte operační systém v C#: Vytvoření operačního systému v Assembly tedy není snadné! Tento návod vám ukáže, jak si vytvořit vlastní operační systém C#. Pokud jste v C#nováčci, zvažte nejprve provedení průzkumu
Operační hra v životní velikosti: 14 kroků (s obrázky)
Operační hra v životní velikosti: Jako dítě jsem miloval hru Milton Bradley Operation, bzučák mě vždy děsil, když se rozezněl, ale byla to zábava. Cílem hry Operace je odstranit část těla bez dotyku pinzety na kovové strany obklopující předmět