-
Path: news-archive.icm.edu.pl!news.icm.edu.pl!newsfeed2.atman.pl!newsfeed.atman.pl!.P
OSTED!not-for-mail
From: "HF5BS" <h...@...pl>
Newsgroups: pl.misc.elektronika
Subject: Re: Eksperymenty ze starymi procesorami - MOS6502
Date: Tue, 19 Jun 2018 20:15:11 +0200
Organization: Stowarzyszenie Przeżuwaczy Szmat
Lines: 110
Message-ID: <pgbh7b$onn$1@node2.news.atman.pl>
References: <5b0de421$0$679$65785112@news.neostrada.pl>
<5b1d80b0$0$614$65785112@news.neostrada.pl>
<5b1f62fe$0$607$65785112@news.neostrada.pl>
<5b20e3e9$0$606$65785112@news.neostrada.pl>
<5b23b84f$0$616$65785112@news.neostrada.pl>
<1...@4...net>
<pg1csp$lk7$1@node2.news.atman.pl>
<zy4n7ncgaqm2.xbrnhp5k64f0$.dlg@40tude.net>
<pg1tql$4kt$1@node2.news.atman.pl>
<1t06y4d7b4btn$.1e8lpn3n2yuno.dlg@40tude.net>
<pg6r4v$gp2$1@node2.news.atman.pl>
<z37te2gyr0zu$.1nz23qznmb8s8.dlg@40tude.net>
Reply-To: "HF5BS" <h...@...pl>
NNTP-Posting-Host: 89-64-18-182.dynamic.chello.pl
Mime-Version: 1.0
Content-Type: text/plain; format=flowed; charset="iso-8859-2"; reply-type=original
Content-Transfer-Encoding: 8bit
X-Trace: node2.news.atman.pl 1529432107 25335 89.64.18.182 (19 Jun 2018 18:15:07 GMT)
X-Complaints-To: u...@a...pl
NNTP-Posting-Date: Tue, 19 Jun 2018 18:15:07 +0000 (UTC)
X-Priority: 3
X-MSMail-Priority: Normal
X-Newsreader: Microsoft Outlook Express 6.00.2900.5931
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.7451
X-Antivirus: Avast (VPS 180619-4, 2018-06-19), Outbound message
X-Antivirus-Status: Clean
Xref: news-archive.icm.edu.pl pl.misc.elektronika:733103
[ ukryj nagłówki ]
Użytkownik "J.F." <j...@p...onet.pl> napisał w wiadomości
news:z37te2gyr0zu$.1nz23qznmb8s8.dlg@40tude.net...
>> Myślę, że gdyby kompilator nie rozwlekał kodu takiego jak ten (chodzi mi
>> o
>> objętość źródła):
>> begin;
>> writeln ('Dzień dobry wieczór bardzo');
>> end.
>> do ponad 100 kB, czy w ogóle, to dało by się to zrealizować.
>
> To jest kiepski przyklad. Niby jeden writeln, a srodowisko cale trzeba
> zainicjowac.
Zobacz na zastrzeżenie w nawiasie na początku cytatu...
>
> Tymczasem zrodelko Kermita liczy 9MB plikow .c
>
> Musisz je najpierw odchudzic :-)
>
> http://www.kermitproject.org/
Spoko, Telix zajmuje coś koło 300 kB, więc jak się za to weźmie ktoś, kto
poobcina narzuty na inicjalizację, pierdyliony bibliotek, itd. to na stówe
jestem pewien, że jeszcze miejsca zostanie. Poza tym, skoro 6510 ma
możliwość sprzętowego bankowania pamięci (do 512k OIDP), to tym bardziej,
ale i bez tego IMO powinno się dać, tylko wyjdzie w prawdziwym maszyniaku, a
nie pseudokodzie. Packet-Radio do C64, program chyba nieco bardziej
rozbudowany od Kermita, mieści się 2 64 i ma jeszcze kawałek miejsca na
bufory transmisji. A zważ, że robi wszystko, nie tylko protokół, ale i
programową emulację modemu. To, co z eteru przychodzi (AX25, to jedynie jest
zamieniane na 0 i 1). No, ale program (Digicom jako terminal, Digiprom, jako
BBS i terminal (do roli którego bardziej nadaje się Digicom, jako
stabilniejszy).
>> Myślę, że to raczej nie w tym rzecz była... stacja Atari, fabrycznie
>> miała
>> 19200, a też na łączu szeregowym przecież.
>> Zbadałbym, czy to nie z powodu nośnika, który na początku mógł nie
>> należeć
>> do najlepszych, programy jeszcze tak dobrze nie zoptymalizowane, do tego,
>> coś działającego trzeba było na rynek wypuścić, stąd wolniejsza
>> transmisja,
>> mnie to raczej polityką (ale nie typu przywódcy państwowi, lecz działania
>> korporacynje) firmy śmierdziało, na zasadzie pośrodkowania pewne-szybkie.
>> Gdybam tylko.
>
> Nosnik IMO bez znaczenia - pewnosc z predkosc komunikacji z napedem
> nie ma znaczenia.
> Moze w czasach modemow 300 nie pomysleli, ze 19200 to za wolno, moze w
> czasach gier po 4-30KB te 19200 wystarczalo, wszak to tylko 15s na
> duza gre.
Może też taniej było i pewniej jednak, w tamtych czasach przypuszczam,
pomijano parametr czasowy ustabilizowania się głowicy, zmiana jednej
wartości w pamięci pozwalała zmieniać szybkość silnika krokowego, do takiej
nawet, że nie był w stanie przeskoczyć, a jedynie smutno brzęczał. Na tej
sztuczce opiera się działanie programu 1541 Music Composer (nie trafiłem w
sieci, ale chyba tak się nazywa), który podmieniając wartość bajtu, wywołuje
procedurę zmiany ścieżki, co objawia się efektem akustycznym:
https://www.youtube.com/watch?v=5gnMgmlKi_o
https://www.youtube.com/watch?v=ZR454sxi27o (ta sama melodia, ale pokazane
przygotowanie, poza tym, lepiej słychać)
> Transmisja asynchroniczna wymaga zegara ok 16x szybszego - dla 19200
> to jest 307kHz - moze nie pasowalo im szybciej robic.
Ale myślisz, że to jest asynchroniczne? Przyznam, że jakiś mi umknęło to
rozkminić. A może jakaś sztuczka programowa (bo jak się uprzeć, to daje się
nawet CRC z WARPem zrobić), że cykli na bit bierze się mniej, obostrzając to
tak, że byle odchyłka i ch** bombki strzela, transmisji nie budiet...? A
wtedy, jak cykli mniej, to ilość danych rośnie, kosztem pewności?
>> Co do dysku w AT - to dziś by nie poszedł? Nie było tak dedykowanych kart
>> do
>> obsługi dysku?
>
> Byly, ale na ISA :-)
To przecież ISA była w pierwszych kompach, wiec w czym rzecz?
>
>> Czy mówimy o starociach, jak ST225, czy o nowszych, zgodnych
>> raczej z "autobusem"?
>
> Wszysto jedno - interfejs ten sam. AT-bus/IDE to moze jeszcze gdzies
ST225 "autobusowy"? Jakoś mi taśma łącząca do tego nie pasuje. Pierwsze AT,
to od 40 MB widziałem, nawet "temi rencami" macałem taki, a nawet
podłączałem i działał, niemiłosiernie zgrzytając pozycjonerem. Ale zawsze
pewnie, bez najmniejszych problemów z odczytem.
Kurczaczek... korci mnie, zdjąć mu dekiel, zasłonić czymś przezroczystym,
pofilmować w akcji. Na YT filmy niewiele ukazują.
Ciekawe, po jakim czasie ten kawałek kurzu, co się dostał, załatwi nośnik...
> sie dzis spotka na plycie glownej.
Mam chyba kilka płyt z tym.
> Tylko, ze od lat podlaczony do specjalnego sterownika DMA/bus master.
Hmm... byle działało i się nie srało.
--
Łapy, łapy, cztery łapy,
A na łapach pies kudłaty.
Kto dogoni psa? Kto dogoni psa?
Może ty? Może ty? Może jednak ja...?
Następne wpisy z tego wątku
Najnowsze wątki z tej grupy
- Zrobił TV OLED z TV LCD
- Zasilacz USB na ścianę.
- Gniazdo + wtyk
- Aliexpress zaczął oszukiwać na bezczelnego.
- OpenPnP
- taka skrzynka do kablowki
- e-paper
- 60 mA dużo czy spoko?
- Dziwne zachowanie magistrali adresowej w 8085
- Współczesne mierniki zniekształceń nieliniowych THD audio, produkują jakieś?
- Jaki silikon lub może klej?
- Smar do video
- Litowe baterie AA Li/FeS2 a alkaliczne
- "ogrodowa linia napowietrzna"
- jaki zasilacz laboratoryjny
Najnowsze wątki
- 2025-03-03 Pruszków => Specjalista ds. public relations <=
- 2025-03-03 Białystok => System Architect (Java background) <=
- 2025-03-03 Białystok => System Architect (background deweloperski w Java) <=
- 2025-03-03 China-Kraków => Senior PHP Symfony Developer <=
- 2025-03-03 China-Kraków => Senior PHP Symfony Developer <=
- 2025-03-03 Warszawa => Data Engineer (Tech Lead) <=
- 2025-03-03 Gliwice => Ekspert IT (obszar systemów sieciowych) <=
- 2025-03-03 Gliwice => IT Expert (Network Systems area) <=
- 2025-03-03 Mińsk Mazowiecki => Area Sales Manager OZE <=
- 2025-03-03 Warszawa => Spedytor Międzynarodowy <=
- 2025-03-03 Katowice => Regionalny Kierownik Sprzedaży (OZE) <=
- 2025-03-03 Katowice => Key Account Manager (ERP) <=
- 2025-03-02 Tusk idzie na rekord deportacji po 1989 [Będzie popyt na prawników]
- 2025-03-01 Obywatel telefonuje 112 lub 986
- 2025-03-01 detektyw (?) Rutkowski działał jako prasa