-
Path: news-archive.icm.edu.pl!news.icm.edu.pl!newsfeed.pionier.net.pl!2.eu.feeder.erj
e.net!feeder.erje.net!newsreader4.netcologne.de!news.netcologne.de!news.dns-net
z.com!news.freedyn.net!newsfeed.xs4all.nl!newsfeed7.news.xs4all.nl!news-out.net
news.com!newsin.alt.net!fdcspool2.netnews.com!news-out.netnews.com!news.alt.net
!fdc2.netnews.com!peer03.ams1!peer.ams1.xlned.com!news.xlned.com!peer03.ams4!pe
er.am4.highwinds-media.com!news.highwinds-media.com!newsfeed.neostrada.pl!unt-e
xc-02.news.neostrada.pl!unt-spo-b-01.news.neostrada.pl!news.neostrada.pl.POSTED
!not-for-mail
From: "J.F" <j...@p...onet.pl>
Subject: Re: Procesor za -10 złotych. :)
Newsgroups: pl.misc.elektronika
User-Agent: 40tude_Dialog/2.0.15.1
MIME-Version: 1.0
Content-Type: text/plain; charset="iso-8859-2"
Content-Transfer-Encoding: 8bit
References: <s64oud$r03$1@dont-email.me> <12ym0nliq00p.exty48pobju9$.dlg@40tude.net>
<s68jvc$6vi$1@dont-email.me>
<a...@n...neostrada.pl>
<s691a4$bnp$1@dont-email.me>
<18m9907b15sr8$.1qrrwyssrbblk$.dlg@40tude.net>
<s698ph$570$1@dont-email.me>
<1i5l6bsnqvqwp.1uszly5dxekjp$.dlg@40tude.net>
<s69nh1$okg$1@dont-email.me> <1zkgpt026jfn$.17e8mxfdqug72.dlg@40tude.net>
<s6c2gv$vgv$1@dont-email.me> <l...@4...net>
<s6f13d$ll8$1@dont-email.me> <1lgrkbwq5muas$.x57o4xo1jifo.dlg@40tude.net>
<s6gg0g$8p0$1@dont-email.me> <1t0iimrednndm$.4ur9e9qyn7rm.dlg@40tude.net>
<s6gibo$pe6$1@dont-email.me> <1...@4...net>
<s6gn56$r86$1@dont-email.me> <1rcve57n5waez$.b3lg44c2igkt.dlg@40tude.net>
<s6gqqu$m8p$1@dont-email.me>
Date: Fri, 30 Apr 2021 14:09:03 +0200
Message-ID: <1...@4...net>
Lines: 98
Organization: Telekomunikacja Polska
NNTP-Posting-Host: 83.30.101.98
X-Trace: 1619784543 unt-rea-b-01.news.neostrada.pl 517 83.30.101.98:64486
X-Complaints-To: a...@n...neostrada.pl
X-Received-Bytes: 5624
Xref: news-archive.icm.edu.pl pl.misc.elektronika:764690
[ ukryj nagłówki ]On Fri, 30 Apr 2021 13:48:43 +0200, heby wrote:
> On 30/04/2021 13:22, J.F wrote:
>>> Kod z '51 nigdzie się nie przydaje, poza Bytomiem i zegarem szkolnym.
>> W zasadzie tak, ale ... to skad to narzekanie na '51 ?
>
> Bo zostaly po nim techniki pisania kodu, które Heńki przenoszą na inne
> dziedziny EDA.
No nie wiem - to byl pewien margines, a kod zazwyczaj w assemblerze
:-)
>>> Może jeszcze jakiś modemach GSM, ale tam napisano go w średniowieczu i
>>> jest konsekrowany.
>> Tam juz chyba cos lepszego potrzeba ... a moze nie?
>
> Jakieś zastosowanie Bytomska najszybsza bryczka na świecie miała. Ponoć
> w telefonach i ponoć w układach GSM. Masz wtedy 60x szybciej naliczanie
> sekundowe i 200x dokładniejszy zegar uarta do komend AT!
ale czy obsluga GSM nie wymaga czegos lepszego?
No chyba ze - do GSM byl osobny uklad/y, a 51 robil tylko gdzies w
interfejsie.
>>> Nie wydaje mi się, 64kB to 64 tysiące mozliwości spieprzenia czegoś.
>>> Weryfikacja formalna kodu nie będzie zastanawiać się ile masz pamięci
>>> RAM, bardziej ile masz stanów osiągalnych bez synchronizacji itd.
>> Za to dosc istotne bedzie, jaki rozmiar ma ten kod zrodlowy.
>> W 64KB nie zmiescisz paru mln linii programu :-)
>
> Problem w tym, że to ma niewielkie znaczenie. Można mieć
> nieweryfikowalny kod na tysiąc linijek i weryfikowalny na milion
> zajmujacy gigabajt flash.
>
> Kryterium pamieci czy długości kodu jest czynnikiem, ale raczej nie
> decydującym, o możliwosciach stwierdzenia czy kod jest czy nie "dobry".
Ale zweryfikowac kod o milionie linii jest zdecydowanie trudniej i
drozej :-)
>>>> Owszem, ale potem przychodzi deadline, kontrola mowi "tego nie mozemy
>>>> wypuscic" a szef mowi "musimy" :-)
>>> Takie rzeczy nie mogą miec miejsca, jeśli mówimy o poważnym sofcie od
>>> którego zależy moje życie.
>> Dobrze piszesz ... ale szef ma nieco inny punkt widzenia :-)
>
> Dalej nie wydaje mi się aby crunching miał miejsce w firmie zajmującej
> się produkcją poduszek powietrznych czy autopilotów. To nie kolejny
> zegarek szkolny.
no, 737MAX troche Boeingowi nie wyszedl.
>>>> Poza tym jak programista sie skupi na kontroli, to moze tak napisac
>>>> program, ze testy przejdzie ...
>>> I dostaniesz dobry program, jesli testy są dobre.
>> Musza byc bardzo szerokie.
>
> I są. Baza testów powinna być zdecydowanie większa niż kod, szczególnie
> w zastosowaniach safety. Jaka będzie tego miara to inna sprawa, ale bez
> wątpienia, ilość roboczogodzin napisanych na testy będzie większa niż na
> kod.
>>> Jeśli testy są złe, wiele z nich można przejśc return 4;
>> OWszem, ale przewidzisz wszyskie sytuacje ?
>
> Po to jest weryfikacja formalna aby przewidzieć *wszystkie*.
Ale to jest obok testow. Jak myslisz, ze testy nalepsze i wszystko
wylapia ...
Z drugiej strony - jak sie mozna pomylic przy algorytmie, przy pisaniu
programu - tak mozna i przy weryfikacji.
A test na symulatorze ... moze wylapie blad.
>>>> A potem masz zadanie "redakcja nie chce png tylko jpg. Jak przerobic
>>>> setke zdjec z png na jpg" :-)
>>> I tutaj wchodzi make, cały na biało, razem z kilkoma innymi toolami w
>>> konsoli.
>> O ile sa toole.
>
> Do tej konwersji? Na pęczki. Np. imagemagick.
Ale jak to wszystko w windows - najlepiej obsluguje sie myszka :-)
>>> Kończą, zanim Heniek odpali photoshopa i znajdzie w menu
>>> funkcje konwersji. Ale Heniek będzie potem gadał wszystkim że on robi to
>>> *prościej*, bo co łatwiejszego niż klikanie.
>> Bo tez moze byc odwrotnie - Heniek juz przerobil 100 plikow, co mu
>> zajelo 2 godziny, a oni ciagle czytaja dokumentacje :-)
>
> I tu jest problem Heńka: 40 lat przeleciało za oknem i nagle trzeba się
> orientować. Nic dziwnego że Heńkowie tak strasznie bronią swoich okopów
W tym przykladzie to IMO niekoniecznie - Heniek z niechecia przerobil
te 100 plikow ... ale tak bylo najprosciej.
> usypanych z 8051, TTLi i BC107 w których się orientują, przed śladem
> złej innowacji.
J.
Następne wpisy z tego wątku
- 30.04.21 14:27 Marek
- 30.04.21 14:30 Marek
- 30.04.21 15:42 J.F
- 30.04.21 16:20 heby
- 30.04.21 16:21 heby
- 30.04.21 17:26 J.F
- 02.05.21 14:54 Michal
- 03.05.21 09:31 Irek.N.
- 03.05.21 16:13 heby
- 04.05.21 12:29 J.F
- 04.05.21 21:42 Irek.N.
- 04.05.21 21:52 Irek.N.
- 08.05.21 13:49 Astralny Rębajło
- 25.05.21 19:26 Piotr Wyderski
- 25.05.21 20:37 Astralny Rębajło
Najnowsze wątki z tej grupy
- Akumulatorki Ni-MH AA i AAA Green Cell
- Dławik CM
- JDG i utylizacja sprzetu
- Identyfikacja układ SO8 w sterowniku migających światełek choinkowych
- DS1813-10 się psuje
- Taki tam szkolny problem...
- LIR2032 a ML2032
- SmartWatch Multimetr bezprzewodowy
- olej psuje?
- Internet w lesie - Starlink
- Opis produktu z Aliexpress
- No proszę, a śmialiście się z hindusów.
- Zewnętrzne napięcie referencyjne LM385 1,2V -> 100mV dla ICL7106, Metex M-3800
- karta parkingowa
- Wl/Wyl (On/Off) bialy/niebieski
Najnowsze wątki
- 2024-12-03 Tymoteusz Sz.
- 2024-12-03 Re: Prezydent ułaskawia: Prezydent USA Biden (D) ułaskawia syna własnego
- 2024-12-03 Re: Tani dodatkowy sim do smartwacha
- 2024-12-03 Wróblewo => Analityk finansowy <=
- 2024-12-03 Praktyczny test GPS...
- 2024-12-02 Tak się sprzedają elektryczne woldzwageny ;-)
- 2024-12-02 Akumulator do Hyundai
- 2024-12-02 Olsztyn => Sales Specialist <=
- 2024-12-02 Poznań => Technical Artist <=
- 2024-12-02 Bieruń => Regionalny Kierownik Sprzedaży (OZE) <=
- 2024-12-02 Kraków => Business Development Manager - Dział Sieci i Bezpieczeńst
- 2024-12-02 Chrzanów => Team Lead / Tribe Lead FrontEnd <=
- 2024-12-02 Białystok => Delphi Programmer <=
- 2024-12-02 Poznań => Dyspozytor Międzynarodowy <=
- 2024-12-02 Szczecin => Key Account Manager (ERP) <=