eGospodarka.pl
eGospodarka.pl poleca

eGospodarka.plGrupypl.misc.elektronikaEksperymenty ze starymi procesorami - MOS6502Re: Eksperymenty ze starymi procesorami - MOS6502
  • X-Received: by 2002:a5b:a8c:: with SMTP id h12-v6mr486448ybq.10.1527886085175; Fri,
    01 Jun 2018 13:48:05 -0700 (PDT)
    X-Received: by 2002:a5b:a8c:: with SMTP id h12-v6mr486448ybq.10.1527886085175; Fri,
    01 Jun 2018 13:48:05 -0700 (PDT)
    Path: news-archive.icm.edu.pl!news.icm.edu.pl!news.nask.pl!news.nask.org.pl!news.unit
    0.net!newsreader5.netcologne.de!news.netcologne.de!peer01.ams1!peer.ams1.xlned.
    com!news.xlned.com!peer01.am4!peer.am4.highwinds-media.com!peer03.iad!feed-me.h
    ighwinds-media.com!news.highwinds-media.com!x25-v6no1289893qto.0!news-out.googl
    e.com!k3-v6ni1607qtj.0!nntp.google.com!x25-v6no1289888qto.0!postnews.google.com
    !glegroupsg2000goo.googlegroups.com!not-for-mail
    Newsgroups: pl.misc.elektronika
    Date: Fri, 1 Jun 2018 13:48:04 -0700 (PDT)
    In-Reply-To: <5b10f0e2$0$31371$65785112@news.neostrada.pl>
    Complaints-To: g...@g...com
    Injection-Info: glegroupsg2000goo.googlegroups.com; posting-host=64.4.90.163;
    posting-account=jnRHMAoAAACB5EawItMhNTZMy_yOF2XE
    NNTP-Posting-Host: 64.4.90.163
    References: <5b0de421$0$679$65785112@news.neostrada.pl>
    <1oxy4sr8fj9eg$.19avyxwt0zuxv.dlg@40tude.net>
    <5b0e3b4a$0$619$65785112@news.neostrada.pl>
    <pepgq4$rdf$1@node1.news.atman.pl>
    <5b10e195$0$691$65785112@news.neostrada.pl>
    <peqptm$pds$1$cezar91@news.chmurka.net>
    <5b10f0e2$0$31371$65785112@news.neostrada.pl>
    User-Agent: G2/1.0
    MIME-Version: 1.0
    Message-ID: <2...@g...com>
    Subject: Re: Eksperymenty ze starymi procesorami - MOS6502
    From: s...@g...com
    Injection-Date: Fri, 01 Jun 2018 20:48:05 +0000
    Content-Type: text/plain; charset="UTF-8"
    Content-Transfer-Encoding: quoted-printable
    X-Received-Bytes: 3676
    X-Received-Body-CRC: 1273221147
    Xref: news-archive.icm.edu.pl pl.misc.elektronika:732647
    [ ukryj nagłówki ]

    W dniu piątek, 1 czerwca 2018 02:08:27 UTC-5 użytkownik Atlantis napisał:
    > On 01.06.2018 08:43, cezar wrote:
    >
    > > Jezeli chcesz zostac przy MOS technology to praktycznie najlepiej wziac
    > > schemat VIC 20 lub C64
    >
    > Nie planuję budować repliki konkretnego urządzenia z epoki. To ma być
    > projekt o walorach edukacyjnych, budowany dla frajdy. Chciałbym więc
    > samodzielnie zaprojektować dekoder adresów i peryferia, a potem
    > przystosować jakiegoś BASIC-a do pracy z tym sprzętem. Tak samo, jak
    > zrobiłem w przypadku mojego projektu z wykorzystaniem MCY7880.
    >

    Nie chodzi o replikowanie, chodzi o to ze i c64 i amiga mialy bardzo podobne uklady
    io i mozna je zastosowac tak, zeby bylo elegancko :)

    obadaj schemat c64 i amigi, zobaczysz tam uklady cia:
    https://www.c64-wiki.com/wiki/CIA

    One sa tym o co pytasz.

    No chyba ze chcesz inne, to juz kto inny musi zasugerowac co tam ci trzeba :)

    > Tak BTW czy w przypadku systemu 6502 istnieje jakiś argument za
    > umieszczaniem EPROM-u w górnej części przestrzeni adresowej? W przypadku
    > komputerów opartych na 8080/8085/Z80 ma to sens o tyle, że CP/M wymaga
    > RAM-u zaczynającego się od adresu 0x0000. Wiąże się to jednak z pewna
    > komplikacją - dodatkowa logika musi zapewnić start procesora od
    > właściwego adresu.
    >

    Eeee chyba nie tak. dla x86 w dolnej czesci pamieci programy korzystaly z krotszego
    adresowania przez co byly krotsze oidp.

    dla 6502 tego nie ma, chyba zrobili tak zeby bylo wygodnie i tyle.

    > Dla 6502 nie było CP/M, jednak czy istnieje jeszcze jakiś inny argument
    > za takim rozwiązaniem? Nie zamknę sobie jakiejś drogi umieszczając EPROM
    > na początku przestrzeni adresowej?

    Chyba nie, Ale zerknij czy to nie bylo zwiazane z obsluga przerwan. Cos mi sie
    kojarzy ze gdzies tam byl rejestr ktory wskazywal na procedure obslugi przerwania i
    moze on byl jakos skoligacony z gorna adresacja.

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: