Autor Wątek: Pierwsze kroki w Pasmo  (Przeczytany 47662 razy)

tdu

  • *****
  • Wiadomości: 875
  • Miejsce pobytu:
    Gdansk
    • Nasze Wędrowanie
Odp: Pierwsze kroki w Pasmo
« Odpowiedź #165 dnia: 2015.05.26, 18:55:33 »
W Spectaculatorze jest to samo.

Rozwiązuje sprawę profilaktyczne wpisanie NOP zaraz po org w asm'ie
nie przeszkadza a robi się porządek.

Straciłem przez dobre 2-3 godziny, nie wiedziałem co się dzieje
zacząłem już wirusów szukać  ;)
ZX81/ZX 48k/Zx48k+/ZX +2/ZX +2A/+3/TC2048/FDD3000/FDD5000/3"/3,5'/5,25'/Beta 48k Apina/D+/GP50s/DIVIDE CF/Masterface/Polbasic SamCoupe QL CPC6128/N100 MSX-SVI738  MSX2-VG8235

Pyza^Illusion

  • *****
  • Wiadomości: 551
  • Miejsce pobytu:
    Lubań, dolnośląskie
Odp: Pierwsze kroki w Pasmo
« Odpowiedź #166 dnia: 2019.09.25, 19:51:22 »
Najprostszy program, tylko zeruje akumulator

org 40000
xor a
di
halt
ret
end 40000


Niech mnie ktoś wyprowadzi z błędu, bom oszalał... (albo pamięć zawodzi).
Czy następujące po sobie instrukcje DI a potem HALT nie zablokują komputera (będzie czekał w nieskończoność)???
ZX Spectrum+ (128kB by STAVI), FDD3000, TI-OF-TTL/ZXVGS, Masterface2b, MacFace II, DivIDE plus, Just Speccy 128...

trojacek

  • *****
  • Wiadomości: 5371
  • Miejsce pobytu:
    Warszawa
Odp: Pierwsze kroki w Pasmo
« Odpowiedź #167 dnia: 2019.09.25, 20:32:55 »
E tam, w nieskończoność :)
Na reset albo NMI.