Z80, tak jak 8080 nie miał wbudowanego PIO (3:23) więc też wymagał np 8212. Z80 też wymagał zewnętrznego zegara (3:27) jak 8080. Fakt, ze nie musiał być to układ tak skomplikowany jak 8224 ale jednak coś trzeba było dodać do Z80.
Nie można nie wspomnieć, że kompatybilność Z-80 z 8080 była potrzebna z powodu systemu operacyjnego CP/M, na którym można było uruchomić edytory tekstowe, w tym WordStar, arkusze kalkulacyjne, bazy danych i kompilatory języków wyższego poziomu. CP/M to historycznie pierwszy popularny dyskowy system operacyjny. Pracował już od 16KB RAM. Ludzie sami konstruowali mikrokomputery CP/M i sami pisali BIOS'y. I wszystko działało. Mieli narzędzia programistyczne do zarabiania pieniędzy. Trzeba jeszcze wspomnieć o wydajności instrukcji. Średni koszt pamięci programu 8080 to 2,8 bajta na wiersz programu, a dla Z-80 2,2. To dawały rejestry indeksowe i krótkie skoki. Właściwie w tamtych czasach pojawiło się więcej procesorów 8 bitowych. Z-80 w komputerkach Sinclair'a, 6800 w Commodorach i 6500 w Atari. To były holowniki informatyzacji świata do czasu pojawienia się 8088.
Mała uwaga do filmu, mówisz, że Mostek produkowała Z80 a pokazujesz logo firmy MOS Technology a to są dwie różne firmy. Prawdą jest, że Mostek produkował Z80, ale MOS to produkował 6502.
Szkoda że jakaś wyższa wersja Z80, tj. Z8000 itd, zgodna z Z80 nie zdobyła obecnie popularności. Bardzo prosty CPU, znam a może raczej znałem jego ASM :) Najpopularniejsze kiedyś zastosowanie to właśnie ZX Spectrum. Ale z jego odtworzeniem jest taki problem, że tam oryginalnie jest dużo większy układ o nazwie ULA, nie ma do niego sensownej dokumentacji. Pewnie to była najdroższa część komputerka ZX :) Ludzie ten układ jakoś odtwarzają na podstawie objawów działania, ale pełnego jego klona nie widziałem.
@@gordongecko9405 Na matematyce uczono wielu działań. jaki był poziom trudności różnych z nich? Co było łatwiejsze? Dodawanie czy mnożenie? Dla CPU jest podobnie.
Ta numeracja miała sens, Z80 - 8bit, Z800 - 8/16bit, Z8000 - 16bit, Z80000 - 32bit. Z280 to ulepszona wersja Z800 i sprzętowo ustawiało się tryb jego pracy 8-bit z szyną zgodną z Z80 lub w trybie 16-bit, tu szyna była zgodna z Z8000. Jest to mocno niedoceniony procesor, posiadający pamięć cache, zaawansowane MMU z ochroną pamięci, tryb użytkownika i systemu, możliwość pracy wieloprocesorowej...
Z80 bardzo (19:20) tani? KOSZMARNIE DROGI!! Za niższą cenę od Z-80, który jest przestarzały wolny, nie ma DMA, układów peryferyjnych ram, rom, kupię nowoczesny mikrokontroler z rodziny ARM. Czy do Z-80 kupię debuger? Ile kosztuje? Do ARM poniżej 25zł.
I jeszcze te napięcia trzeba było podawać w odpowiedniej kolejności, inaczej ryzyk fizyk że się zjara. Ale RAM-y w ZX i tak były na to bardziej wrażliwe. to niestety zepsuli, i się lutowało prosty bloker na pająka.
Po Intelu odziedziczył pewne plusy, ale też sporo minusów - przede wszystkim wysoki stopień skomplikowania, w efekcie.. Z80 z zegarem około 3.5MHz daje wydajność porównywalną z 6502 taktowanym zegarem 1MHz. Jeśli chodzi o IBM-a i ich przymiarki do budowy PC, ciekawostką jest fakt, że w pierwszej kolejności planowali... po prostu wykupić firmę Atari i oprzeć komputer osobisty na gotowej już architekturze Atari 800 (nie, nie XL), a potem zastanawiali się też nad wykorzystaniem Motoroli 68000. I w zasadzie, szkoda, że tak się nie stało... dziś Intel być może już by nie istniał, tak, jak obecnie MOS.
nie 5 wolt tylko 5 woltów baranie. skończ podstawówkę najpierw a jak juz chcesz zle mówić to mów 16 kilobajt rom i 16 kilobajt ram. na ch... to odmieniasz?
odnosnie rozkazów - owszem Z80posiada 158 rozkazów ale nie wspomniałes niestety o dodatkowej liscie ROZKAZÓW NIEPUBLIKOWANYCH... było ich sporo ... Tam dopiero była sieczka... z mózgu....
Super program, właśnie w zeszłym tygodniu (dziś jest 2024-04-22) zakończono produkcję Z80 po 47 latach!!
Z80, tak jak 8080 nie miał wbudowanego PIO (3:23) więc też wymagał np 8212.
Z80 też wymagał zewnętrznego zegara (3:27) jak 8080. Fakt, ze nie musiał być to układ tak skomplikowany jak 8224 ale jednak coś trzeba było dodać do Z80.
Fajnie jakby nagrał pan taki film o serii procesorów 68000.
Bardzo ciekawy materiał, o ile samego Z80 znałem całkiem dobrze, bo zbudowałem na nim komputer, to z jego historii byłem raczej zielony
Bardzo fajny temat podjąłeś :) Daję łapkę w górę i życzę powodzenia w rozwijaniu kanału.
Jak człowiek popatrzy, jaka to technologia, a służy do oglądania kotków w Internecie...
Tranzystory bazują na odkryciach fizyki kwantowej. To znaczy że największe wykorzystanie fizyki kwantowej w XXI wieku to oglądanie filmów porno
W którym elemencie bazują na fizyce kwantowej?
Mój ulubiony procesor z dawnych lat. Największą frajdę miałem, po rozpisaniu mapy rozkazów , w odkrywaniu nieudokumentowanych rozkazów :)
Super materiał. To teraz proponuję wziąć na warsztat procesory Hitachi z rodziny SH. SH2, SH3, SH4, SH5 itd.😊
Bardzo ciekawy materiał. Dzięki i pozdrawiam
Nie można nie wspomnieć, że kompatybilność Z-80 z 8080 była potrzebna z powodu systemu operacyjnego CP/M, na którym można było uruchomić edytory tekstowe, w tym WordStar, arkusze kalkulacyjne, bazy danych i kompilatory języków wyższego poziomu. CP/M to historycznie pierwszy popularny dyskowy system operacyjny. Pracował już od 16KB RAM. Ludzie sami konstruowali mikrokomputery CP/M i sami pisali BIOS'y. I wszystko działało. Mieli narzędzia programistyczne do zarabiania pieniędzy. Trzeba jeszcze wspomnieć o wydajności instrukcji. Średni koszt pamięci programu 8080 to 2,8 bajta na wiersz programu, a dla Z-80 2,2. To dawały rejestry indeksowe i krótkie skoki. Właściwie w tamtych czasach pojawiło się więcej procesorów 8 bitowych. Z-80 w komputerkach Sinclair'a, 6800 w Commodorach i 6500 w Atari. To były holowniki informatyzacji świata do czasu pojawienia się 8088.
Świetny materiał i opracowanie.
Ekran końcowy (20:04) pochodzi z komputera z Z-80? Czy raczej z Amigi, która nidy, nigdzie Z-80 nie używała, nawet do obsługi klawiatury!
no i elegancko subskrypcja leci
Pierwsze słyszę że MOS 6502 jest podobny do Z80, asembler Z80 faktycznie jest podobny do lini x86.
troche juz wypilem i na koncu myslalem ze mi sie amiga zawiesila...
Mała uwaga do filmu, mówisz, że Mostek produkowała Z80 a pokazujesz logo firmy MOS Technology a to są dwie różne firmy. Prawdą jest, że Mostek produkował Z80, ale MOS to produkował 6502.
100% racji. Mój błąd podczas montażu
Szkoda że jakaś wyższa wersja Z80, tj. Z8000 itd, zgodna z Z80 nie zdobyła obecnie popularności. Bardzo prosty CPU, znam a może raczej znałem jego ASM :) Najpopularniejsze kiedyś zastosowanie to właśnie ZX Spectrum. Ale z jego odtworzeniem jest taki problem, że tam oryginalnie jest dużo większy układ o nazwie ULA, nie ma do niego sensownej dokumentacji. Pewnie to była najdroższa część komputerka ZX :) Ludzie ten układ jakoś odtwarzają na podstawie objawów działania, ale pełnego jego klona nie widziałem.
Bardzo dobry film
64kB dla IO (15:05) w Z-80? Dokumentacja mówi o 256 bajtach!
Mnożenie pojawiło się nie tylko w intelach (17:20) ale także w Motorolli 680x0.
Dlaczego mnożenie było takie trudne?
@@gordongecko9405 Na matematyce uczono wielu działań. jaki był poziom trudności różnych z nich? Co było łatwiejsze? Dodawanie czy mnożenie? Dla CPU jest podobnie.
@@eR-MIK Tak, tylko CPU nie mnoży "pod kreską". To by było bez sensu.
Identycznie z dzieleniem. Do tego są specjalne dedykowane algorytmy.
@@gordongecko9405 Porównaj więc algorytm dodawania i mnożenia. Który jest prostszy i szybszy?
@@eR-MIK Sorry, ale zaczynasz pierdzielić farmazony, albo nie rozumiesz o co pytam.
Algorytmy Bootha, Radix-4, Radix-16: mówi ci to coś?
artykuł o z 80 a na koniec guru meditation z amigi....
Nie można liczyć samej ceny układów peryferyjnych, kosztem jest jeszcze miejsce na płytce drukowanej i niuanse projektowe
Znajdziemy, znajdziemy eZ80 jest w Agon Light za $50, no i eZ80 biega na 20MHz...
A w cemi nie kopiowali go?
Zostanę na dużej 😊
raczej nie ryzykowałbym "porównania" produktów intela nawet sx/dx i motoroli (68xx00), ryzykowne... ale to już inny temat. Pozdro
Czemu numeracja układów scalonych jest taka porypana? Z80->Z8000->Z800 (?) -> Z280 (?!)
17:25 6809 miał instrukcję MUL
Ta numeracja miała sens, Z80 - 8bit, Z800 - 8/16bit, Z8000 - 16bit, Z80000 - 32bit. Z280 to ulepszona wersja Z800 i sprzętowo ustawiało się tryb jego pracy 8-bit z szyną zgodną z Z80 lub w trybie 16-bit, tu szyna była zgodna z Z8000. Jest to mocno niedoceniony procesor, posiadający pamięć cache, zaawansowane MMU z ochroną pamięci, tryb użytkownika i systemu, możliwość pracy wieloprocesorowej...
@@tapy5696 Faktycznie, dzięki za wyjaśnienie.
rejestr R nie ma nic wspólnego z przerwaniami, to właśnie wsparcie dla DRAM
a czy to procesor 8 bitowy to kwestia sporna
12:10 jakie Z641180??? cos ci sie chłopie pozajączkowało chyba???
Z80 bardzo (19:20) tani? KOSZMARNIE DROGI!! Za niższą cenę od Z-80, który jest przestarzały wolny, nie ma DMA, układów peryferyjnych ram, rom, kupię nowoczesny mikrokontroler z rodziny ARM. Czy do Z-80 kupię debuger? Ile kosztuje? Do ARM poniżej 25zł.
8080 wymagał 3 napięć zasilania (18:07). Nie 2 * 5V i 12 tylko +5, +12 i -5V.
I jeszcze te napięcia trzeba było podawać w odpowiedniej kolejności, inaczej ryzyk fizyk że się zjara. Ale RAM-y w ZX i tak były na to bardziej wrażliwe. to niestety zepsuli, i się lutowało prosty bloker na pająka.
@@grzegorzszyszo7548 W MT był pokazany prosty układ.
a masz suba zobaczymy jak się rozwiniesz
Bądź sowietem - nazwij procesor jak czołg
Co w tym złego. Marketing to marketing. Titan też od Titanic się nazywał. I jak widać tradycji dotrzymał 😜
Z80 to historia nie legenda.
Po Intelu odziedziczył pewne plusy, ale też sporo minusów - przede wszystkim wysoki stopień skomplikowania, w efekcie.. Z80 z zegarem około 3.5MHz daje wydajność porównywalną z 6502 taktowanym zegarem 1MHz. Jeśli chodzi o IBM-a i ich przymiarki do budowy PC, ciekawostką jest fakt, że w pierwszej kolejności planowali... po prostu wykupić firmę Atari i oprzeć komputer osobisty na gotowej już architekturze Atari 800 (nie, nie XL), a potem zastanawiali się też nad wykorzystaniem Motoroli 68000. I w zasadzie, szkoda, że tak się nie stało... dziś Intel być może już by nie istniał, tak, jak obecnie MOS.
Głupie memy
6:58🤣🤣🤣
13:43 - nie 9500 a 8500 tranzystorów...
nie 5 wolt tylko 5 woltów baranie. skończ podstawówkę najpierw a jak juz chcesz zle mówić to mów 16 kilobajt rom i 16 kilobajt ram. na ch... to odmieniasz?
Po co tyle jadu, przecież można grzeczniej :)
odnosnie rozkazów - owszem Z80posiada 158 rozkazów ale nie wspomniałes niestety o dodatkowej liscie ROZKAZÓW NIEPUBLIKOWANYCH... było ich sporo ...
Tam dopiero była sieczka... z mózgu....
12:01 - że co kurwa? jakie jedenSCIE GOŚCIU?
chyba bity mu się przestawiły pod deklem :D