Mikroprocesor Z80: Różnice pomiędzy wersjami
Linia 1: | Linia 1: | ||
Mikroprocesor Z80 powstał w 1977 roku w firmie Zilog. Był produkowany również przez Mostek, NEC, SGS. Klony produkowane były również w NRD (U880D 1MHz, UA880D 2,5MHz UB880D 4MHz) oraz ZSRR (KR1858VM1..VM3, T34VM1 2,5MHz). | Mikroprocesor Z80 powstał w 1977 roku w firmie Zilog. Był produkowany również przez Mostek, NEC, SGS. Klony produkowane były również w NRD (U880D 1MHz, UA880D 2,5MHz UB880D 4MHz) oraz ZSRR (KR1858VM1..VM3, T34VM1 2,5MHz). | ||
− | <p>Mikroporocesor Z80 jest procesorem 8-bitowym z 16-bitową [[magistrala adresowa|magistralą adresową]]. Oznacza to, że może bezpośrednio przetwarzać dane z zakresu liczb całkowitych w przedziale od 0 do 255 bez znaku lub -128 do 127 ze znakiem. Możliwa jest bezpośrednia adresacja przestrzeni 65536 komórek [[pamięć|pamięci]] lub [[urządzenia zewnętrzne|urządzeń zewnętrznych]].<br> | + | <p>Mikroporocesor Z80 jest procesorem 8-bitowym z 16-bitową [[magistrala adresowa|magistralą adresową]]. Oznacza to, że może bezpośrednio przetwarzać dane z zakresu liczb całkowitych w przedziale od 0 do 255 bez znaku lub -128 do 127 ze znakiem.<br> |
− | Z80 zasilany jest pojedynczym napięciem +5V +/- 5% i wymaga taktowania jednofazowym zegarem (sygnał prostokątny o napięciu w granicach -0,3V..0,45V dla poziomu niskiego do Ucc-0,6..Ucc+0,3V dla poziomu wysokiego). Maksymalna pojemność wejścia zegarowego wynosi 35pF. Maksymalna rozpraszana moc wynosi ok. 1,5 W. Maksymalny prąd zasilania wersji podstawowej wynosi 150mA, wersji A - 200 mA. Typowo 90 mA. Podstawowa wersja może być taktowana zegarem maksymalnie 2,5MHz, Z80A - 4MHz, Z80B - 6MHz, Z80H - 8MHz.<br> | + | Możliwa jest bezpośrednia adresacja przestrzeni 65536 komórek [[pamięć|pamięci]] lub [[urządzenia zewnętrzne|urządzeń zewnętrznych]].<br> |
+ | Z80 zasilany jest pojedynczym napięciem +5V +/- 5% i wymaga taktowania jednofazowym zegarem (sygnał prostokątny o napięciu w granicach -0,3V..0,45V dla poziomu niskiego do Ucc-0,6..Ucc+0,3V dla poziomu wysokiego). Maksymalna pojemność wejścia zegarowego wynosi 35pF. Maksymalna rozpraszana moc wynosi ok. 1,5 W.<br> | ||
+ | Maksymalny prąd zasilania wersji podstawowej wynosi 150mA, wersji A - 200 mA. Typowo 90 mA.<br> | ||
+ | Podstawowa wersja może być taktowana zegarem maksymalnie 2,5MHz, Z80A - 4MHz, Z80B - 6MHz, Z80H - 8MHz.<br> | ||
Wszystkie [[magistrala sterująca|sygnały kontrolne i sterujące]] są zgodne ze standardem [[poziom TTL|TTL]].<br> | Wszystkie [[magistrala sterująca|sygnały kontrolne i sterujące]] są zgodne ze standardem [[poziom TTL|TTL]].<br> | ||
Zaletą Z80 jest generowanie adresu [[odświeżanie pamięci DRAM|odświeżania]], który może zostać wykorzystany do regeneracji zawartości pamięci [[DRAM]].<br> | Zaletą Z80 jest generowanie adresu [[odświeżanie pamięci DRAM|odświeżania]], który może zostać wykorzystany do regeneracji zawartości pamięci [[DRAM]].<br> | ||
Procesor może na sygnał zewnętrzny odłączyć swoje [[magistrala danych|szyny danych]] i [[magistrala adresowa|adresów]] od magistrali systemowej przez wprowadzenie ich w stan wysokiej impedancji, umożliwiając | Procesor może na sygnał zewnętrzny odłączyć swoje [[magistrala danych|szyny danych]] i [[magistrala adresowa|adresów]] od magistrali systemowej przez wprowadzenie ich w stan wysokiej impedancji, umożliwiając | ||
w ten sposób przejęcie na pewien czas kontroli nad przepływem informacji [[urządzenia zewnętrzne|urządzeniom zewnętrznym]] (np. [[ULA]] w ZX Spectrum).</p> | w ten sposób przejęcie na pewien czas kontroli nad przepływem informacji [[urządzenia zewnętrzne|urządzeniom zewnętrznym]] (np. [[ULA]] w ZX Spectrum).</p> |
Wersja z 07:03, 29 maj 2014
Mikroprocesor Z80 powstał w 1977 roku w firmie Zilog. Był produkowany również przez Mostek, NEC, SGS. Klony produkowane były również w NRD (U880D 1MHz, UA880D 2,5MHz UB880D 4MHz) oraz ZSRR (KR1858VM1..VM3, T34VM1 2,5MHz).
Mikroporocesor Z80 jest procesorem 8-bitowym z 16-bitową magistralą adresową. Oznacza to, że może bezpośrednio przetwarzać dane z zakresu liczb całkowitych w przedziale od 0 do 255 bez znaku lub -128 do 127 ze znakiem.
Możliwa jest bezpośrednia adresacja przestrzeni 65536 komórek pamięci lub urządzeń zewnętrznych.
Z80 zasilany jest pojedynczym napięciem +5V +/- 5% i wymaga taktowania jednofazowym zegarem (sygnał prostokątny o napięciu w granicach -0,3V..0,45V dla poziomu niskiego do Ucc-0,6..Ucc+0,3V dla poziomu wysokiego). Maksymalna pojemność wejścia zegarowego wynosi 35pF. Maksymalna rozpraszana moc wynosi ok. 1,5 W.
Maksymalny prąd zasilania wersji podstawowej wynosi 150mA, wersji A - 200 mA. Typowo 90 mA.
Podstawowa wersja może być taktowana zegarem maksymalnie 2,5MHz, Z80A - 4MHz, Z80B - 6MHz, Z80H - 8MHz.
Wszystkie sygnały kontrolne i sterujące są zgodne ze standardem TTL.
Zaletą Z80 jest generowanie adresu odświeżania, który może zostać wykorzystany do regeneracji zawartości pamięci DRAM.
Procesor może na sygnał zewnętrzny odłączyć swoje szyny danych i adresów od magistrali systemowej przez wprowadzenie ich w stan wysokiej impedancji, umożliwiając
w ten sposób przejęcie na pewien czas kontroli nad przepływem informacji urządzeniom zewnętrznym (np. ULA w ZX Spectrum).