-
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
- supercap
- Procesor NMOS i karta CF
- Jak sprawdzic uC
- radyjko znalazłem
- Telewizor przestał widzieć sygnał z anteny
- LED
- System operacyjny dla 6800?
- Przyłączenie działki do sieci elektrycznej
- Działalność nierejestrowana/definicja sprzętu elektronicznego/misie i kolejki
- Smukły, długi ściągacz izolacji do kynaru
- rezystor 3 omy 400W
- [newbie] Jaki multimetr za 2-4 stówy?
- szafka sieciowa
- Raspberry Pi 5 + dyski SATA
- lutownica na węgiel
Najnowsze wątki
- 2024-05-26 O co chodzi?
- 2024-05-26 PJ autobus-tramwaj
- 2024-05-26 Renault Trafic i lampka z czerwonym STOP
- 2024-05-26 cena pięciocyfrowa
- 2024-05-26 Re: Jak dobra KE "okrada" złą Rosję "dla Ukrainy"
- 2024-05-25 supercap
- 2024-05-25 Sulzbach => Technischer Rollouter (d/m/w) <=
- 2024-05-25 Warszawa => Senior Account Manager <=
- 2024-05-25 Warszawa => Mid PHP Developer (Laravel) <=
- 2024-05-25 Warszawa => Mid PHP Developer (Laravel) <=
- 2024-05-25 Warszawa => Interactive/Experience Designer <=
- 2024-05-25 Warszawa => Key Account Manager <=
- 2024-05-25 Warszawa => SAP WM Consultant / Execution <=
- 2024-05-25 Warszawa => Key Account Manager <=
- 2024-05-25 Re: znów ten wrocław