Sadržaj:
- Korak 1: HARDVERI ZA POKRETANJE EfexMonV4
- Korak 2: SOFTVER
- Korak 3: UPOTREBA:
- Korak 4: Izvorni kod
- Korak 5: ŠTA DALJE?
- Korak 6: IZVORI
Video: Operativni sistem monitora tipa Z80 i SBC: 6 koraka (sa slikama)
2024 Autor: John Day | [email protected]. Zadnja izmjena: 2024-01-30 08:07
EfexV4 je monitor monitora sa ugrađenim asemblerom i rastavljačem i
osnovne alate za pisanje, pokretanje i ispravljanje pogrešaka na vašim z80 programima na stvarnom hardveru
EfexMon -u nisu potrebni CP/M, N8VEM ili drugi komplikovani hardver. Potrebni su vam samo standardna Z80 arhitektura SBC i jedan UART sa terminalom
Korak 1: HARDVERI ZA POKRETANJE EfexMonV4
MAPA MEMORIJE
XTAL = 4 MHz
KORISTITE PRIKLJUČENI KOLO SATA
ROM START: 0000H UKUPNA DUŽINA 8KB
RAM START: 8000H RAM END: FFFFH
NALOG: F800H
SISTEMSKE PROMJENE: F900H-F910H FF00-FFFFH
UART 8251 PORT ADRESA: 00H, BAUDRATE: 19200 KBS 8-n-1
PIO 8255 PORT ADRESA: 08H: PRIKLJUČITE 8255 CS NA IC 74LS139 PIN 5
Korak 2: SOFTVER
Kao što je opisano na prethodnoj stranici, Efexmonu je potrebno 32 KB RAM -a (62256 SRAM je dobro) i 8 KB ROM -a (28c64 može biti)
stek i sistemske varijable nalaze se na vrhu RAM -a, pa nakon 8000H ima na tone besplatnih bajtova
Korak 3: UPOTREBA:
Morate koristiti program za emulaciju terminala da biste došli do EfexV4
Sistem počinje pozdravnom porukom i podacima o verziji
tada dolazi naredbeni redak
C: \> ovo je ironija za DOS promt:)
svi ulazi moraju biti ZNAKOVI U VELIKIM SLOVIMA! ne zaboravite pritisnuti caps lock jednom.
Pritisnite H za pomoć, pritisnite U za korisne rutine
(S) mora se pozvati srednja potprogram
(R) mora se preskočiti srednja rutina
MONTAŽA:
Aseembler ima puno napajanje i čvrstinu, isključene su samo naredbe za manipulaciju bitovima (IX+*) i (IY+*)
osim ovoga, Efex asembler prihvaća sve službene naredbe z80.
Tokom mnemotehničkog unosa, povratnica je dobrodošla do # ili $ znakova. ne vraćajte unatrag nakon ovih znakova.
(Funkcija punog povratnog prostora onemogućena je da stane ROM u 8k)
Neki dijelovi ovog ROM -a napisani na sebi! sa sopstvenim asemblerom.
RASKLOPLJIVAČ:
Rastavljač može prepoznati sav z80 kôd i može prepoznati bajtove koji nisu komandni
i označava ih znakom '***'
ULAZ:
Efex Heksadecimalni ulazi mogu prepoznati neheksalne znakove i zanemariti ih.
Nakon početka unosa morate popuniti sva područja do kraja;
#: unos od 1 bajta (dva heksadecimalna znaka)
$: srednji unos od 2 bajta (četiri heksadecimalna znaka)
Korak 4: Izvorni kod
Molimo, ne ustručavajte se kontaktirati me za bilo kakva pitanja
Izvorni kod nije pod GNU licencom. Ne može se koristiti u komercijalne svrhe!
Za korištenje komercijalne svrhe koda potrebno je moje dopuštenje.
Možete ga slobodno koristiti, mijenjati ili dijeliti pod mojim imenom
Hvala vam na poštovanju prema uloženom trudu i vremenu provedenom na ovom kodu
Dr. Mustafa Kemal PEKER (dr. Med.)
Korak 5: ŠTA DALJE?
-USB PODRŠKA TIPKOVNICE USB (TESTIRANJE IMPLEMENTACIJE ZAVRŠENO)
-LCD na ploči ŠIRI EKRAN 128X64 GRAFIČKI LCD U TEKSTNOM REŽIMU (IMPLEMENTACIJA ISPITIVANJA ZAVRŠENA)
-OSNOVNI TUMAČ (IMPLEMENTACIJA ISPITIVANJA ZAVRŠENA)
--SD KARTICA PODRŠKA
OVO ČETIRI IMPLEMENTACIJE ĆE EFEXV4 učiniti STANDALONSKIM RAČUNAROM
Korak 6: IZVORI
1) z80 tablica uputa
2) Tablice kodova asemblera TASM-a:
3) Grandmaster Erturk KOCALAR -ov monitor 6809 (inspirisan)
4) Grant Searleovi radovi (inspirisani)
5) Integrisana kola i mikroprocesori. R C HOLLAND knjiga 1986. godine
6) Z80SimulatorIde
7) Knjiga rutina montaže Leventhall Z80
8) 6502 djela Briana M. Phelpsa
9) Zilog z80 katalozi i opisi čipova
10) z80 info web stranica
11) Projekat zasnovan na:
12) Mišljenja i razgovori mojih sljedbenika
Preporučuje se:
Kako instalirati operativni sistem: 4 koraka
Kako instalirati operativni sistem: U svakom pojedinom slučaju, računarima je potreban operativni sistem za rad, pa ćemo vam ovdje pokazati kako ga sami instalirati od nule
Kako instalirati operativni sistem na Raspberry Pi: 15 koraka (sa slikama)
Kako instalirati operativni sistem na Raspberry Pi: Raspberry Pi je mali računar koji se može priključiti na monitor računara i koristi standardnu tastaturu i miša omogućava korisniku da sazna više o programiranju. Pomoću njega možete izgraditi vlastiti uređaj Internet of Things. Raspberry Pi poput
WTware za Raspberry Pi 2 (Pi 3)- Operativni sistem za tanke klijente: 3 koraka
WTware za Raspberry Pi 2 (Pi 3) - Operativni sistem za tanke klijente: Tanki klijent iz Raspberry Pi - san je o škrtom mrežnom administratoru sistema. Windows aplikacije na Pi.WTware za Raspberry Pi je operativni sistem tankih klijenata koji stvara veze na Windows Remote Desktop Services.WTware za Raspbe
Napravite operativni sistem u C#: 5 koraka
Napravite operativni sistem u C#: Dakle, kreiranje operativnog sistema u Assembly -u nije lako! Ova instrukcija će vam pokazati kako da napravite svoj vlastiti C# operativni sistem. Ako ste tek počeli koristiti C#, razmislite prvo o istraživanju
Pretvaranje VGA monitora u razdjelnik monitora u računarski kontrolirani prekidač monitora: 4 koraka
Pretvaranje VGA monitora u razdjelnik monitora u prekidač monitora kontroliran računalom: Ovo uputstvo objašnjava kako se jeftini (20 eura) VGA razdjelnik monitora koji se koristi za povezivanje jednog računara na dva monitora može pretvoriti u prekidač za nadzor računara. Konačni uređaj se kontrolira putem paralelnog priključka i omogućuje okretanje