Pytania zaliczeniowe na kolokwium #1

Transkrypt

Pytania zaliczeniowe na kolokwium #1
;
ZESTAW PYTAŃ ZALICZENIOWYCH Z TECHNIKI MIKROPROCESOROWEJ 1
;
ELEKTROTECHNIKA NIEST. sem.V ROK AK.15/16
; Objaśnienia:
; '.' - nagłówek zestawu pytań
; '[n' - początek grupy pytań, z której n będzie w kaŜdym zestawie
; '#p' - punktacja za dane pytanie
;
. ZALICZENIE #1 WYKŁADU Z TECHNIKI MIKROPROCESOROWEJ 1 EZ s.V r.a.15/16
!Niniejszym wyraŜam zgodę na podanie, po zakodowaniu, uzyskanej
!oceny na stronie ogłoszeń www KAiE WE PB..............
; UWAGI ORGANIZACYJNE:
;- kaŜdy zdający otrzymuje własny losowo wygenerowany zestaw … pytań;
;- zalicza 6 punktów uzyskanych za pytania z grup 1-6;
;- ocenę 3,5 uzyskuje się za 6 pkt za pytania 1-6 i 2 pkt za pytania 7-8
;- ocenę 4,0 uzyskuje się za 6 pkt za pytania 1-6 i 4 pkt za pytania 7-8
;- ocenę 4,5 uzyskuje się za 10 pkt za pytania 1-8 i 2 pkt za pytania 9-10
;- ocenę 5,0 uzyskuje się za 10 pkt za pytania 1-8 i 4 pkt za pytania 9-10
;- czas kolokwium: 45 min;
;- ściąganie powoduje ujemne punkty lub przerywa kolokwium;
;- POZYTYWNA OCENA KOŃCOWA – na podstawie zaliczonych odpowiedzi na pytania
; „na 3,0” z obu kolokwiów oraz sumy punktów za pozostałe pytania
;GRUPA 1 (na 3,0)
[1 1. Kody binarne.
#1 1.1 Co to za kod NB?
#1 1.2 Co to za kod U2?
#1 1.3 Co to za kod BCD?
#1 1.4 Co to za kod ZM?
#1 1.5 Co to za kod Gray'a?
#1 1.6 Co to za kod ASCII?
#1 1.7 Zakres wartości liczbowych kodu NB na 1 bajcie to:
A: 0..256
B: -127..127
C: 0..255 D: -128..127
#1 1.8 Zakres wartości liczbowych kodu U1 na 1 bajcie to:
A: 0..99
B: -128..127
C: 0..255 D: Ŝaden z podanych
#1 1.9 Zakres wartości liczbowych kodu U2 na 1 bajcie to:
A: 0..256
B: -127..127
C: 0..255 D: -128..127
#1 1.10 Zakres wartości liczbowych kodu BCD na 1 bajcie to:
A: 0..99
B: -128..127
C: 0..255 D: Ŝaden z podanych
#1 1.11 Zakres wartości liczbowych kodu ZM na 1 bajcie to:
A: 0..256
B: -127..127
C: 0..255 D: -128..127
; Zastosowania kodów binarnych.
#1 1.12 Do czego moŜe być stosowany kod ASCII ?
#1 1.13 Do czego moŜe być stosowany kod ZM ?
#1 1.14 Do czego moŜe być stosowany kod NB ?
#1 1.15 Do czego moŜe być stosowany kod U2 ?
#1 1.16 Do czego moŜe być stosowany kod BCD ?
;GRUPA 2 (na 3,0)
[1; 2. Podstawowe prawa logiki.
#1 2.1 Podaj prawa de'Morgana.
#1 2.2 Podaj tablicę prawdy dla negacji alternatywy dwóch zmiennych.
#1 2.3 Podaj tablicę prawdy dla negacji koniunkcji dwóch zmiennych.
;GRUPA 3 (na 3,0)
[1; Podstawowe funktory logiczne.
#1 3.1 Podaj symbol graficzny i tablicę prawdy bramki AND.
#1 3.2 Podaj symbol graficzny i tablicę prawdy bramki OR.
#1 3.3 Podaj symbol graficzny i tablicę prawdy bramki XOR.
#1 3.4 Podaj symbol graficzny i tablicę prawdy bramki NAND.
#1 3.5 Podaj symbol graficzny i tablicę prawdy bramki NOR.
;GRUPA 4 (na 3,0)
[1; 4. Podstawowe układy kombinacyjne i sekwencyjne.
#1 4.1 Zdefiniuj układ kombinacyjny.
#1 4.2 Zdefiniuj układ sekwencyjny.
#1 4.3 Wymień metody opisu funkcji logicznych.
#1 4.4 Wymień metody opisu układu sekwencyjnego.
#1 4.5 Wymień dwa typy (modele matematyczne pracy) automatów.
#1 4.6 Czym róŜnią się zasady działania układów synchronicznych i
asynchronicznych ?
;GRUPA 5 (na 3,0)
[1 5. Typy procesorów.
#1 5.1 Czym jest mikroprocesor uniwersalny ?
#1 5.2 Czym jest mikrokomputer jednoukładowy (mikrokontroler) ?
#1 5.3 Jaki rodzaj procesora oznacza się skrótem CISC ?
#1 5.4 Jaki rodzaj procesora oznacza się skrótem RISC ?
#1 5.5 Jaki rodzaj procesora oznacza się skrótem DSP ?
#1 5.6 Do czego wykorzystuje się mikroprocesory uniwersalne ?
#1 5.7 Do czego wykorzystuje się mikrokontrolery ?
#1 5.8 Do czego wykorzystuje się procesory sygnałowe ?
;GRUPA 6 (na 3,0)
[1; 6. Podstawowe pojęcia
#1 6.1 Wyjaśnij pojęcie: przestrzeń adresowa.
#1 6.2 Wyjaśnij pojęcie: stos.
#1 6.3 Czym jest i do czego słuŜy słowo stanu procesora?
#1 6.4 Czym jest i do czego słuŜy licznik rozkazów?
#1 6.5 Czym jest i do czego słuŜy wskaźnik stosu?
#1 6.6 Zdefiniuj pamięć operacyjną.
;GRUPA 7 (na 3,5-4,0)
[1; 7. Kombinacyjne i sekwencyjne bloki funkcjonalne.
#2 7.1 Czym są dekodery ?
#2 7.2 Czym są demultipleksery ?
#2 7.3 Czym są enkodery ?
#2 7.4 Czym są multipleksery ?
#2 7.5 Czym są sumatory ?
#2 7.6 Czym są komparatory ?
#2 7.7 Wymień 2 podstawowe typy sekwencyjnych bloków funkcjonalnych.
#2 7.8 Do czego słuŜą liczniki w technice cyfrowej?
#2 7.9 Do czego słuŜą rejestry w technice cyfrowej?
;GRUPA 8 (na 3,5-4,0)
[1; 8. Funkcjonowanie procesora
#2 8.1 Przedstaw podstawową sekwencję działań mikroprocesora podczas wykonania
rozkazu.
#2 8.2 Co to jest cykl maszynowy ?
#2 8.3 Co to jest cykl rozkazowy ?
#2 8.4 Jakie przykładowe flagi mogą się znajdować w słowie stanu procesora ?
#2 8.5 Jakie cechy ma procesor DSP ?
#2 8.6 Jak funkcjonuje stos?
#2 8.7 Scharakteryzuj listę rozkazów procesora RISC.
#2 8.8 Wyjaśnij pojęcie: przetwarzanie sekwencyjne kolejnych rozkazów.
#2 8.9 Wyjaśnij pojęcie: przetwarzanie potokowe kolejnych rozkazów.
#2 8.10 Wyjaśnij pojęcie: przetwarzanie równoległe kolejnych rozkazów.
;GRUPA 9 (na 4,5-5,0)
[1; 9. Realizacja układów logicznych.
#2 9.1 Wymień metody minimalizacji funkcji logicznych.
#2 9.2 Które z wymienionych metod słuŜą do minimalizacji funkcji logicznych?
A: tablicy Carnaugha B: tablicy trójkątnej
C: Quine'a-McCluskey'a D: przekształceń algebraicznych
#2 9.3 Wymień znaną Ci metodę minimalizacji układów sekwencyjnych.
#2 9.4 Dlaczego minimalizuje się układy logiczne?
#2 9.5 Do czego słuŜą przerzutniki w układach sekwencyjnych?
;GRUPA 10 (na 4,5-5,0)
[1; Tryby adresowania operandów
#2 10.1 Czym są tryby adresowania argumentów i wyników operacji (operandów
rozkazów)?
#2 10.2 Przedstaw/zilustruj rejestrowy (implikowany) tryb adresowania operandu
rozkazu.
#2 10.3 Przedstaw/zilustruj natychmiastowy tryb adresowania operandu rozkazu.
#2 10.4 Przedstaw/zilustruj bezpośredni tryb adresowania operandu rozkazu.
#2 10.5 Przedstaw/zilustruj rejestrowy pośredni tryb adresowania operandu
rozkazu.
#2 10.7 Jak tworzony jest adres operandu rozkazu w trybach adresowania
dwuskładnikowych ?
#2 10.8 Wymień przykładowe dwuskładnikowe tryby adresowania operandów rozkazów.