Temat: Schemat blokowy sytemu mikroprocesorowego. Główną
Transkrypt
Temat: Schemat blokowy sytemu mikroprocesorowego. Główną
-1- Temat: Schemat blokowy sytemu mikroprocesorowego. {Streszczenie - początek Główną częścią systemu mikroprocesorowego jest jednostka procesora centralnego CPU, którą moŜna podzielić na dwa funkcjonalne podzespoły: - jeden ustalający taktowanie sygnałów oraz sterujący operacjami działań, - drugi wykonuje operacje logiczne i arytmetyczne, zarządzając danymi, które są argumentami wyŜej wymienionej operacji. Z CPU połączona jest pamięć systemu, która jest wykorzystywana do przechowywania programów oraz przetwarzania danych, jak i wyników tego przetwarzania. Komunikacja z otoczeniem zewnętrznym odbywa się za pośrednictwem portów. Zadaniem CPU oprócz przetwarzania informacji jest sterowanie pracą pozostałych układów systemu. W skład CPU wchodzą: mikroprocesor, zegar, oraz opcjonalnie "Sterownik magistral i koprocesor arytmetyczny (jeŜeli nie jest elementem mikroprocesora). Mikroprocesor jest układem przetwarzającym informację i sterującym pracą reszty układów. Zegar systemowy wytwarza przebiegi czasowe niezbędne do pracy mikroprocesora i systemu. Sterownik magistral jest układem, który pośredniczy w sterowaniu magistralami, wytwarzając na podstaw informacji otrzymanych z mikroprocesora (sygnałów statusowych i sterujących) sygnały sterujące pracą układów pamięci i układów wejścia/wyjścia. W bloku pamięci systemu (MEM) stosowane są zarówno pamięci RAM jak i ROM. Pierwsze z nich, przeznaczone są zarówno do odczytu jak i zapisu, oraz są pamięciami ulotnymi. Tego typu układy pamięci tworzą pamięć operacyjną. W pamięci tej przechowywane są kody instrukcji tworzących program, dane oraz wyniki działania programu. Aby system rozpoczął pracę, musi więc istnieć miejsce, gdzie przechowywany jest program inicjujący pracę systemu. Takim miejscem jest pamięć ROM. W pamięci ROM przechowywany jest więc tak zwany BIOS, czyli podstawowy system obsługi wejścia/wyjścia (ang. Basie Input Output System). Zawiera on między innymi procedury inicjalizujące pracę systemu oraz umoŜliwiające wprowadzenie do pamięci operacyjnej dalszego oprogramowania. Ostatnim blokiem systemu są tak zwane układy wejścia/wyjścia. Pośredniczą one w wymianie informacji pomiędzy mikroprocesorem i pamięcią systemu a urządzeniami zewnętrznymi w stosunku do systemu (na przykład takimi jak drukarka, monitor, stacja dysków), zwanymi urządzeniami peryferyjnymi. Streszczenie- koniec} -2- -3-