1. „Watchdog” (pies-stróż) to układ, który często występuje w systemach mikroprocesorowych. Jaką funkcję spełnia ten układ?
Jest to układ zabezpieczający przed przebywaniem zbyt długo w stanie zawieszenia. W przypadku gdy nie otrzyma sygnału kontrolnego w określonym czasie resetuje procesor.
2. Do czego służy „monitor zasilania” (ang. voltage monitor) w systemach mikroprocesorowych?
Jest to zewnętrzny układ kontrolujący poziom napięcia zasilającego. W przypadku spadku tego napięcia poniżej wyznaczonego poziomu mikroprocesor otrzymuje sygnał alarmowy.
3. Co minimalnie należy zrobić, aby mikroprocesor podjął swą normalną pracę
czyli zaczął wykonywać cykl: pobranie rozkazu - wykonanie rozkazu?
Podłączyć zasilanie do procesora.
4. Co to jest GAL?
Jest to układ scalony zbudowany z bramek NAND lub NOR któremu funkcję którą spełnia programuje się już w procesie produkcyjnym, tworząc odpowiednie połączenia pomiędzy tymi bramkami.
5. Kiedy mamy do czynienia z architekturą harwardzką układu mikroprocesorowego?
W przypadku gdy rozdzielone są pamięci danych i programu.
6. Co to jest DSP?
Jest to procesor sygnałowy (Digital Signal Processor) służący do obróbki sygnałów.
7. W jakim celu stosowane jest wyjście OC (Open Colector) w układach cyfrowych?
Stosuje się je w celu połączenia ze sobą dużej liczby wyjść układów cyfrowych. Równolegle połączone wyjścia należy zaopatrzyć we wspólny rezystor kolektorowy. Takie połączenie tworzy iloczyn lub sumę galwaniczną.
8. W mikroprocesorach z rodziny 8051 znajdują się ośmiobitowe rejestry uniwersalne o oznaczeniach R0-R7 zgrupowane w bank rejestrów. Ile jest takich banków?
4 - R0,R1,R2,R3
9. Do czego służy rejestr specjalny DPTR?
16 - bitowy wskaznik danych zlozony z dwoch 8 - bitowych rejestrow:
DPH (83h) - czesc starsza,
DPL (82h) - czesc mlodsza.
Wskaznik ten jest uzywany do adresowania 64kB pamieci zewnętrznej RAM w trybie indeksowo - rejestrowym np:
MOVX A,@DPTR
lub do pobierania argumentow z pamieci programu, np:
MOVC A,@A+DPTR
10. Do czego służą sygnały sterujące WR, RD, PSEN?
WR (P3.6) - sygnał zapisu do zewnętrznej pamięci RAM danych wysyłanych przez Port 0;
RD (P3.7) - sygnał odczytu danych z zewnętrznej pamięci RAM, dostarczanych przez Port 0;
PSEN - jest to sygnał sterujący wykorzystywany podczas czytania rozkazu z zewnętrznej pamięci programu;
11. Do czego służy rejestr specjalny SP?
(Stack Pointer) 81h
8 - bitowy wskaźnik stosu wskazuje ostatnia zajęta komórkę stosu
i deklarowany jest w obrębie wewnętrznej pamięci RAM.
Jest on inkrementowany przed schowaniem danych na stosie za pomocą
instrukcji PUSH i CALL i dekrementowany po pobraniu danych ze stosu
przez instrukcje POP, RET i RETI. Po resecie wskaźnik stosu przyjmuje
wartość równą 07h.
12. Do czego służy sygnał EA?
Pozwala na dostęp do zewnętrznej pamięci programu.
13. Do czego służy plik (ang. hexfile) z rozszerzeniem hex (*.hex)?
14. Język CUPL służy do zapisu funkcji logicznej i konfiguracji układu PLD. Za
pomocą jakich operatorów w tym języku zapisuje się podstawowe operacje logiczne AND, OR, NOT, EXOR?
AND – ANL, OR – ORL, NOT – CPL, EXOR – XRL
15. Ile [mV] wynosi jeden kwant dla 12 bitowego przetwornika A/C o zakresie napięć wejściowych od -10 [V] do +10 [V]?
2^12=4096, 10-(-10)=20
20/4096=0,0048828…=4,9[mV]