We szyny danych We szyny We szyny
pamięci zewnętrznej maskowania
Rys. 4.809. Schemat blokowy modułu procesora CPU
r
\ ■
Układ sterowania mikroprogramem (MCU)
Jednostka sterowania mikroprogramem (MCU) wykorzystuje metodę klasyczną sterowania mikroprogramem, polegającą na łączeniu pola następnego adresu w każdej mikroinstrukcji. Metoda ta wymaga informacji o adresie, przy czym nie jest nią następny adres mikroprogramu. Tą informacją jest zakodowana specyfikacja następnego adresu i jeden z fragmentów testów warunkowych, wykonywanych na szynach wejściowych układu MCU i na rejestrach.
Jednostka sterowania mikroprogramem (rys. 4.810) wykorzystuje nietypowy, jedyny w swoim rodzaju, schemat adresowania pamięci. Adresy mikroprogra-mów są zorganizowane w postaci dwuwymiarowej macierzy. Każda mikro-instrukcja jest określona przez adres jej wiersza i kolumny w macierzy. 9-bito-wy adres mikroprogramu określa adres wiersza w 5 bardziej znaczących bitach i adres kolumny w 4 mniej znaczących bitach. Macierz może zawierać do 32 adresów wierszy i 16 adresów kolumn dla całkowitej liczby 512 adresów mikroinstrukcji.