Autor Wątek: Asembler Z80 i 8080 pod Windows  (Przeczytany 35174 razy)

apk

  • ***
  • Wiadomości: 237
Odp: Asembler Z80 i 8080 pod Windows
« Odpowiedź #75 dnia: 2019.03.25, 16:11:29 »
A czy może z tego powstać zapis video na youtubie? Nie wszyscy zainteresowani przecierz tam będą, a taki filmik przyda się też uczestnikom na przyszłość.

Dalthon

  • ****
  • Wiadomości: 428
  • Miejsce pobytu:
    TriCity
Odp: Asembler Z80 i 8080 pod Windows
« Odpowiedź #76 dnia: 2019.03.25, 16:37:12 »
Podejrzewam że materiały z prezentacji będą dostępne na speccy.pl :)
ZX Spectrum +2 Grey | Just Speccy 128 | ZX Spectrum Next | ZX-Uno 2MB |  Murmulator | Amstrad 6128 | MSX2 Philips VG-8235 | Commodore 64 | Commodore +4 | Atari 520 STF | Amiga 1200

LaPi

  • *
  • Wiadomości: 24
Odp: Asembler Z80 i 8080 pod Windows
« Odpowiedź #77 dnia: 2019.03.25, 21:23:39 »
A czy może z tego powstać zapis video na youtubie? Nie wszyscy zainteresowani przecierz tam będą, a taki filmik przyda się też uczestnikom na przyszłość.

Lub ewentualnie chociaż skrypt z wykładów.

KWF

  • *****
  • Wiadomości: 6830
  • Miejsce pobytu:
    trzecia planeta od Słońca
  • "I co ja robię tu, u-u, co Ty tutaj robisz ..."
    • PCBway
Odp: Asembler Z80 i 8080 pod Windows
« Odpowiedź #78 dnia: 2019.03.25, 21:54:43 »
Albo ksero z notatek ;) jak na studiach ;)
KWF
-----
R Tape loading error 0:1
Moje zabawki: https://github.com/McKlaud76

apk

  • ***
  • Wiadomości: 237
Odp: Asembler Z80 i 8080 pod Windows
« Odpowiedź #79 dnia: 2019.04.18, 11:43:43 »
Wracając do początku wątku. Zainstalowałem zDevStudio i próbuję zrobić deasemblację kodu wynikowego. Wybieram Tools/Disassembler potem open, wybieram plik i robię proces. I teraz niezależnie od tego jaki plik wciągnę zawsze mam jeden rezultat czyli coś takiego:

0000: RST 38h
0001: RST 38h
0002: RST 38h
0003: RST 38h
0004: RST 38h
0005: RST 38h
0006: RST 38h
0007: RST 38h
0008: RST 38h
0009: RST 38h
000A: RST 38h
000B: RST 38h
000C: RST 38h
000D: RST 38h
000E: RST 38h
000F: RST 38h
0010: RST 38h
0011: RST 38h
0012: RST 38h
0013: RST 38h
0014: RST 38h
.
.
.


i ten kod się ciągnie dalej. Prawdopodobnie nie rozumiem zasady działania zDev Studio i coś robię źle. Czy mógłby ktoś naświetlić mi jak mam uzyskać kod pochodzący z mojego wciągniętego pliku, a nie pochodzący z wnętrza zDevStudio?

SAJ

  • *****
  • Wiadomości: 1484
  • Miejsce pobytu:
    Terra Prime
Odp: Asembler Z80 i 8080 pod Windows
« Odpowiedź #80 dnia: 2019.04.18, 14:40:10 »
Czy mozesz podrzucic plik, ktory wczytujesz ?

Pzodr.

matofesi

  • *****
  • Wiadomości: 2048
  • Miejsce pobytu:
    Toruń/Poland
Odp: Asembler Z80 i 8080 pod Windows
« Odpowiedź #81 dnia: 2019.04.18, 14:49:50 »
"RST 38h" to rozkaz o kodzie $FF - albo coś źle wybierasz albo disassembler idzie "w kartofle". Więcej niestety nie poradzę, bo nie używam tego narzędzia.

SAJ

  • *****
  • Wiadomości: 1484
  • Miejsce pobytu:
    Terra Prime
Odp: Asembler Z80 i 8080 pod Windows
« Odpowiedź #82 dnia: 2019.04.18, 14:56:04 »
Otworzylem kilka plikow i disassembler dziala.
Jest bardzo prymitywny i potrafi w sumie tylko zamieniac wartosci na komendy, ale cos tam wyswietla.

apk

  • ***
  • Wiadomości: 237
Odp: Asembler Z80 i 8080 pod Windows
« Odpowiedź #83 dnia: 2019.04.18, 15:06:45 »
Załączam plik. To 6 ROM do Meritum. Może w projekcie trzeba coś ustawić albo co?

SAJ

  • *****
  • Wiadomości: 1484
  • Miejsce pobytu:
    Terra Prime
Odp: Asembler Z80 i 8080 pod Windows
« Odpowiedź #84 dnia: 2019.04.18, 15:24:19 »
Disassembler Przemielil ale zaznaczony kod w ROMie wyglada tak:

"CP/M LOAD ERROR"

Potrzebny Ci bedzie lepszy Disassembler niz ten, bo ten nie widzi ani tekstu ani relatywnych skokow na bazie tego co jest w pamieci ani nie robi innych reczy potrzebnych do tego, zeby wyciagnac z tego dzialajacy kod zrodlowy.

Gdzies chyba tutaj jest artykul na ten temat.


Pozdr.

apk

  • ***
  • Wiadomości: 237
Odp: Asembler Z80 i 8080 pod Windows
« Odpowiedź #85 dnia: 2019.04.18, 15:32:09 »
Dzięki, poszukam. A może ktoś coś może polecić? Tylko pod Win bo mam tylko taki system :(

matofesi

  • *****
  • Wiadomości: 2048
  • Miejsce pobytu:
    Toruń/Poland
Odp: Asembler Z80 i 8080 pod Windows
« Odpowiedź #86 dnia: 2019.04.18, 15:35:35 »
No ja używam tego: https://www.speccy.pl/forum/index.php?topic=4001.msg60967#msg60967

Do moich potrzeb sprawdza się w 100% ;)

Tygrys

  • Administrator
  • *****
  • Wiadomości: 4538
  • Miejsce pobytu:
    Warszawa
  • mistrz ceremonii
Odp: Asembler Z80 i 8080 pod Windows
« Odpowiedź #87 dnia: 2019.04.18, 20:20:05 »
Był wątek o disassemblerach, a tu: https://www.speccy.pl/forum/index.php?topic=4001
Może któryś okaże się przydatny.

apk

  • ***
  • Wiadomości: 237
Odp: Asembler Z80 i 8080 pod Windows
« Odpowiedź #88 dnia: 2019.04.19, 10:18:38 »
Przejrzałem te linki i wyszło mi z nich, że:
- yazd - to trzeba skompilować, a ja się na tym nie znam i pewnie nie mam czym :(

- IDA - jast płatna, a wersji 4.1 nie udało mi sie znaleźć do sciągnięcia

- mdz80 - to tez wymaga skompilowania :(

- ogryzka nie mam

- skoolkit - znowy nie wiem co z tym zrobić, w przypadku PC jestem na poziomie "uruchom execa"

- z80dis od matofesi - nie patrzyłem jeszcze

- xpeccy - ściągnałem emulator, ale nie wiem gdzie jest debugger, malo się na tym znam


Sprawdzę jeszcze nietestowane.


matofesi

  • *****
  • Wiadomości: 2048
  • Miejsce pobytu:
    Toruń/Poland
Odp: Asembler Z80 i 8080 pod Windows
« Odpowiedź #89 dnia: 2019.04.19, 11:18:35 »
To żeby cię zmotywować i pokazać co z twoim plikiem robi mój disassembler masz w załączniku zdisassemblowany plik ;) (przy założeniu, że ma ORG $3000 - tak mi wychodziło z oględzin i na oko etykiety trafiają gdzie trzeba)