eGospodarka.pl
eGospodarka.pl poleca

eGospodarka.plGrupypl.misc.elektronikaProgram monitora (albo Basic) do 6800Program monitora (albo Basic) do 6800
  • Path: news-archive.icm.edu.pl!news.icm.edu.pl!newsfeed.pionier.net.pl!3.eu.feeder.erj
    e.net!feeder.erje.net!weretis.net!feeder8.news.weretis.net!news.uzoreto.com!new
    s-out.netnews.com!news.alt.net!fdc3.netnews.com!peer03.ams1!peer.ams1.xlned.com
    !news.xlned.com!peer02.ams4!peer.am4.highwinds-media.com!news.highwinds-media.c
    om!newsfeed.neostrada.pl!unt-exc-01.news.neostrada.pl!unt-spo-a-02.news.neostra
    da.pl!news.neostrada.pl.POSTED!not-for-mail
    Newsgroups: pl.misc.elektronika
    X-Mozilla-News-Host: news://news.tpi.pl:119
    From: Atlantis <m...@w...pl>
    Subject: Program monitora (albo Basic) do 6800
    Date: Mon, 16 Aug 2021 17:56:41 +0200
    User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:78.0) Gecko/20100101
    Thunderbird/78.12.0
    MIME-Version: 1.0
    Content-Type: text/plain; charset=utf-8; format=flowed
    Content-Language: pl
    Content-Transfer-Encoding: 8bit
    Lines: 26
    Message-ID: <611a8ab9$0$29057$65785112@news.neostrada.pl>
    Organization: Telekomunikacja Polska
    NNTP-Posting-Host: 83.27.20.210
    X-Trace: 1629129401 unt-rea-a-01.news.neostrada.pl 29057 83.27.20.210:37202
    X-Complaints-To: a...@n...neostrada.pl
    X-Received-Bytes: 2507
    Xref: news-archive.icm.edu.pl pl.misc.elektronika:766695
    [ ukryj nagłówki ]

    Kolejne pytanie związane z tematyką retro. :)
    Jakiś czas temu zacząłem budować modułowy komputer na 6502: płyta z CPU
    i pamięciami + dodatkowe płytki z różnymi peryferiami. Projekt jest już
    właściwie na ukończeniu - udało mi się uruchomić większość układów i
    przeportować na to EhBasica, który pełni funkcję "systemu operacyjnego".

    W międzyczasie z ciekawości zbudowałem alternatywną płytę CPU,
    wykorzystującą procesor MC6802. Ze stroną sprzętową nie było problemu -
    udało mi się napisać procedury do obsługi najważniejszych peryferiów.
    Bardziej problematyczne okazało się znalezienie do tego "systemu
    operacyjnego". Z tego co widzę nie ma niczego porównywalnego do EhBasica.

    Trafiłem na MicroBasica z 1976 roku, ale po przeglądnięciu kodu
    źródłowego widzę, że został on napisany do pracy na jakimś innym
    systemie z monitorem zapisanym w ROM-ie. W jego kodzie znajdują się
    ustawione na sztywno adresy jakichś procedur oraz (prawdopodobnie)
    zmiennych. Pomimo eksperymentów nie udało mi się go zmodyfikować w ten
    sposób, aby dział jako samodzielny program, startujący z ROM-u po
    uruchomieniu komputera.

    Zmieniam więc podejście i szukam czegoś prostszego. Czy ktoś mógłby
    polecić jakiś prosty program Monitora, dający się łatwo dostosować do
    pracy na dowolnym komputerze opartym na 6800, po ustawieniu adresów
    (początek RAM-u, stos, lokalizacja w EPROM-ie) oraz podstawowych
    procedur odpowiedzialnych za komunikcję (inicjalizacja UART, pobranie
    znku, wysłanie znaku)?

Podziel się

Poleć ten post znajomemu poleć

Wydrukuj ten post drukuj


Następne wpisy z tego wątku

Najnowsze wątki z tej grupy


Najnowsze wątki

Szukaj w grupach

Eksperci egospodarka.pl

1 1 1

Wpisz nazwę miasta, dla którego chcesz znaleźć jednostkę ZUS.

Wzory dokumentów

Bezpłatne wzory dokumentów i formularzy.
Wyszukaj i pobierz za darmo: