Jak działa kalkulator? [RS Elektronika]
ฝัง
- เผยแพร่เมื่อ 24 ส.ค. 2024
- W tym odcinku, postaram się wam wyjaśnić, jak do się dzieje, że elektroniczny kalkulator potrafi bardzo sprawnie i szybko liczyć, nawet duże liczby.
Poznamy budowę podstawowych cegiełek sprzętowej wersji zwykłego kalkulatora.
Jeśli spodobał Wam się odcinek, zapraszamy do polubienia naszej strony na Facebook'u:
/ rselektronika
Jeśli macie jakieś sugestie w sprawie tematów kolejnych odcinków, kierujcie je na:
reduktorszumu@gmail.com
Zapraszamy także na nasz drugi kanał o tematyce audio -
Reduktor Szumu
/ reduktorszumu
Zapraszamy na stronę reduktorszumu.c... do zakupu koszulek i gadżetów z logiem Reduktora Szumu. W ten sposób możecie przyczynić się do rozwoju naszego kanału.
Mnie zainteresował. Poproszę o liczby zmiennoprzecinkowe
💪😁🔥🔥🔥 Niesamowicie ciekawy film! Fajnie przypomnieć sobie te sprawy. Pamiętam miałem za czasów studenckich przedmiot (wydaje mi się, że nazywało się to architektura systemów komputerowych, ale już teraz dokładnie nie pamiętam), gdzie przesympatyczny starszy już wiekiem wykładowca omawiał te wszystkie algorytmy, nawet po kilka różnych, jak liczą komputery. Bo przecież tak samo działają jednostki artmetyczno-logiczne komputerów (oczywiście są bardziej rozbudowane). Najwięcej zabawy było z algorytmami mnożenia i dzielenia. Także chylę czoła za podjęcie, nie aż tak łatwego przecież, tematu na TH-cam. Co tym bardziej należy docenić w tym zalewie filmów z różnymi wygłupami!
do momentu liczenia na tablicy ten odcinek jest ciekawy. potem kosmos, nie dla zwykłego śmiertelnika
Gdybym mógł oglądać ten kanał 30 lat temu byłbym dziś zapewne zawodowcem w temacie. No ale cóż, za moich czasów trzeba było wertować grube księgi zaklęć by cokolwiek pojąć. Fachowy materiał podany w formie kaszki z mleczkiem, lekkostrawny i smaczny. Świetny film, pozdrawiam :)
Nie przesadzajmy - 30 lat temu był choćby Młody Technik, który poziomem i przystępnością podawanej wiedzy co najmniej dorównywał dzisiejszym kanałom YT. A moje elektroniczne przedszkole to była książeczka 'Proste układy elektroniczne' - łatwa treść bez zaklęć i wcale nie gruba. Bardziej zaawansowani przechodzili do lektury numerów 'Radioelektronika' czy serii 'Nowoczesnych zabawek'. Ja myślę, że łatwiej wtedy było uzyskać usystematyzowaną wiedzę od świetnych fachowców, niestety z braku części i narzędzi gorzej było z praktyką.
Obejrzałem cały odcinek, ale powiem szczerze.... Pogubiłem się po kilku minutach. 🙈🤣🙈🤣
Piękny film, na studiach na zaliczenie budowałem taki kalkulator liczący (dodający) od 0 do 9 na TTL. Fajne wspomnienia. Podłączenie wyświetlacza i klawiatury i wreszcie 2+2=4. Udało się.
Początek lat 70 - tych?
Niby zwykły kalkulator, ale ile ważnych (podstawowych) informacji z programowania i elektroniki. Wreszcie wiem jak "fizycznie" wygląda przekręcenie licznika w zmiennej o określonym typie.
Po liczbach zmiennoprzecinkowych można jeszcze zrobić materiał o funkcjach trygonometrycznych np sin w jaki sposób wartości są przybliżane, szereg Taylora, szeregi Maclaurina.
tylko nie matma na studiach!!
Nie zgadzałoby się to z ogólną koncepcją kanału, bo jest to czysta matematyka wyższa.
Aby unikać skomplikowanych wzorów nawet mówiąc o dużej zawartości harmonicznych autor unika tematu transformaty Fouriera.
Brdę jeszcze mam i używam w pracy 👍
Szczerze mówiąc gdy mam szybko coś policzyć, szczególnie w pracy, to wolę użyć kalkulatora fizycznego niż programu w kompie bądź w komórce. Jest po prostu wygodniejszy.
Za dzieciaka miałem czarny arytmometr Феликс z korbką, warto wspomnieć o możliwym zastosowaniu innym niż wykonywanie obliczeń. Bardzo przydał się do kontroli stanu kieszonkowego. Przygotowanie arytmometru to wyzerowanie i dodanie liczby odpowiadającej wartości posiadanej gotówki. Każdemu włożeniu lub wyjęciu gotówki towarzyszy dodanie lub odjęcie kwoty operacji. W ten sposób arytmometr cały czas pokazywał bieżący stan kasy, a co ważne był to sposób bardzo niezawodny, bo nie było mowy o wyzerowaniu z powodu zaniku zasilania lub dlugotrwałego nieużywania, co ma miejsce w elektronicznych kalkulatorach. Z tego powodu elektroniczny kalkulator nie nadaje się do tej roli, ale stary arytmometr już tak. Jedyny możliwy powót utraty kontroli stanu gotówki to czynnik ludzki, czyli pomyłka przy ustawianiu wkładanej/wyjmowanej kwoty lub pominięcie czynności na arytmometrze.
Pamietam jak w PL wchodzily kalkulatory z zasilaniem na panel sloneczny. To byl zajebisty bajer. Czlowiek cieszyl sie kiedys wszystkim.
Wielki szacun dla tego pana za wiedzę.
Tak niepozorny przedmiot codziennego użytku, nad którym nigdy się nie zastanawiałem 👍 opowiedziane ciekawie, merytorycznie, bez lania wody żeby można było sztucznie wydłużyć odcinek💣 Jak ciekawa mogla by być edukacja z takim nauczycielem 📖
Podchodziłem do tego odcinka jak pies do jeża ale okazał się na prawdę dobry. Pozdrawiam serdecznie
Prowadząc ten kanał robisz GENIALNĄ robotę. Wszystko jasne i czytelne. Tak trzymaj! 😉
tak bym zapisał 14dec w bin. 1x8+1x4+1x2+0x1
świetny odcinek, kod U2 jest genialny
jedziemy ze zmiennoprzecinkowymi
Mega ciekawy odcinek 💪🏻👌👍 , no ale który odcinek na tym kanale nie jest ciekawy 🤔
25 prawie lat po szkole elektronicznej się dowiaduje jak działa kalkulator. Bosko . Jeh
Ja 19 lat
30 lat temu każdy nauczyciel matematyki jak mantrę powtarzał "nie będziecie mieć zawsze przy sobie kalkulatora"
Do dziś powtarzają
Nieprawda, właśnie zapieprzałem do sklepu po kalkulator bo Syn potrzebował w szkole, a jest zakaz używania telefonów i tylko kalkulator dozwolony 😊
@@mrpiese1295 Po tym filmie można go sobie narysować :D
Dlatego warto mieć w pamięci tabliczkę wielokrotnego dodawania [znanego jako mnożenie] w zakresie od 1 do 144, a w szk. średniej/wyższej technicznej dodatkowo te większe potęgi do 20^2 powiedzmy.
Z podstawówki znam osobę, która opylała naukę matematyki jak tylko mogła i do dziś nie orientuje się np. ile jest soku w butelce trzy-czwarte litra i że jest to równowartość 75% jednego litra. Też "wyższa" t. mnoż. jest dla niej niewiadomą; na szczęście nie jest związana obecnie zawodowo z naukami ścisłymi. Po prostu humanistka.
PS: W dobie smartfonów trochę się zdezaktualizowało to powiedzonko belfrów ale jak pisałem wyżej, wstyd używać kalkulatora, żeby sprawdzić ile to jest 8x6 [dotyczy osób po 14 roku życia - powiedzmy].
@@szymek20000 to już jest widzimisie systemu nauczania, bo kalkulator każdy ma przy sobie, a to że pajace nie pozwalają skorzystać to inna kwestia
Kody kreskowe, QR ciekawy temat, a za kalkulator to wielki podziw za szczegółowość tematu
Po 5 minucie filmu myślałem że cały odcinek skończy sie na historii ale później zostałem miło zaskoczony, wciągająca lektura idealna na odstresowanie się po maturce z polskiego, czekam na kolejne tak wciągające odcinki, GORĄCO POZDRAWIAM!
świetny materiał, pamiętam jaka to czarna magia była na zajęciach z "cyfrówki" ...
A ja nie obejrzę do końca, nic z tego nie rozumiem 😱
Panie Krzysztofie, oczywiście, że trzeba a wręcz należy zrobić kolejny nawet godzinny odcinek. To powszechnie używane urządzenie na pewno nie odeszło do lamusa jak pan sugeruje, bo to zależy od tego co kto robi, obliczenia w terenie można robić w telefonie, ale są np teczki z wbudowanymi kalkulatorami, każda księgowa ma na biurku kalkulator, ja jako pomiarowiec korzystam z niego codziennie i muszę przyznać że tak naprawdę nie interesowałem się zasadami rządzącymi działaniem tego urządzenia. Zatem dziękuję za odcinek i proszę w miarę możliwości czasowych nagrać kolejny z tej rozpoczętej uważam serii. Marcin
Znakomicie wyjaśniony trudny temat.
Gratuluję.
Niby proste urządzenie ale mało kto wie jak działa, odcinek sztos!
Szkoda, że nie objaśniłeś, jak się liczy pierwiastki, logarytmy i sinusy, bo tam dopiero zaczyna się prawdziwa magia. Pozdr wszystkich miłośników budowania kalkulatorów.
Fajny temat przed maturą z matematyki :)
tak bardzo ci sie to przyda na matematyce, już bardziej na informatyce ale wciąż na maturze ta wiedza nic ci nie da
@@heniudamian534 a kto to przyszedł pan maruda...
@@heniudamian534 taka wiedza da dużo, bo pozytywne, miłe skojarzenia które są w życiu ważne. Bo tworzą pozytywne lub negatywne podejście.
Ktoś w komentarzach napisał, że nie nawiedzi programowania bo go nie rozumie. Wiele osób może mieć podobnie z matmą.
Dzięki takim programom wyjaśnia się zastosowanie matematyki, jak to bardzo bardzo bardzo ważna i prosta nauka
na której opiera się CAŁA technologia (czyli DOBROBYT współczesnej cywilizacji) i że pozornie magiczne rzeczy są proste.
To zachęca do nauki matematyki na maturę, do wiary że to się przyda, to daje pozytywne nastawienie (a to jest BEZCENNE)
I ta ulubiona strzałka, jak to niegdyś pokazywał Adam Słodowy :):):)
Jestem pod wrażeniem, niesamowita wiedza, serdecznie pozdrawiam
myslalem ze to bedzie krotki odcinek,zaskoczyl mnie Pan Krzysztof,duzo ciekawej teorii. pozdrawiam
nie tylko teorii bo i praktyki, np przykład budowy kalkulatora na mikro-kontrolerze
Świetny film.
Doskonale wyjaśnienie
Fajny odcinek.
8:05 U mnie dalej są dwa Elwro 144. Ich wyświetlacze do dnia dzisiejszego są wspaniałe.
Ich czas jeszcze nie minął, przynajmniej u mnie.
A ja mam jeszcze "Bolka"
zawsze mnie ciekawiło jak działa kalkulator dzięki
Mam stare kalkulatory Sanyo, Sharp, Commodore z świecącymi wyświetlaczami których używam na codzień w domu. Uwielbiam je. Poza domem używam kalkulatora w smartfonie.
którego kalkulatora w smartfonie? Ja zładowałem RealCalc i sobie bardzo chwałę.
Witam. Wrzuciłem poprzednio komentarz o nand game, ale chyba wpadł on w spam. Fajny projekt ktoś napisał. Można się nauczyć jak z bramek złożyć procesor. Buduje się między innymi półsumator, sumator, rejestry, ALU itd. Wciąga. Nie bede wrzucał linka, co by nie poszło w kosz. Wygooglujcie sobie. Polecam.
Programowałem w Pascalu w wieku 14-18 lat, a ten odcinek będę musiał ze 3 razy oglądnąć żeby zrozumieć, dziękuję.
też podobnie zaczynałem, ale w Basicu na Atari (z zapisem na taśmach magnetofonowych zamiast dyskietek). Turbo Pascal dopiero gdy za namową kuzyna informatyka rodzice fundnęli pierwszą blaszankę (czyli komputer klasy PC)
Tyle że nie poprzestałem na programowaniu, a hobbystycznie majsterkowałem w elektronice (też sam się tego ucząc).
Za to po latach odświeżyłem to sobie bawiąc się symulatorem do budowy obwodów elektronicznych (i tam to wszystko jest co było tu).
Bramki logiczne w formie symboli albo przykładów układów z tranzystorów w różnej technologii (TTL itp)
Stwierdziłem że budowanie różnych urządzeń na symulatorze daje tak dużą frajdę jak w rzeczywistości (bo jest szybkie nic nie da się zepsuć i wszystko dokładnie wiadomo jak działa. Prądu i sygnałów nie widać jak coś nie gra w realu trudniej się diagnozuje, a symulator pokazuje nawet szybkość przepływy i natężenie na każdym kablu i elemencie. Jednym z układów które budowałem dla zabawy był prosty jak by kalkulator (ale liczący w systemie, który dla mnie był najwygodniejszy - jak zwykłe liczydło. Był zrobiony z liczników odliczających wstecz dla odejmowania, a wprzód dla dodawania. Mnożenie to dodawanie, a do dzielenie rozwiązałem chyba jako odejmowanie i mnożenie tej reszty, która wychodziła za przecinek. Już nie pamiętam, ale kalkulator łatwo dało się zrobić nawet bez stosowania różnych innych systemów:) U mnie każda komórka pamięci oznaczała daną cyfrę w liczbie i ten kalkulator miał małą pamięć i zdolności liczenia jako nie zoptymalizowany.
To mnie przekonało że da się zrobić wszystko nawet z prostych elementów (nawet kalkulator na przekaźnikach - ktoś na TH-cam mówił że zrobi). Skoro coś przestaje być wyzwaniem staje się nudne i czas uczyć się czegoś nowego, ciekawego (teraz dopiero wejdę w mikro kontrolery, gdy są jak mini komputery:) To wg mnie idealne dla rozwiązań inteligentnego domu (który nie padnie gdy jeden centralny sterownik na kompie się zawiesi).
Idealny odcinek przed maturą z matematyki :)
Dziękuję za film.
Wciąż używam kalkulatora w codziennej pracy elektronika - arytmetyka szesnastkowa i podręczne obliczenia:).
Qrcze, studiowalem taka elektronike lacznie 10 lat wiec oczywiscie jeszcze pamietam jak to dziala, ale szkoda, ze zaden z nauczycieli czy wykladowcow nie mial takiego daru przekazywania wiedzy- zaoszczedziloby mi to wiele nieprzespanych nocy :D :D.
Fajny odcinek🙂 Aż mi się studia przypomniały i mielenie kodu U2 przez cały semestr na zajęciach z arytmetyki komputerów 😁
Janusz Biernat
W filmie pominięto króciutki epizod kalkulatorów kieszonkowych elektronicznych prezentujących treści poprzez kilka czerwonych LEDów w sposób binarny, gdzie dioda zapalona to 1 a wygaszona to 0. Użytkownik musiał sam zinterpretować zawartość takiego interfejsu. To było tuż przed pojawieniem się wyświetlaczy segmentowych, a na lampy nixie nie było ani miejsca, ani odpowiedniego zasilania.
Jest też epizod gdy komputery pracowały w systemie bi-quninary czyli 2x5
Mnie tam brakowało jeszcze parę zdań o kalkulatorach bardziej zaawansowanych, co przyjmują całe działanie (i np obsługują nawiasy). Fajnie by było wspomnieć o notacji infiksowej, notacji polskiej i odwrotnej notacji polskiej.
Bardzo ciekawy odcinek. Brawa za metodykę przedstawienia historii i teorii wykonywania działań arytmetycznych: od matki papieru (tablicy), przez bramki, tabelki logiczne, na wyświetlaczu skończywszy. Zapowiadane rozwinięcie, dotyczące operacji na liczbach zmiennoprzecinkowych, to wejście w ... matematykę. Z tego co pamiętam ze studiów, są to zagadnienia związane z szeregami (Taylora) i dzięki nim realizowanymi przybliżeniami. Ciekawe będzie przedstawienie różnic pomiędzy kalkulatorami prostymi (1,4142... x 1,4142... = 1,999962) a zaawansowanymi (gdzie 1,4142... x 1,4142... = 2). Przepraszam za lako idące skróty myślowe, ale przeciętny użytkownik kalkulatora nie zdaje sobie sprawy jak wiele operacji matemetycznych jest realizowana przez kalkulator.
"W systemie binarnym nie da się użyć znaku minus" to pewne uproszczenie. Licząc na kartce nic nie stoi na przeszkodzie, by to robić i używać minusa tak, jak w systemie dziesiętnym :) W technice cyfrowej też ten format zapisu istnieje - nazywa się to kodowaniem "znak-moduł".
Użycie systemu uzupełnień do dwóch po prostu dużo upraszcza. Nie trzeba w ogóle implementować odejmowania (bo tak, jak w klasycznej matematyce, dodawanie liczby ujemnej zapisanej w U2 jest równoważne odejmowaniu jej dodatniego odpowiednika), nie trzeba przeznaczać specjalnego osobnego bitu na przechowywanie informacji, czy liczba ma znak minus (jest ujemna), czy nie (choć w zasadzie w U2 najbardziej znaczący bit tak czy siak przechowuje tę informację - ale jest to po prostu jedna z wielu cyfr liczby, tak samo jak pozostałe brana pod uwagę przy wykonywaniu działań, a nie jakaś specjalna wartość, którą trzeba by traktować w odmienny sposób). Dodatkowym problemem w systemie "znak-moduł" jest to, że są w nim dwa zera (ujemne i dodatnie), mimo że matematycznie to jest ta sama liczba.
Teraz jeżeli ktoś powie wam że "To jest proste, jak budowa kalkulatora" możecie skierować go na ten film. Jak już wiemy w życiu wszystko jest proste, jak budowa kalkulatora.
I właśnie dlatego nienawidzę programowania. Coś co wydaje się banalnie proste i oczywiste wymaga ściany kodu do opisania tego działania.
@@cavefalcon Jak twój program będzie działać to cała reszta zrobi się sama. Pokonywanie trudności rozwija mózg.
@@cavefalcon mówienie że czegoś się nienawidzi to głupota
mądrość to rozwiązać problemy, usunąć nie racjonalne uprzedzenia oraz znaleźć przyjemność w realizacji danego zdania
jeśli ktoś będzie wmawiał sobie że czegoś nienawidzi to z czasem obrzydnie mu życie
ja uwielbiam programować i delektuję się napisaniem każdej linijki kodu
a dlaczego - bo nie miałem okazji się uprzedzić doń, a podszedłem do tego jak do zabawy
poza tym nie zatchnąłem się z negatywnymi ludźmi obrzydzającymi życie, którzy z góry twierdzą że coś jest złe, trudne lub przykre
jeśli ktoś to obrzydza to wszystko można znienawidzić, jeśli ma się pozytywne podejście, dobre środowisko, miłych nauczycieli to wszystko można polubić
programowania nauczyłem się SAMEMU dużo wcześniej niż pojawiło się ono w szkolnym programie, bo jest to bardzo ciekawe
można zaprogramować sobie wszystko nawet własny system operacyjny lub grę, ale mając swoje pasje, podchodząc do życia z pasją nie potrzeba uciekać przed życiem w nałogi i zabijanie czasu w nie wiele dających zabawach
negatywne podejście wynika z uprzedzeń, a te od złych, negatywnych ludzi, którzy zarażeni nimi przekazują to dalej niczym WIRUS
przez co powiększa się grupa zrzędzących i niezadowolonych ludzi, uważających że coś jest złe, bo ktoś ZŁY ich tak Źle NASTAWIŁ do tego!
rzeczy i zajęcia nie są złe, złe może być tylko nastawienie do nich
patrz na małe dziecko, które ma czysty i chłonny umysł
ono cieszy się prawie wszystkim zanim negatywne społeczeństwo obrzydzi mu życie wmawiając zło, kompleksy, krzywdy itp
Jakie nastawienie takie życie.
Człowiek mądry i wolny cieszy się tym co robi chętnie angażując się.
Niewolnicy i głupcy spieszą się i męczą robiąc rzeczy z obowiązku, pod presją przymusu (do tego narzekają trując innych i obrzydzając im to)
Programowanie to cudowna, prosta, logiczna zabawa.
Trzeba tylko odrobina cierpliwości aby nauczyć się danego języka.
Można to zrobić łagodnie, po woli jednocześnie tym BAWIĄC SIĘ (ja tak robiłem, sam kupowałem sobie książki o programowaniu ucząc się coraz więcej). Pisałem różne programy dla zabawy, tak jak dzieci lepią babki w piaskownicy, budują z piasku zamki itp.
Programowanie to budowa rzeczywistości (mechanizmów, maszyn) w wirtualnym komputerowym świecie.
To jest jak bycie BOGIEM komputera (który wszystko przyjmie i wszystko dla ciebie zrobi, cokolwiek mu rozkażesz - czyli zaprogramujesz).
@@krotson6767 różni ludzie maja różne talenty i może nie są skłonni do programowania, a do czegoś zupełnie innego
ludzie wzajemnie uzupełniają się, nie wszyscy muszą umieć programować tym bardziej że AI niedługo i tak większość wyręczy i w tym
Wynalezienie AI nie oznacza że już nic nie trzeba będzie robić. Człowiek to potrzeby, wymagania i sprzeczności czego najlepszy nawet komputer nie zrozumie. Dziwne było by też to na co wpadłem przed sekundą. Pomyśl o tym że ludzie rozwijali się przez tysiące lat by dojść to tego momentu. Dzięki naszej wiedzy komputer osiągnie ten stan rozwoju w kilka lat. Potem zaprojektuje się od nowa bo będzie wiedział jak to robić. Gdzie potem będzie ludzkość? Czy zostaniemy kurczakami i skończymy na talerzu/ Może czeka nas świat z Matixa?
Stern wyglada jak Polak i imię ma jak najbardziej polskie ;)
Zawsze się zastanawiałem,kalkulator nie ma wykształcenia matematycznego ,a szybko liczy
Fajny wykład
Ekstra, bardzo dziękuję.
Koniecznie musi być temat liczb zmiennoprzecinkowych!!:)
Odcinek super, jak zawsze.
Jestem programistą a nadal nie ogarniam jak działa pamięć w tych ręcznych kalkulatorach. Ciekawie się robi z poważniejszymi kalkulatorami, które muszą pamiętać kolejność działań.
Chyba nie ma jako takiej pamięci, nie? Wszystko co zrobisz jest ładowane do któregoś z rejestrów i tam trzymane, a sprzęt nie pozwala na zapamiętywanie żadnej z liczb po restarcie. Ponadto jeśli się nie mylę, "pamięć" takiego kalkulatora jest ograniczona do jednej liczby - ta funkcja ma wyręczyć użytkownika w kwestii nie do końca intuicyjnej (dla niektórych ludzi) kolejności wykonywania działań. Ale tam chyba nie ma czarnej magii - o ile się nie mylę, ta pamięć działa w ten sam sposób co zapamiętywanie pierwszego ze składników dodawania.
Mają procesory w środku. Przecież pierwszy mikroprocesor, Intel 4004, powstał właśnie do obsługi kalkulatora. Dopiero potem ktoś docenił jego potencjał.
@@cczeslaww Dokladnie- pamiec to nic innego to zbior rejestrow a rejestry moga byc wewnetrzne wzgledem CPU lub zewnetrzne. Jak sie popisze w asemblerze to wszystko zstaje sie jasne, albo odwrotnie- trzeba znac architekture ukladu, zeby pisac w asemblerze.
Absolutnie pewien tego nie jestem acz przypuszczam, że w przypadku kalkulatorów znających kolejność wykonywania działań kalkulator ma zaprogramowane odpowiednie odłożyć na stos, a inne wykonać natychmiast.
@@rafakrakowiak2719 taki prosciuch to raczej nie. Te ktore maja jakies bardziej zaawansowane funkcje to juz raczej tak, zwlaszca jak maja funkcje rysowania wykresow.
Fajny odcinek fajnie opowiedziany dzieki. Szczegolnie nmie zainteresowal kod U2. Czekam na kolejny odcinek fajnie bedzie posluchac o liczbach zmiennoprzecinkowych
Czyli kalkulator ma jednostkę alu i rejestry... A ja kiedyś myślałem, że tam jest mikroprocesor, pamięć i program... Bardzo ciekawy film. Chętnie obejrzę odcinek jeszcze dokładniej pokazujący pracę kalkulatora.
ALU i rejestry to wlasnie jest z grubsza CPU.
@@acatiilg Mariusz miał pewnie na myśli, że jest tam CPU jak w kompie (lub mikro kontrolerze) który można programować.
Nie zaś totalnie ograniczony do minimum układ pod okrojone, niektóre funkcje obliczeniowe (jakich akurat używa kalkulator).
Gdyby nie kalkulator ciężko byłoby zdać maturę, ale udało się 😎
super film
Kalkulatory kieszonkowe liczą w BCD i algorytmy są też pisane by pasowały pod BCD, odpada wtedy problem konwersji BCD/BIN. Kalkulator w Windowsach liczy binarnie wykorzystując koprocesor. W HP Journal z 1977 roku są opisane algorytmy pierwiastkowania, funkcji trygonometrycznych i logarytmów.
Firma HP robiła bardzo specyficzne kalkulatory programowalne. Algorytmy podejrzewam że były także specyficzne. Taki np. HP-41 miał procesor o architekturze bit serial.
@@macieksoft Nie wiem, czego ten cholerny system wycina wpisy z linkami, nawet niedziałającymi bez podmiany znaków.
Super, dziękuję bardzo
Zarąbisty materiał . Super to pokazałeś. Pozdrawiam
Kawał dobrej roboty.
Łeb jak sklep
Panie Krzysztofie a może jakiś film o układach cyfrowych czyli o bramkach przerzutnikach licznikach, no chyba że to już było. Albo może coś na temat jak działa cyfrowy zegar.
Lux
swietny materiał przez maturą z matematyki
Bardzo fajny odcinek!
28:54 Elektroniczne kalkulatory wykonywane "na piechotę" z użyciem bramek logicznych TTL /RTL/DTL, bez udziału układów LSI produkowano, aczkolwiek produkcja była raczej szczątkowa. Przykładem może być radziecki kalkulator ISKRA 111, oraz krajowy kalkulator KEL-15 produkowany w zakładach Mesko, oba z wyświetlaczami NIXIE.
Interesujący może być algorytm Euklidesa (NWD) w wersji czysto hardwarowej. W końcu powstał on w czasach, w których nikomu nie śniło się o elektryczności, nie mówiąc już o elektronice i komputerach.
Co do starych kalkulatorów to mam Casio fx-15 na układzie hd3678b i śmiesznie wygląda wykonywanie działań bo wyświetlacz przygasa i wygląda to jakby przelatywały różne cyfry zanim poda wynik
Co to jest różniczka? Wynik odejmowanka 😁
Wyniczek ;)
Super materiał
Mnie też bardzo temat interesuje. Rok temu zbudowałem własny sumator i to w oparciu o bramki logiczne and, or i xor. Było dużo kabelków i 5 diód do wyświetlania wyniku. 4 przyciski wciśnięte z jednej strony dawaly liczbę 15 i 4 z drugiej 15, razem liczba 30 maks.
Teraz bym chciał wiedziec jakie uklady juz gotowe sa potrzebne do zrobienia całego kalkulatora na 4 działania.
@@DonAntonnio Ja robiłem też kalkulator, ale ograniczyłem się do symulatora urządzeń, obwodów elektronicznych.
Dużo prostsze, szybsze, bezpieczniejsze. Taki symulator polecał autor na jednym z filmików.
Kolejne działania (np mnożenie) to rozwinięcie funkcji poprzednich (tu dodawania).
Wiec wystarczy dodać licznik, który będzie dodawać daną ilość razy.
Przy dzieleniu odejmować coraz większą ilość, jakby testując liczbę.
W swoim projekcie nie stosowałem systemu binarnego
wychodząc z założenia że szybkość obliczeń jest tak duża
że nie musi być ona wcale zoptymalizowana do możliwie prostej formy.
Zrobiłem ten kalkulator intuicyjnie tak jak liczydło, z liczników i linijki świetlnej z diod LED pokazujących wielkość cyfry.
Potem dodałem do niego taki model wyświetlaczy i klawiatury jak w oryginalnym (czyli obsługiwanych cyfrowo, multiplekserem -w symulatorze był gotowy chip do obsługi wyświetlaczy i dało się na podobnej zasadzie obsłużyć klawiaturę:) jaką zrobiłem na kilku przewodowym kablu jako wyzwanie. Uznając, że zabawa symulatorem jest równie ciekawa, a możne nawet lepsza niż w realu. Bo wszystko robisz dużo szybciej i wygodniej, od razu widząc efekt. Poza tym widać przebiegi i nie musisz latać do sklepu po brakujące części i wdychać dym od lutowania.
Takie rzeczy robi się dla siebie, dla satysfakcji niż jako praktyczne narzędzia - bo gotowe urządzenia można kupić b. tanio.
Witam Wszystkich serdecznie. Tak się akurat składa, że zaprojektowałem i samodzielnie zbudowałem w pełni działający kalkulator na układach TTL z możliwością debugowania i podglądem przetwarzających się algorytmów obliczeń w czasie rzeczywistym. Niestety nie mogę się zgodzić z kilkoma w tym filmie poruszonymi faktami. Tak jak i kiedyś (szczególnie wtedy gdy pierwsze kalkulatory elektroniczne budowano na lampach lub tranzystorach), tak teraz dąży się do minimalizacji części sprzętowej - czyli bloków wykonawczych urządzeń. Wykorzystuje się wielokrotnie te same obwody logiczne do realizacji różnych bardziej rozbudowanych algorytmów obliczeniowych takich jak: mnożenie, dzielenie, pierwiastkowanie, potęgowanie, itd... Każde z tych działań i nie tylko z te da się stworzyć z trzech podstawowych operacji: dodawania lub odejmowania, przesunięć logicznych lub arytmetycznych oraz obrotów. Też nie jest do końca prawdą, że obliczenia w zwykłych kalkulatorach są realizowane w naturalnym kodzie binarnym - ze względu na to, że my jako ludzie posługujemy się kodem dziesiętnym BCD, tak też wprowadzamy te cyfry do kalkulatora w tym kodzie, jak również kalkulator nam je wyświetla w tym samym kodzie. Tam nie ma niepotrzebnej konwersji między BCD-BIN --- PRZETWARZANIE --- BIN-BCD. To nie uniwersalny komputer gdzie liczy się maksymalna wydajność i tam praktycznie wszystkie operacje są przetwarzane binarnie (jest jeszcze kilka zamierzchłych instrukcji BCD na liczbach 8-bitowych, które ciągną się od 8086 do współczesnych procesorów ze względu na kompatybilność wsteczną). W typowych kalkulatorach wszystkie operacje na sprzętowych funktorach logicznych odbywają się bezpośrednio w kodzie BCD i co ważne - odbywają się szeregowo na szerokości tylko 5 bitów - czyli na pojedynczych cyfrach i punkcie dziesiętnym (przecinku). Dlaczego szeregowo, a nie równolegle? Dlatego, iż prędkość obliczeń nie ma tu żadnego znaczenia! Typowy zegar przy częstotliwości kilkuset kHz spowoduje powstanie wyniku w przeciągu małego ułamka sekundy. Nie jest też prawdą, że liczby zawierające przecinek są przetwarzane za pomocą jednostki FPU - nie ma takiej potrzeby! Obliczenie położenia punktu dziesiętnego również realizowane jest za pomocą wspomnianych wyżej trzech podstawowych operacji. Ogólnie jak wspomniał prowadzący jest to temat rzeka - niby proste urządzenie, a mało kto zdaje sobie sprawę w jaki sposób ono liczy i dlaczego w ogóle liczy...
Wyświetlacze CEMI CQYP-95 i układy scalone MC74007 CEMI do kalkulatorów Bolek i Lolek były produkowane w Polsce.
Były tylko wkładane do obudów.
Hehe, 2- lat temu studiowałem te tematy. Faktycznie, kalkulator to dzisiaj tylko księgowe mają na biurkach :)
Była by z tego całkiem fajna seria odcinków
super, dzieki !
Świetny odcinek!!!👍
5:28
Ej Naprawde :D Ja pochodze z miasta które kiedyś nazywało się Lichtenstein :D teraz do wyższego Stainbergen (Kamienna Góra) ale bunkrów pełno jest i później obozu grossrosen, wspominając o podziemiach Arado które ostatnio się zrobiły modne w Polsce :D
Genialny odcinek!!
potężna głowa. Pozdrawiam.
Da się zapisać "-" przed liczbą binarną. Nie ma z tym żadnego problemu. Jest wiele sposobów zapisywania ujemnych liczb binarnych. Kod U2 jest popularnym i wygodnym sposobem, ale nie jedynym.
Dobre jest to że aplikacja kalkulator potrafi być 3x w roku aktualizowana . zajmuje mnóstwo pamięci . aktualizacje nic nie zmieniają
Wbrew pozorom może dziać się dość dużo. Przyjmijmy że mówimy o Androidzie, który może być uruchamiamy na różnych procesorach, z różnymi rozkazami, i pamięciach. Wtedy zdarza się że można optymalizować same operacje, np funkcji trygonometrycznych. Do tego dochodzi obsługa błędów, historia działań, zoom, nowe funkcje, nowe skórki (barwy przycisków) itd.
@@przwar6563 no problem w tym że nic nie zmienia się . co najwyżej kolor .
w 34:27 wynik na wyświetlaczu nie zgadza się z podanymi danymi (dlatego że autor niechcący zrobił dodatkowe sumowanie ;)
Ja robiac kalkulator, nie uzywalbym liczb zmiennoprzecinkowych, bo te sa trudniejsze w obliczaniu, a traktowal je jako liczby calkowite i do wyniku odpowiednio ustawial przecinek w zaleznosci od dzialania. Ale jak to jest realizowane w typowym kalkulatorze, to nie mam pojecia. Oczywiscie mowie o dodawaniu i odejmowaniu.
Dlaczego uważasz, że liczby zmienno-przecinkowce są trudniejsze w obliczaniu?
Wydają się one niczym nie różnić prócz jednego banalnie prostego, dodatkowego parametru jak przecinek (który ustawia się na danej pozycji).
Czyli budując system obliczeniowy na wstępie można przyjąć, że każda liczba jest zmienno-przecinkowa, tylko że te całkowite, mają po przecinku same zera.
Poza tym ciekawi mnie dlaczego jeśli nawet coś było by (wydawało się) trudniejsze, to dlaczego miało by się tego nie robić.
Trudniejsze jest zrobienie butów niż samochodu, zrobienie prawka niż chodzenie na piechotę itp (ale jednak w cywilizacji robimy złożone maszyny i kalifikacje ich używania).
Trud nie jest jakimś złem, tylko etapem i jak się nastawi doń pozytywnie, to stanie się FASCYNUJĄCYM wyzwaniem nadającym BLASKU życiu.
Min w tym sensie Nie należy unikać trudu, jako wyznań ubogacających rutynowe życie i rozwijających bardzo intelekt (by sięgać nim dalej, żwawiej, pewniej po WIĘCEJ dóbr, dobrobytu innowacyjności).
Dzięki tego typu postawie nie żyjemy w norach w ziemi jak zwierzęta ale w coraz bardziej inteligentnych domach (które z czasem przerodzą się w statki kosmiczne).
Dodam, że ja właśnie DLA (wytarło się z początku *trudnego...* ) *WYZWANIA* zbudowałem prosty kalkulator na symulatorze poleconym przez autora.
Dodawał, mnożył (mając klawiaturę i dwucyfrowy wyświetlacz) gdy w podróży rozpracowałem metodę dzielenia to już doń nie wróciłem
bo skończyły się wyzwania w jego budowie.
To trud, wyzwania są dla mnie chyba najbardziej atrakcyjnym napędem. Współcześnie żyjemy w tak dużym dobrobycie że nie trzeba walczyć o przetrwanie, ani starać się jakoś szczególnie myśleć praktycznie. Można bawić się dla pokonywania samych wyzwań.
Ja tak robię większość projektów, do puki są ciekawe, gdy już stają się nudne (bo pokonam wyzwania) to rzucam je w kont nawet nie kończąc często. Bo nie są mi potrzebne jako praktyczne rzeczy, ale (konstrukcje) to moje zabawki. Dlatego polubiłem symulator układów elektronicznych, bo nawet nie muszę lutować i wszystko tworzy się dużo szybciej.
Taka ciekawostka pierwszy pełny sumator ma tą zaletę że można w łatwy sposób wykonywać dodawanie na liczbach większych nich wielkość sumatora np sumę dwóch liczb 16 bitowych można rozpisać na sumę dolnych 8 bitów i górnych 8 bitów wraz z zachowaniem w pamięci flagi o przepełnieniu.
Tylko projektując taki prościutki kalkulatorek właściwe po co się męczyć z floatmi, czyli tymi liczbami zmiennoprzecinkowymi, jak można zastosować liczby stałoprzecinkowe i wszystkie problemy znikają. No może po za pierwiastkowaniem, chodź to zależy od algorytmu...
Temat niby bez sensu, jednak bardzo przydatny. Wystarczy tylko ciekawie opowiadać.
CQYP95 i seria MC1400x nie byla produkowana w Polsce ?
To na czym byla budowana Brda ?
oczywiście że tak
licznik na filmiku, sądząc po guziku kasowania, pochodzi raczej z magnetofonu kasetowego :)
Raczej nie, pochodzi z Revoxa B77 a to magnetofon szpulowy.
@@RSElektronika A jak z Revoxa, to może być, zgubiły mnie otwory montażowe i to, że nasze w szpulowcach miały mocarne guziki resetu :)
A może teraz coś o faxie i modemach?
Pozdrawiam.#
U mnie królują dwa kalkulatory, jeden w 100% sprawny czyli POLSKA "Brda 12U" z pochodząca z Unitry Eltra oraz niestety niedziałający (parę miesięcy temu padł "wściekły kryształ" SHARP EL-531P Ten ostatni darzę sentymentem, bo służył mi przy maturze i dodatkowo, jego numer seryjny to 00029. Muszę zdobyć ten ekranik i reanimować skubańca.
Pewnie są od dawna kalkulatory gdzie da się pierwiastkować parzystego stopnia liczby ujemne i inne tego rzeczy.
Czy byłby Pan w stanie polecić jakąś książkę z której możnaby było się podstaw elektrotechniki?
Do dziś posiadam kalkulator BRDA 14S.
Dobra pierwsze 10 min ok. a reszta to czarna magia xd
np co?
@@Artimaxe wszystko co zwiazane z matematyką przekraczającą poziom 1 + 1 i 2 + 2😅
Ja używam kalkulatora, szybciej dostępny i ma funkcje sinusy cosniusy itd.
3:42 w nocy. Oglądam filmik o działaniu kalkulatora i przypominam sobie o działaniu bramek logicznych. Można? Można.
witam w kolejnym odcinku z serii "znowu zgubiłem się na youtube" XDD ale odcinek fajny ciekawy taki
Ten twój resercz jaki prowadzisz nie skutkuje. TH-cam nie jest do końca źródłem wiedzy
co?