-
Path: news-archive.icm.edu.pl!news.icm.edu.pl!newsfeed.pionier.net.pl!pwr.wroc.pl!new
s.wcss.wroc.pl!not-for-mail
From: a...@m...uni.wroc.pl
Newsgroups: pl.misc.elektronika
Subject: Re: ZX Spectrum
Date: Thu, 22 Oct 2020 11:32:41 +0000 (UTC)
Organization: Politechnika Wroclawska
Lines: 49
Message-ID: <rmrqkp$bfm$1@z-news.wcss.wroc.pl>
References: <6...@g...com>
<rmcjom$a5j$1@dont-email.me> <5f89e0af$0$610$65785112@news.neostrada.pl>
<rmf4el$cav$1@dont-email.me> <5f8d927d$0$539$65785112@news.neostrada.pl>
<rmkfos$m8k$1@dont-email.me> <5f8f0623$0$549$65785112@news.neostrada.pl>
<rmn7jo$3jc$1@dont-email.me> <rmnqph$8ee$1@dont-email.me>
<5f900d07$0$517$65785112@news.neostrada.pl>
<5f9036ed$0$554$65785112@news.neostrada.pl> <rmpllf$7lq$1@dont-email.me>
<5f9154e6$0$559$65785112@news.neostrada.pl>
NNTP-Posting-Host: hera.math.uni.wroc.pl
X-Trace: z-news.wcss.wroc.pl 1603366361 11766 156.17.86.1 (22 Oct 2020 11:32:41 GMT)
X-Complaints-To: a...@n...pwr.wroc.pl
NNTP-Posting-Date: Thu, 22 Oct 2020 11:32:41 +0000 (UTC)
Cancel-Lock: sha1:++/p1GorFAlqBdFsa6U/ZyEfLZg=
User-Agent: tin/2.4.3-20181224 ("Glen Mhor") (UNIX) (Linux/4.19.0-6-amd64 (x86_64))
Xref: news-archive.icm.edu.pl pl.misc.elektronika:758244
[ ukryj nagłówki ]J.F. <j...@p...onet.pl> wrote:
>
> Jak pamietam, to polibuda miala jakis program obliczajacy uklady
> elektroniczne na Spectrum.
> Na niewielka ilosc wezlow dawal rade.
>
> Spectrumowy Basic byl bardzo wolny, a specjalistow od assemblera
> jeszcze bylo malo ... ale pare minut na obliczenia to ciagle szybciej
> niz wycieczka do ZETO ...
Gdzies w 1983 na PWr popelnilem program do obliczania obwodow.
Pisalem go na ZX81 z modulem 64k (56k bylo uzywalne, reszta
zaslonieta przez ROM). Metoda byla glupia, ale to chcial
prowadzacy (w skrypcie to byla "metoda topologiczna").
Z grubsza sprowadzalo sie to do rekursywnego rozwijania
wyznacznika, ale jak byly rownolegle elementy to sie
liczylo kazdy osobno. Zaleta bylo ze dostawalo sie
wzor (ze wspolczynikami zmiennopozycyjnymi). Pod
koniec semestru wymyslilem lepsza metode, ale bylo
za pozno zeby zmieniac program.
Ten program nalezalo pisac w Pascalu, byla rekursja
i manipulacje na listach. W Basicu mialem tablice
robiace za stos, przed i po wywolaniu trzeba bylo
kopiowac parametry...
Nie wiem czy moj program byl dalej uzywany. Czesc
planowanych funkcji nie dzialala (nie zdazylem ich
zdebugowac). Obkomentowalem program jak sie dalo,
ale znajac zycie gdyby ktos inny mial to poprawiac
to wolaby zaczac od poczatku.
Co do czasu obliczen: moj program robil sporo obliczen
zmiennopozycyjnych. Inny jezyk mogl cos zmienic
szybkosciowo gdyby mial lepsza bibliteke zmiennopozycyjna.
Ewentualnie robic obliczenia stalopozycyjnie.
Tak jak zostawilem program to byl max do 6 wezlow,
glownie z powodu czasu obliczen (kilka minut). Lepsza
metoda powinna zredukowc czas do kilku sekund.
W tym czasie na PWr powstalo sporo kodu na ZX81, np.
procedury do oblicznia funkcji Bessla. Alternatywa
moglo byc liczenie na kalkulatorze, zajmujace setki
czy tysiace razy wiecej czasu lub wycieczka do
centrum obliczniowego, rzedu 20 min z powrotem
(ZETO bylo daleko i raczej nie wchodzilo w gre).
--
Waldek Hebisch
Następne wpisy z tego wątku
- 22.10.20 14:18 J.F.
- 22.10.20 14:25 Cezar
- 22.10.20 15:00 J.F.
- 22.10.20 16:10 Artur Stachura
- 22.10.20 16:22 Artur Stachura
- 22.10.20 16:37 J.F.
- 22.10.20 16:40 Krzysztof Gajdemski
- 22.10.20 18:46 a...@m...uni.wroc.pl
- 22.10.20 19:41 J.F.
- 22.10.20 19:42 RadoslawF
- 22.10.20 19:49 J.F.
- 22.10.20 19:54 J.F.
- 22.10.20 19:59 RadoslawF
- 22.10.20 20:22 Artur Stachura
- 22.10.20 21:01 a...@m...uni.wroc.pl
Najnowsze wątki z tej grupy
- 2,5 x więcej niż Li-Ion
- Tfu! Przeklety prostokąt (czyli UPS i "sinus modyfikowany")
- Dalekopis T100 - problem z powrotem karetki
- Diody LED - oświetlenie na choinkę
- ale wiesz, że są gotowce?
- jak wykryć zapalenie żarówki?
- Cyna dylemat
- Mierniki poziomu glukozy (CGM, FGM)
- A Szwajcarzy kombinują tak: FinalSpark grows human neurons from stem cells and connects them to electrode arrays
- Kontrola nad prądem - sprawdź jak działa [apka - przyp. JMJ] eLicznik
- NETIA i hasło logowania
- Modulacja FM
- Najgorszy język programowania
- Kol. sukces po polsku: firma Szumisie sp. z o.o.
- Chińska Telefonia 6G - Chcą Nas Sterować Elektrycznie - Jak Kukiełki w Teatrze Lalek!!!
Najnowsze wątki
- 2025-12-24 Felgi
- 2025-12-24 2,5 x więcej niż Li-Ion
- 2025-12-24 No i kolejny ograniczony
- 2025-12-24 Warszawa => Młodszy Specjalista ds. wsparcia sprzedaży <=
- 2025-12-24 New York Times zagrożeniem bezpieczeństwa narodowego USA - POTUS D. Trump
- 2025-12-24 Podżeganie?
- 2025-12-24 => Senior Algorithm Developer (Java/Kotlin) <=
- 2025-12-24 otwarcie drugiej obwodnicy Trójmiasta
- 2025-12-24 Tfu! Przeklety prostokąt (czyli UPS i "sinus modyfikowany")
- 2025-12-23 Prezent dla kierowców od prezydenta Nawrockiego
- 2025-12-23 Warszawa => Asystent ds. Sprzedaży i Rozwoju Klienta <=
- 2025-12-23 Warszawa => Senior IT Recruitment Consultant <=
- 2025-12-22 czy wiedziałeś że?
- 2025-12-22 Unijne KOOOORWY mówią że WYCOFUJĄ się z zakazu rejestracji elektryków
- 2025-12-22 Białystok => ERP Microsoft Dynamics 365 Commerce Consultant <=




7 pułapek i okazji - zobacz co cię czeka podczas kupna mieszkania na wynajem