Komputerek CP/M na Z80 - problem z uruchomieniem

na teletype to dzialal ED :-)

Wordstarowi sie definiowalo sekwencje sterujace do terminala. Tzn wpisywalo debuggerem gdzies na poczatku programu.

Jak terminal byl porzadny, to jakis fikusny scroll tam byl, i dzialalo nawet zgrabnie. Bardziej mi przeszkadzalo ze ja mu Ctrl-costam aby szukac ... i komputer zamiera, bo sie jakas nakladka z dysku ładuje.

W biosie IBM PC niby jakies operacje dla scroll sa, ale chyba nikt nie korzystal - rozkaz MOVSB robil to prosciej :-)

Dokladnie tak.

Dlugo na tych kartach nie bylo procesora az tak ambitnego, a i jak byl, to chyba sam nie wyswietlal niczego.

J
Reply to
J.F
Loading thread data ...

To jest cos dziwnego. Jakas implementacja wzorcowa?

Spojrz na adres 1500 - tam jest wektor skokow do funkcji, tak ma byc.

I mamy tam np CONIN, CONOUT (console input/output)

15F8 - jest i CONIN. Wola CI, kasuje bit Parity.

1601 - CONOUT. Wywołuje CO. I sprawdza, czy to był LF, a jesli tak to małe czekanko

Widzisz gdzies CI, CO ?

Kolejne funckje - SELDSK - co ona wlasciwie robi? SETTRK, SETSEC, SETDMA - tylko zapamietuja wartosci, jesli dobrze widze.

READ, WRITE - wolaja SETFUNC, i WAIT0. WAIT nawet ladnie rozpisany. A SETFUNC widzisz? A przeciez czytanie i pisanie zalezy od uzytego sterownika dyskietek. Czekanie zreszta tez.

J.

Reply to
J.F

Chyba faktycznie spróbuję, bo ten rezystor występuje na schematach większości klonów ZX Spectrum, chociaż nie zawsze z tak niską wartością (np. w Sizifie-512 jest 2k). Tutaj jednak go brakuje. Jak to nie pomoże, to poszukam wolniejszego generatora kwarcowego.

Reply to
Atlantis

ElectronDepot website is not affiliated with any of the manufacturers or service providers discussed here. All logos and trade names are the property of their respective owners.