Turinys:
- 1 veiksmas: ĮRANGINĖ ĮRANGA Vykdyti „EfexMonV4“
- 2 žingsnis: PROGRAMINĖ ĮRANGA
- 3 žingsnis: NAUDOJIMAS:
- 4 žingsnis: šaltinio kodas
- 5 žingsnis: KAS TOLIAU?
- 6 žingsnis: ŠALTINIAI
Video: Z80 monitoriaus tipo operacinė sistema ir SBC: 6 žingsniai (su paveikslėliais)
2024 Autorius: John Day | [email protected]. Paskutinį kartą keistas: 2024-01-30 10:47
„EfexV4“yra monitoriaus ROM su integruotu surinkėju ir išardymu ir
pagrindinės komunalinės paslaugos, skirtos rašyti, paleisti ir derinti jūsų „z80“programas realioje aparatinėje įrangoje
„EfexMon“nereikia CP/M, N8VEM ar kitos sudėtingos aparatūros. Jums reikia tik standartinės Z80 architektūros SBC ir vieno UART su terminalu
1 veiksmas: ĮRANGINĖ ĮRANGA Vykdyti „EfexMonV4“
ATMINTIS
XTAL = 4 MHz
NAUDOTI PRIDĖTĄ laikrodžio grandinę
ROM PRADŽIA: 0000H IŠ VISO ILGIO 8KB
RAM PRADŽIA: 8000H RAM PABAIGA: FFFFH
STACK: F800H
SISTEMOS Kintamieji: F900H-F910H FF00-FFFFH
UART 8251 UOSTO ADRESAS: 00H, BUDARAS: 19200 KBS 8-n-1
PIO 8255 PORT ADRESS: 08H: CONNECT 8255 CS TO IC 74LS139 PIN 5
2 žingsnis: PROGRAMINĖ ĮRANGA
Kaip aprašyta ankstesniame puslapyje, „Efexmon“reikia 32 KB RAM (62256 SRAM yra geras) ir 8 Kb ROM (gali būti 28c64)
kamino ir sistemos kintamieji yra viršuje, todėl po 8000H yra daugybė laisvų baitų
3 žingsnis: NAUDOJIMAS:
Norėdami pasiekti „EfexV4“, turite naudoti terminalo emuliatoriaus programą
Sistema prasideda sveikinimo pranešimu ir versijos informacija
tada ateina komandinė eilutė
C: \> tai ironija į DOS raginimą:)
visa įvestis turi būti didžiųjų raidžių! nepamirškite vieną kartą paspausti didžiųjų raidžių.
Jei reikia pagalbos, paspauskite H, naudingoms procedūroms paspauskite U
(S) turi būti iškviesta vidutinė paprograma
(R) vidutinė rutina turi būti peršokta
MONTAVIMAS:
„Aseembler“yra visiškai varomas ir tvirtas, neįtraukiamos tik (IX+*) ir (IY+*) bitų manipuliavimo komandos
išskyrus tai, „Efex assembler“priima visas oficialias z80 komandas.
Naudojant mnemoninį įvestį, backspace yra laukiamas iki # arba $ simbolių. po šių ženklų negrįžkite atgal.
(Visiška grįžimo atgal funkcija išjungta, kad tilptų ROM į 8k)
Kai kurios šio ROM dalys parašytos ant savęs! su savo surinkėju.
Išmontuoti:
„Disassembler“gali atpažinti visus z80 kodus ir atpažinti ne komandinius baitus
ir pažymi juos „***“ženklu
Įvestis:
„Efex“šešioliktainiai įvestys gali atpažinti ne šešiakampius simbolius ir juos ignoruoti.
Pradėję įvesti, turite užpildyti visas sritis iki galo;
#: reiškia 1 baito įvestį (du šešioliktainiai simboliai)
$: reiškia 2 baitų įvestį (keturi šešiakampiai simboliai)
4 žingsnis: šaltinio kodas
Nedvejodami kreipkitės į mane, jei turite klausimų
Šaltinio kodas nėra pagal GNU licenciją. Jis negali būti naudojamas komerciniais tikslais!
Norėdami naudoti komercinį kodo tikslą, jums reikia mano leidimo.
Galite laisvai jį naudoti, keisti ar bendrinti mano vardu
Dėkojame už pagarbą sunkiam darbui ir sugaištą laiką šiam kodeksui
Dr. Mustafa Kemal PEKER (MD)
5 žingsnis: KAS TOLIAU?
-USB Klaviatūros palaikymas (BANDYMO ĮGYVENDINIMAS PABAIGAS)
-LCD ant plataus ekrano 128x64 GRAPH LCD teksto režimu (BANDYMO ĮGYVENDINIMAS PABAIGAS)
-PAGRINDINIS INTERPRETERIS (BANDYMO ĮGYVENDINIMAS PABAIGAS)
-SD KORTELĖS PARAMA
ŠIS KETVIRTAS ĮGYVENDINIMAS EFEXV4 PADARYS STANDALONU KOMPIUTERIU
6 žingsnis: ŠALTINIAI
1) z80 instrukcijų lentelė
2) TASM surinkėjo kodų lentelės:
3) Didžiojo meistro Erturko KOCALARo 6809 monitorius (įkvėptas)
4) Grant Searle darbai (įkvėpti)
5) Integruoti grandynai ir mikroprocesoriai. R C HOLLAND 1986 knyga
6) „Z80SimulatorIde“https://www.oshonsoft.com/z80.html
7) „Leventhall Z80“surinkimo darbų knyga
8) Brian M. Phelps 6502 darbai
9) „Zilog z80“katalogai ir mikroschemų aprašymai
10) „z80“informacijos svetainė
11) Projektas pagrįstas:
12) Mano pasekėjų nuomonės ir pokalbiai
Rekomenduojamas:
Kaip įdiegti operacinę sistemą: 4 žingsniai
Kaip įdiegti operacinę sistemą: Visais atvejais kompiuteriams reikalinga operacinė sistema, todėl čia parodysime, kaip ją įdiegti patiems
Kaip įdiegti operacinę sistemą „Raspberry Pi“: 15 žingsnių (su paveikslėliais)
Kaip įdiegti operacinę sistemą „Raspberry Pi“: „Raspberry Pi“yra mažas kompiuteris, kurį galima prijungti prie kompiuterio monitoriaus ir kuris naudoja standartinę klaviatūrą ir pelę, todėl vartotojas gali daugiau sužinoti apie programavimą. Su juo galite sukurti savo daiktų interneto įrenginį. „Raspberry Pi“kaip
„WTware“, skirta „Raspberry Pi 2“(„Pi 3“)- „Thin Clients“operacinė sistema: 3 žingsniai
„WTware“, skirta „Raspberry Pi 2“(„Pi 3“) - „Thin Clients“operacinė sistema: plonas „Raspberry Pi“klientas - tai tinginio tinklo sistemos administratoriaus svajonė. „Windows“programos „Pi“. „Raspberry Pi“programinė įranga yra plonų klientų operacinė sistema, kurianti ryšius į „Windows“nuotolinio darbalaukio paslaugas. Raspbe programinė įranga
Sukurkite operacinę sistemą C#: 5 žingsniai
Sukurkite operacinę sistemą C#: Taigi sukurti operacinę sistemą „Assembly“nėra lengva! Ši instrukcija parodys, kaip sukurti savo C# operacinę sistemą. Jei dar nesate tikri C#, pirmiausia apsvarstykite galimybę atlikti tam tikrus tyrimus
VGA monitoriaus skirstytuvo konvertavimas į kompiuterio valdomą monitoriaus perjungiklį: 4 žingsniai
VGA monitoriaus skirstytuvo konvertavimas į kompiuterio valdomą monitoriaus perjungiklį: šioje instrukcijoje paaiškinama, kaip pigus (20 EUR) VGA monitoriaus skirstytuvas, naudojamas vienam kompiuteriui prijungti prie dviejų monitorių, gali būti paverstas kompiuterio valdomo monitoriaus perjungikliu. Galutinis įrenginys valdomas per lygiagretųjį prievadą ir leidžia pasukti