-
Path: news-archive.icm.edu.pl!news.icm.edu.pl!newsfeed2.atman.pl!newsfeed.atman.pl!.P
OSTED!not-for-mail
From: Sebastian Biały <h...@p...onet.pl>
Newsgroups: pl.misc.elektronika
Subject: Re: Eksperymenty ze starymi procesorami - MOS6502
Date: Tue, 5 Jun 2018 23:44:24 +0200
Organization: ATMAN - ATM S.A.
Lines: 38
Message-ID: <pf707u$uet$1@node1.news.atman.pl>
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>
<pf19q4$agf$1@node1.news.atman.pl>
<5b145d77$0$31351$65785112@news.neostrada.pl>
<pf1nni$ep7$1@node2.news.atman.pl> <pf33gb$lbk$1@node2.news.atman.pl>
<pf435r$3sr$1@node1.news.atman.pl> <pf45sn$ksu$1@node2.news.atman.pl>
<pf467g$6tn$1@node1.news.atman.pl> <pf4b1d$pl0$1@node2.news.atman.pl>
<pf6qkj$p28$1@node1.news.atman.pl>
<1...@4...net>
NNTP-Posting-Host: 176.115.86.87
Mime-Version: 1.0
Content-Type: text/plain; charset=iso-8859-2; format=flowed
Content-Transfer-Encoding: 8bit
X-Trace: node1.news.atman.pl 1528235071 31197 176.115.86.87 (5 Jun 2018 21:44:31 GMT)
X-Complaints-To: u...@a...pl
NNTP-Posting-Date: Tue, 5 Jun 2018 21:44:31 +0000 (UTC)
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:52.0) Gecko/20100101
Thunderbird/52.8.0
In-Reply-To: <1...@4...net>
Content-Language: en-US
Xref: news-archive.icm.edu.pl pl.misc.elektronika:732757
[ ukryj nagłówki ]On 6/5/2018 11:01 PM, J.F. wrote:
>> Wszelkie operacje dyskowe w C64 i Atari odbywały się bez DMA aczkolwiek
>> z pewnym wsparciem sprzetu bo za pomocą portów szeregowych.
> Tyle, ze stacje mialy wlasny procesor.
To dalej nie jest DMA. DMA jest wtedy kiedy procesor nie uczestniczy w
procesie przekazywania danych coś<->coś. A tu nie dośc że uczestniczy to
z kolega po drugiej stronie.
Można naciągać że skoro dane wchodziłty do UART to było to takie DMA o
max rozmiarze 8 bitów ;)
> dyskietki mialy 250-500 kb/s, czyli 16-32us/bajt.
> Tak gdzies blisko granicy mozliwosci programowych owczesnych
> procesorow, ale ciagle w zasiegu.
To akurat nie jest specjalnie problem, dane z głowicy można wciskać
rejestrem szeregowym do RAMu i nagle CPU ma 8x mniej do obrabiania. Nie
ma co demonizować, często dyskietki nie mogly być gęstsze z powodu
nosnika, budowy głowicy, precyzji itd. W powszechnym uzyciu były
dyskietki 360kB ktore nie działały w stacjach HD. Jak by były HD
dostepne to pewnie z 6502 dało by rade zrobić odczyt.
> Przy czym to dane z peceta - atarynka ze swoim FM miala chyba mniej.
> IBM zdecydowal sie jednak na DMA.
Bo ich procesor był do tego przewidziany. 65092 nie miał nawet
najmniejszego wsparcia dla DMA, w podstawowej wersji nie dało się go
nawet oficjalnie "dynamicznie zatrzymać" przez wycinanie cykli
zegarowych co z resztą twórcy Atari olali :D.
>> Z80 mał o tyle latwiej że sam odswiezal pamięć, w przypadku 6502 była
>> bieda straszna.
> Majac wyswietlanie obrazu odswiezanie juz raczej nie bylo problemem.
To jest problem, wiele systemów nie miało DMA obrazu albo nie miało
obrazu w ogóle i wtedy Z80 miał bardzo cenny kawałek prostego hardware
który robił różnicę wielu scalaków a więc i wielu dolarów.
Następne wpisy z tego wątku
- 06.06.18 00:35 J.F.
- 06.06.18 01:58 J.F.
- 07.06.18 09:15 HF5BS
- 07.06.18 21:33 Włodzimierz Wojtiuk
- 08.06.18 08:43 Atlantis
- 08.06.18 09:04 J.F.
- 08.06.18 11:56 Atlantis
- 08.06.18 12:05 ajt
- 08.06.18 12:41 J.F.
- 08.06.18 14:41 Atlantis
- 08.06.18 14:53 J.F.
- 10.06.18 21:49 Atlantis
- 10.06.18 23:31 ajt
- 11.06.18 07:59 J.F.
- 12.06.18 08:06 Atlantis
Najnowsze wątki z tej grupy
- "Teleportacja" polskich statków na pd. Bałtyku - rosyjska zabawa w zakłócanie GPS, Galileo, Beidou i GLONASS
- W trakcie porwania prez. Maduro wojsko USONA użyło tajnej broni masowego rażenia: Discombobulator
- antena gsm - kabel - antena gsm
- PID - jeszcze raz
- Zlacze w mikrofonie z lat 80-tych
- Żywica żółknie od UV i wody :(
- Zawory termostatyczne
- Schemat automatyki
- Teoretyczne zagadnienie - ogrzewanie budynku
- Zagadka radiowa
- Prostownik
- Nowy akumulator Donut Lab
- Pilot do zamka/bramy
- Jaka myjka ultradźwiękowa?
- Retro organizer ale współcześnie
Najnowsze wątki
- 2026-01-29 KSeF - 13 wątpliwości
- 2026-01-29 A ja się pochwalę
- 2026-01-29 Warszawa => Mid/Senior IT Recruiter <=
- 2026-01-29 Warszawa => Senior Java Developer <=
- 2026-01-29 Warszawa => IT Recruiter <=
- 2026-01-28 Degradacja
- 2026-01-28 Wysoki Sąd poinstruował czego unikać wyzywając Owsiaka "Równiejszego"
- 2026-01-28 Białystok => Solution Architect (Workday) - Legal Systems <=
- 2026-01-28 Białystok => Preseles Inżynier (background baz danych) <=
- 2026-01-28 Wrocław => Konsultant wdrożeniowy ERP <=
- 2026-01-28 Łódź => Microsoft Engineer <=
- 2026-01-28 Białystok => Tester manualny <=
- 2026-01-27 Tradycja ciągania posłów po sądach za wystąpienia w Sejmie będzie kontynuowana [Lepper 2]
- 2026-01-27 Pierwszy raz sprzedano więcej samochodów zeeletryfikowanych niż ice
- 2026-01-27 Elektryczny Kałasznikow




Jak kupić pierwsze mieszkanie? Eksperci podpowiadają