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> | + | <p>Mikroprocesor 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> |
Możliwa jest bezpośrednia adresacja przestrzeni 65536 komórek [[pamięć|pamięci]] lub [[urządzenia zewnętrzne|urządzeń zewnętrznych]].<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.<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.<br> |
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).
Mikroprocesor 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.
Maksymalny prąd zasilania wersji podstawowej wynosi 150mA, wersji A - 200 mA. Typowo 90 mA. Maksymalna rozpraszana moc wynosi ok. 1,5 W.
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).