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.