INHOUDSOPGAWE:
- Stap 1: HARDWARE OM EfexMonV4 te laat loop
- Stap 2: Sagteware
- Stap 3: GEBRUIK:
- Stap 4: Bronkode
- Stap 5: WAT VOLGENDE?
- Stap 6: BRONNE
Video: Z80 monitor tipe bedryfstelsel en SBC: 6 stappe (met foto's)
2024 Outeur: John Day | [email protected]. Laas verander: 2024-01-30 07:26
EfexV4 is 'n monitor -ROM met inline assembler en demontageerder en
basiese hulpmiddels om u z80 -programme in regte hardeware te skryf, uit te voer en te ontfout
EfexMon benodig nie CP/M, N8VEM of ander ingewikkelde hardeware nie. U benodig slegs die standaard Z80 -argitektuur SBC en een UART met terminale
Stap 1: HARDWARE OM EfexMonV4 te laat loop
MEMORY KAART
XTAL = 4 MHZ
GEBRUIK AANGEHEGTE KLOKKRING
ROM BEGIN: 0000H TOTALE LENGTE 8KB
RAM START: 8000H RAM EINDE: FFFFH
STAPEL: F800H
STELSELVARIABELE: 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
Stap 2: Sagteware
Soos in die vorige bladsy beskryf, benodig Efexmon 32Kb ram (62256 SRAM is goed) en 8 Kb ROM (28c64 kan wees)
stapel en stelselveranderlikes sit bo -op die ram, dus na 8000H is daar tonne gratis grepe
Stap 3: GEBRUIK:
U moet 'n Terminal -emulatorprogram gebruik om EfexV4 te bereik
Die stelsel begin met 'n groeteboodskap en weergawe -inligting
command promt kom dan
C: \> dit is ironies vir DOS promt:)
alle insette moet HOOFKARAKTERS wees! moenie vergeet om een keer op caps lock te druk nie.
Druk H vir hulp, druk U vir nuttige roetines
(S) gemiddelde subroutine moet genoem word
(R) beteken dat roetine gespring moet word
SAMENSTELLER:
Aseembler is vol aangedrewe en rotsvas, slegs (IX+*) en (IY+*) bits manipulasie opdragte uitgesluit
behalwe dit, aanvaar Efex assembler alle amptelike z80 -opdragte.
Tydens mnemoniese invoer is backspace welkom tot # of $ karakters. moenie terugtrek na hierdie tekens nie.
(Die volle agteruit -funksie is uitgeskakel om in 8k ROM te pas)
Sommige dele van hierdie ROM is op homself geskryf! met sy eie samesteller.
DEMONTERER:
Demontageerder kan alle z80-kode herken en dit kan nie-bevelgrepe herken
en wys dit met '***' teken
INVOER:
Efex heksadesimale insette kan tekens sonder heks herken en dit ignoreer.
Nadat die invoer begin is, moet u alle gebiede tot die einde invul;
#: gemiddelde 1 byte invoer (twee heks char)
$: gemiddelde invoer van 2 byte (vier heks char)
Stap 4: Bronkode
Moet asseblief nie huiwer om my te kontak vir enige vrae nie
Bronkode is nie onder GNU -lisensie nie. Dit kan nie vir kommersiële doeleindes gebruik word nie!
U het my toestemming nodig om die kommersiële doel van die kode te gebruik.
U mag dit vrylik gebruik, verander of onder my naam deel
Dankie vir u respek vir harde werk en tyd wat u aan hierdie kode bestee
Dr Mustafa Kemal PEKER (MD)
Stap 5: WAT VOLGENDE?
-USB SLEUTELBORD ONDERSTEUNING (TOETS IMPLEMENTERING VOLTOOI)
-LCD AAN BOORD GROOT SKERM 128X64 GRAFIEK LCD IN TEKSMODUS (TOETS -IMPLEMENTERING VOLTOOI)
-BASIESE TOLKER (TOETS IMPLEMENTERING VOLTOOI)
--SD KAART ONDERSTEUNING
HIERDIE VIER IMPLEMENTERING SAL EFEXV4 'N STANDAALREKENAAR MAAK
Stap 6: BRONNE
1) z80 -instruksietabel
2) TASM-assembler-kodetabelle:
3) Grootmeester Erturk KOCALAR se 6809 -monitor (geïnspireer)
4) Grant Searle se werke (geïnspireer)
5) Geïntegreerde stroombane en mikroverwerkers. R C HOLLAND 1986 boek
6) Z80SimulatorIde
7) Boek van Leventhall Z80 -samestellings
8) Brian M. Phelps se 6502 werke
9) Zilog z80 -katalogusse en chipbeskrywings
10) z80 info webwerf
11) Projek gebaseer op:
12) My volgelinge se opinies en gesprekke
Aanbeveel:
Hoe om 'n bedryfstelsel te installeer: 4 stappe
Hoe om 'n bedryfstelsel te installeer: in elke geval benodig rekenaars 'n bedryfstelsel
Hoe om u eie bedryfstelsel te maak! (bondel en voorbeeld binne): 5 stappe
Hoe om u eie bedryfstelsel te maak! (bondel en voorbeeld binne): maak dit nou
Hoe om die bedryfstelsel op Raspberry Pi te installeer: 15 stappe (met foto's)
Hoe om die bedryfstelsel op Raspberry Pi te installeer: 'n Raspberry Pi is 'n klein rekenaar wat op 'n rekenaarmonitor gekoppel kan word en 'n standaard sleutelbord en muis gebruik, sodat die gebruiker meer kan leer oor programmering. U kan u eie Internet of Things -toestel daarmee bou. 'N Framboos Pi soos die
WTware vir Raspberry Pi 2 (Pi 3)- Bedryfstelsel vir dun kliënte: 3 stappe
WTware for Raspberry Pi 2 (Pi 3) - Thin Clients -bedryfstelsel: Thin Client van Raspberry Pi - dit is 'n droom van 'n slordige netwerkstelseladministrateur.Windows -toepassings op Pi.WTware for Raspberry Pi is die bedryfstelsel van dun kliënte, wat verbindings skep na Windows Remote Desktop Services.WTware vir Raspbe
N Spraakbeheerde, braille-tipe patroon-semafoor: 4 stappe (met foto's)
N Spraakbeheerde, braille-tipe patroon-semafoor: " Lord Vetinari het by sy venster gestaan en kyk na die semafoortoring aan die ander kant van die rivier. Al agt die groot luike wat na hom toe kyk, knip verwoed - swart, wit, swart, wit, swart, wit en hellip; Inligting vlieg die