Układ kombinacyjny – układ w którym stany wyjść zależą wyłącznie od stanów wejść. Brak sprzężenia zwrotnego
Automat skończony – jest typem układu sekwencyjnego (przejazd kolejowy robiony na zajęciach)
Ram – pamięć operacyjna, ulotna, wielokrotnego zapisu, półprzewodnikowa, dostęp swobodny
Pamięci dynamiczne – rodzaj ulotnej pamięci półprzewodnikowej o dostępie swobodnym, której bity są reprezentowane przez stan naładowania kondensatorów. Poszczególne jej elementy zbudowane są z tranzystorów MOS, z których jeden pełni funkcję kondensatora a drugi elementu separującego. Wymaga odświeżania, czyli cyklicznego odczytu z określoną częstotliwością minimalną (wiki)
System mikroprocesorowy lub mikrosystem – system do realizacji dowolnego zadania dającego się sprowadzić do przetwarzania wektorów informacji cyfrowej. W skład takiego systemu wchodzi sprzęt elektroniczny i oprogramowanie.
Typowy system mikroprocesorowy składa się z następujących części :
Mikroprocesora
Pamięci operacyjnej RAM
Pamięci stałej ROM
Układów wejścia-wyjścia
Układów sterujących przepływem info między tymi elementami:
Magistrale danych i adresowe
Linie odczytu MEMRead (z RAM i ROM) i zapisu MEMWrite (w pamięci RAM)
Linie odczytu IORead i zapisu IOWrite w urządzeniach wejści-wyjścia
Instrukcje sterujące mikroprocesora (rozkazy) – służą do wykonywania działań na rejestrach w których znajdują się liczby (zmienne) np. dodawanie, mnożenie, operacje logiczne
Transmisja synchroniczna szeregowa – dane są przesyłane bez dodatkowych bitów (np. bitu startu, stopu jak ma to miejsce w transmisji szeregowej asynchronicznej) ale są poprzedzane informacją wstępną, pozwalającą wykryć ich początek. Do tego typu transmisji oprócz linii danych musi być jeszcze linia zegarowa. Przykład standardu transmisji i^2C (2 linie, zegarowa SCL oraz SDA)
Stos – przestrzeń pamięci gdzie są dokładne dane w momencie wywołania funkcji np. dla AVR’ów. Chcąc wykonać operacje na np. 2 zmiennych fizycznie muszą się one znajdować w dwóch rejestrach a następnie jednostka arytmetyczno-logiczna (ALU) wykonuje operację. Jeśli zostanie wywołana funkcja która będzie potrzebowała rejestrów w których znajduje się nasze zmienne, muszą one zostać gdzieś przechowane. One są dokładnie (przenoszone) na stos.
Jeśli funkcja ma na tyle dużą ilość zmiennych, że nie jest w stanie pomieścić ich w rejestrach procesora, również przechowuje je na stosie
Jak nazywa się architektura systemu procesorowego, w której występują osobne magistrale systemowe dla danych i programu ?
HARVARDZKA
Pamięć Cash – przyśpiesza działanie programu, jest to pamięć o dużej prędkośći zapisu/odczytu w której przechowywane są dane odczytane z wolniejszego nośnika np. dysku twardego. Podczas odczyt danej istnieje duże prawdopodobieństwo że kolejna zmienna będzie potrzebna później do kolejnych operacji. Podczas odczytu z wolnej pamięci masowej lepiej jest od razu odczytać większy jej fragment i przechować w szybkiej pamięci Cash, niż za każdym razem oczekiwać długi czas na odczyt