Image601

Image601



—    rozdzielenie szyn danych wejściowych i wyjściowych,

—    zastosowanie trój stanowych układów buforów wyjściowych o dużej obciążalności, eliminujących separatory szyny (z wyjątkiem największych systemów), a także separujących linie „output — enable logie”, dzięki czemu można w prosty sposób projektować dwukierunkowe szyny przez łączenie wejść i wyjść,

—    jednostka sterowania mikroprogramem (MCU), współpracująca z pamięcią mikroprogramu, steruje krok po kroku działaniem procesora (sterowanie mikroprogramowe z możliwością zmiany mikroprogramu, zmienna liczba rozkazów),

możliwość dołączania do MCU i CPU takich układów jak:

3003 — generator przyśpieszania przeniesień,

3212 — wielofunkcyjny bufor przerzutnikowy,

3214 — jednostka przerwań priorytetowych,

3216 — dwukierunkowy separator szyny,

3226 — dwukierunkowy separator szyny z negacją,

3601 —256X4-bitowa pamięć typu PROM,

3604 — 512X8-bitowa pamięć typu PROM,

3301A — 256X4-bitowa pamięć typu ROM,

3304A—512X 8-bitowa pamięć typu ROM. i System serii 3000 cechuje się mikroprogramowaniem typu horyzontalnego.

Układ procesora

Schemat blokowy modułu procesora centralnego przedstawiono na rys. 4.809. Układ procesora wykonuje operacje arytmetyczne i logiczne oraz funkcje rejestrowe. Układ procesora komunikuje się z układami zewnętrznymi pięcioma 2-bitowymi niezależnymi szynami. Szyna K wykorzystywana jest do maskowania mikroprogramu lub wprowadzania znaków literowych i wartości stałych. Szyny M oraz / komunikują się z pamięcią zewnętrzną oraz urządzeniami :wejścia/wyjścia. Szyna wyjściowa D jest połączona z akumulatorem, natomiast szyna wyjściowa A z rejestrem adresu pamięci.

Niektóre operacje mogą być przeprowadzane w prosty sposób dzięki nietypo-vemu połączeniu szyn. Na przykład operacja wymiany bajtu, często wykorzysty-vana w procesorach komunikacyjnych, może być wykonana przez połączenie. vyjść szyny D z wejściami szyny /. Istnieje możliwość dokonania kilkunastu )ołączeń tego typu, realizujących określone działania.

Szósta szyna, 7-liniowa szyna mikrofunkcji, steruje wewnętrznym działaniem irocesora przez wybór operandów i wykonywaniem działań. Wykorzystywana sst arytmetyka uzupełnień dwójkowych, wykonywane są funkcje logiczne (AND), LUB (OR), NIE (NOT) i ALBO (Ex-OR), dodawanie i odejmowanie itu, przesuwanie w lewo lub w prawo, operacja testowania w celu wykrycia 2ra.

W konstrukcji procesora wykorzystano kilka nowych rozwiązań, zapewniających między innymi możliwość badania bitów i wykrywania zera, zegarowanie arunkowe oraz trójstanowe wyjścia układu przesunięcia w prawo.


Wyszukiwarka

Podobne podstrony:
Rozdział 1. • Proste operacje wejścia-wyjścia 13 Przykładowe rozwiązanie — listing 1.4 package
Rozdział 1. • Proste operacje wejścia-wyjścia 15 ZADANIE 1.6 Napisz program, który oblicza resztę z
Rozdział 1. • Proste operacje wejścia-wyjścia 17 Rezultat działania programu można zobaczyć na rysun
Rozdział 1. • Proste operacje wejścia-wyjścia 9 package zadani ell; //Zadanie l.l1 Linijka kodu doub
Rozdział 1. • Proste operacje wejścia-wyjścia    11 Przykładowe rozwiązanie
Rozdział 10Podstawowe procedury wejścia i wyjściaWejście/wyjście Komputer byłby całkowicie
I. Pamięć RAM Kości pamięci Sygnały sterujące DO - Dn - Szyna wejścia/wyjścia danych służy do
Proste operacje wejścia-wyjścia W tym rozdziale zamieszczono proste zadania wraz z przykładowymi
Zdjęcie0329 FORMATY WEJŚCIAI WYJŚCIA Po dokonaniu wyboru urządzeń wejściowych naleZy określić format
Operacje wejścia-wyjścia Do obsługi fizycznych zbiorów danych w programie paskalowym stosuje się , k
rys 3 3 Adres cs# . R/w#. Wejście/wyjście danych DO D1 D2 D3 D4 D5 D6 D7 D8Rysunek 3.3. Rozszerzanie

więcej podobnych podstron