Generator sygnałów zegarowych wytwarza sygnał taktujący uC, częstotliwoośd taktów jest stabilizowana
rezonatorem kwarcowym
Układ sterowania zarządza pracą systemu na podstawie zawartości listy rozkazów generuje sygnały sterujące
wewnętrzne no
RD- sterowanie odczytu z pamięci zewnętrznej
WR - sterowanie zapisu z pamięci zewnętrznej
PSEN sterowanie odczytu zewnętrznej pamięci programu
ALE sterowanie magistralą adresową i danych
EA steruje wewnętrzną pamięcią programu
RST wejście sygnału zerującego struktury wewnętrzne uC
Rejestr rozkazów przechowuje rozkaz pobrany z pamięci programu, który jest dekodowany w układzie
sterowania
Licznik rozkazów 16bitowy rejestr adresujący pamięd programu, wskazuje który rozkaz ma byd pobrany z
pamięci i zwiększa się automatycznie o 1
Wejscie RST zeruje strukturę uC powinno byd zawsze po włączeniu i błędzie, ustawia rejestrom początkowe
wartości
ALU jednostka arytmetyczno logiczna
ACC akumulator 8 bitowy rejestr pobrany jest z niego argument i do którego zapisywany jest wynik operacji
Rejestr B wykorzystywany do mnożenia i dzielenia, lub ogólny
Slowo stanu programu PSW 8 bitowy rejestr informuje o przebiegu i wyniku operacji arytmetycznych i
logicznych
Wskaznik danych DPTR 16 bitowy rejestr wykorzystywany przy odczytywaniu stałych z programu
Układ czasowo licznikowy zawiera dwa 16 bitowe liczniki
Port szeregowy umożliwia utworzenie transmisji dwukierunkowej w RS232
Porty we-wy umożliwiają komunikację z otoczeniem
Wskaznik stosu SP 8 bitowy rejestr zawiera adres wierzchołka stosu, po zapisie jest zwiększany po odczycie
zmniejszany o 1
System przerwao steruje przerwaniami
Wewnętrzna pamięd danych pamięd RAM 128bitów to pamięd operacyjna
Wewnętrzna pamięd programu pamięd ROM 4kB to pamięd na program
Mikroprocesor układ cyfrowy o wielkim stopniu integracji łączy funkcje CPU w jednym układzie scalonym
Mikrokontroler mikroprocesor wraz z pamięciami RAM i ROM układami i sterownikami we-wy i timerami
SSI small scale integration mała skala integracji
LSI large scale integration duża skala integracji
VLSI very large scale integration - wielka skala integracji
magistrala zespół linii przenoszących sygnały
szyna adresowa połączenie CPU z pamięcią
przestrzeo adresowa mapa możliwej do zaadresowania pamięci
interfejs układ umożliwiający łączenie i wymianę sygnałów
dekoder rozkazów IU instruction unit dekoduje rozkazy na działania
Obszar adresowany bitowo obszar w pamięci wewnętrznej w którym możliwe jest zapisywanie i
odczytywanie pojedynczych bitów a nie tylko całych bajtów
Mnożnik to ustawiany rejestr dzięki któremu przy zastosowaniu jednego rezonatora kwarcowego możemy
uzyskad zwielokrotnienie bądz zmniejszenie częstotliwośdi taktowania układu
Mnemonik nazwa symboliczna poszczególnych rozkazów
System mikroprocesorowy to połączenie mikroprocesora układów dodatkowych (pamięci sterowników we-
wy) oraz oprogramowania zapisanego w pamięci układu
Język maszynowy to język w którym zapisany jest zestaw rozkazów procesora w którym zapis wyrażony jest
za pomocą liczb binarnych stanowiących rozkazy oraz ich argumenty. Może byd generowany w postaci
kompilacji lub asemblacji
Cecha CISC RISC
Liczba rozkazów Duża Mała
Tryby adresowania Obszerne Zredukowane
Liczba rejestrów Mała Duża
Komunikacja z prockiem częsta ograniczona
RISC lepszy bo nie korzysta się na co dzieo z dużej liczby rozkazów, łatwiej się odnalezd w małej ilości
adresowao oraz dekoder rozkazów jest mniej skomplikowany
Cecha Von Neumanna Harwardzka
Przestrzeo adresowa Jednolita rozdzielona
Jednoznacznośd adresowania Mała Duża
Przepływnośd RAM-ROM Wspólna szyna, łatwy przepływ Utrudniona
Szerokośd magistrali danych i Wąska(1 szyna) Szeroka(2 szyny)
rozkazów
Harwardzka jest lepsza bo jest szybsza i prostsza, stosowanie w mikrokomputerach jednoukładowych jest
lepsze bo separowana jest pamięd danych od pamięci rozkazów
Sposoby podłączania klawiatur: wprost do portu, matrycowe, multipleksowane(najlepsze bo najmniej zajętych
portów a zewnętrzne układy są tanie, i adresują włączony przycisk)
Dobór częstotliwości do wskaznika LED częstotliwośd około 100Hz żeby nie było migotania, spowodowane
jest to bezwładnością oka ludzkiego, 5 wyświetlaczy f>500Hz musi byd
Przetwarzanie potokowe- Jeden z układów procesora potokowego wykonuje rozkaz, a drugi, niezależny układ
w tym samym czasie pobiera następny rozkaz z pamięci, co podwaja wydajnośd procesora.
WEKTORY PRZERWAC
IE0 0003H
TF0 000BH
IE1 0013H
TF1 001BH
RI-TI 0023H
TF2-EXF2 002BH
MAX TIMER: 65535
TAKTOWANIE ADUC 12,582MHz
Wyszukiwarka
Podobne podstrony:
SCIAGA TEORIA PTM REV BTEORIA PTM INNA WERSJApawlikowski, fizyka, szczególna teoria względnościTeoria i metodologia nauki o informacjiteoria produkcjiCuberbiller Kreacjonizm a teoria inteligentnego projektu (2007)20 Phys Rev Lett 100 016602 2008Teoria B 2AH REVTeoria osobowości H J Eysenckasilnik pradu stalego teoria(1)Rachunek prawdopodobieństwa teoriaTeoria konsumenta1 2PTM bubble sortniweleta obliczenia rzednych luku pionowego teoria zadania1Teoria wielkiego podrywu S06E09 HDTV XviD AFGkoszałka,teoria sygnałów, Sygnały i przestrzenie w CPSwięcej podobnych podstron