Use LEFT and RIGHT arrow keys to navigate between flashcards;
Use UP and DOWN arrow keys to flip the card;
H to show hint;
A reads text to speech;
109 Cards in this Set
- Front
- Back
Podaj podstawowe elementy hierarchii pamięci w komputerach: |
1. rejestry (procesorowa) |
|
Podaj typowe elementy formatu ramki znaku przy szeregowej transmisji asynchronicznej:
|
1. bit startu |
|
Podaj typowe elementy formatu ramki znaku przy szeregowej transmisji synchronicznej:
|
1. znaki synchronizujące |
|
Podaj metody obsługi przerwań urządzeń we/wy:
|
1. polling (przegląd) |
|
Podaj elementy adresu wirtualnego i struktury danych używane przy translacji adresu wirtualnego na adres fizyczny w pamięci stronnicowanej: |
1. numer strony adresu wirtualnego |
|
Podaj znane ci elementy informacyjne i sygnały sterujące związane z dostępem do pamięci SRAM: |
1. wejście danych Din |
|
Podaj znane ci elementy informacyjne i sygnały sterujące związane z dostępem do pamięci DRAM:
|
1. wejście danych Din
2. wejście odczyt/zapis R/W 3. wejście wybierające CS 4. wyjście danych Dout 5. układ taktujący 6. układy regenerujące |
|
Podaj główne typy pamięci dodatkowej komputerów: |
1. dyski elastyczne (floppy) |
|
Podaj podstawowe elementy deskryptora segmentu pamięci segmentowanej:
|
1. adres tablicy stron |
|
Podaj podstawową różnicę pomiędzy kombinacyjnymi a sekwencyjnymi układami logicznymi: |
1. kombinacyjne - stan wyjść zależy od stanu wejść |
|
Podaj główne rodzaje kombinacyjnych układów logicznych:
|
1. podstawowe bramki (and, or, xor, not) |
|
Podaj główne rodzaje sekwencyjnych układów logicznych: |
1. przerzutniki (RS, D, JK) |
|
Podaj składniki architektury komputera (wg Amdahla): |
1. schemat blokowy komputera |
|
Podaj elementy procesora, które mogą uczestniczyć w pobraniu rozkazu do wykonania:
|
1. ALU
2. rejestr danych 3. rejestr adresowy 4. rejestr buforowy pamięci 5. licznik rozkazów 6. jednostka sterująca |
|
Podaj podstawowe elementy cyklu wykonywania rozkazu:
|
1. pobranie rozkazu |
|
Podaj główne składniki mikroprogramowalnego układu sterowania procesora:
|
1. licznik mikrorozkazów
2. rejestr rozkazów 3. programowalna tablica rozkazów 4. układ wyboru adresu (szeregujący) |
|
Podaj podstawowe typy rozkazów wewnętrznych komputera:
|
1. rozkazy arytmetyczne i logiczne
2. operacji na bitach 3. rozkazy sterujące 4. rozkazy przesłań danych 5. inne (testowania, sterowanie kooprocesorem) |
|
Podaj operacje składowe dodawania liczb w zapisie zmiennoprzecinkowym:
|
1. porównanie wykładników |
|
Podaj główne techniki architekturalne dla zrównoleglenia obliczeń w systemach komputerowych:
|
1. wektorowe |
|
Podaj przykłady 4 typów systemów określonych przez klasyfikację Flynn’a:
|
1. SISD |
|
Podaj typy układów łączących procesory w systemach wieloprocesorowych:
|
1. magistrala z podziałem czasu |
|
Wymień tryby adresowania argumentów operacji rozkazów wewnętrznych komputera:
|
1. bezpośrednie
2. pośrednie 3. natychmiastowe 4. względne 5. indeksowe 6. rejestrowe |
|
Wymień główne rodzaje pamięci półprzewodnikowych:
|
1. static RAM |
|
Wymień główne typy organizacji pamięci cache (podręcz.): |
1. asocjacyjna |
|
Wymień główne metody adresowania urządzeń we/wy:
|
1. I/O oddzielone |
|
Wymień metody sterowania współpracą z urządzeniami we/wy (metody obsługi urządzeń we/wy): |
1. programowa obsługa |
|
Wymień sygnały sterujące występujące przy realizacji transmisji poprzez układ DMA: |
1. HOLD (stan zawieszenia) |
|
Wymień główne funkcje systemu operacyjnego:
|
1. zarządzanie procesami |
|
Wymień podstawowe metody synchronizacji dostępu do zasobów krytycznych systemu: |
1. „Wyłączenie” przerwań przed testowaniem |
|
Wymień podstawowe bloki składowe komputera: |
1. CPU + ALU |
|
Wymień rodzaje szyn występujące w mikroprocesorach: |
szyna systemowa: 2. sterująca 3. danych |
|
Wymień cechy procesora typu CISC:
|
1. duża liczba rozkazów (100-250)
2. duża liczba trybów adresowania (5-20) 3. mikroprogramowalna jednostka sterująca 4. rozkazy obsługujące zadania z pamięci do pamięci 5. duży zakres rozkazów o różnych długościach wykonywania |
|
Wymień cechy procesora typu RISC:
|
1. mało rozkazów w 1 cyklu
2. mało trybów adresowania 3. układowa jednostka sterująca 4. łatwość dekodowania rozkazu 5. ograniczony dostęp do rozkazów store i load 6. dużo uniwersalnych rejestrów |
|
Wymień główne binarne pozycyjne zapisy liczbowe: |
1. system kodowania znaku i modułu |
|
Podział sumatorów: |
1. sumatory binarne vs. dziesiętne |
|
Wymień podstawowe typy organizacji pamięci w systemach wieloprocesorowych: |
1. systemy MIMD z pamięcią wspólną |
|
Wymień 6 poziomów abstrakcji opisów systemów cyfrowych: |
6. poziom systemu operacyjnego (p.najwyższy) |
|
Sposoby rozpatrywania architektury: |
1. exo-architektura |
|
Model architekturalny komputera (określa w jaki sposób będą wykonywane obliczenia na tym komputerze): |
1. podstawowe operacje obliczeniowe 2. definicja przestrzeni adresowych dostępnych dla obliczeń oraz mechanizmu dostępu do danych i instrukcji |
|
Model architekturalny von Neumanna - opis:
|
1. procesor wykonuje obliczenia zgodnie z programem, składającym się z instrukcji wewnętrznych, zapamiętanym w pamięci operacyjnej
2. instrukcje wewnętrzne wykonują operacje na danych ulokowanych w pamięci i rejestrach. 3. pamięć instrukcji wewnętrznych i danych jest wspólna. 4. procesor ma układ sterowania, który pobiera z pamięci operacyjnej kolejne instrukcje wewnętrzne szeregowo z dostępem do danych i steruje wykonaniem tych instrukcji w komputerze |
|
Schemat blokowy komputera von Neumanna: |
1. blok arytmetyczno-logiczny 4. pamięć |
|
Ogólny schemat blokowy komputera o architekturze Harwardzkiej: |
1. blok arytmetyczno-logiczny 4. pamięć danych |
|
Podstawowe cechy komputera typu Harvard - opis:
|
1. procesor wykonuje obliczenia zgodnie z programem, składającym się z instrukcji wewnętrznych, zapamiętanych w pamięci operacyjnej.
2. instrukcje wewnętrzne wykonują operacje na danych ulokowanych w pamięci operacyjnej i rejestrach. 3. pamięć instrukcji wewnętrznych i danych jest rozdzielna. 4. układ sterowania pobiera kolejne instrukcje z pamięci operacyjnej równolegle z dostępem do danych dla innych rozkazów i steruje wykonaniem tych instrukcji w komputerze. |
|
Podstawowe modele obliczeniowe:
|
1. model Turinga
2. model von Neumanna 3. Data Flow 4. aplikacyjny 5. obiektowy 6. logiczny |
|
Operacje binarnej algebry Bode'a:
|
1. iloczyn logiczny |
|
Elementarne układy logiczne (bramki logiczne): |
1. AND |
|
Schemat blokowy układu mikrokomputera: |
1. mikroprocesor |
|
Mikroprocesor:
|
1. układ sterowania,
2. zespół rejestrów uniwersalnych i specjalizowanych, 3. układ arytmetyczno-logiczny 4. układ sprzężenia z zewnętrzną szyną systemową. Te podzespoły podłączone są do trzech szyn procesora: szyny danych, szyny adresowej i szyny sterującej. |
|
Podstawowe parametry mikroprocesorów: |
1. cecha i liczba bloków wykonawczych |
|
Wymień podstawowe stany w których może się znajdować proces obliczeniowy:
|
1. kolejka procesów gotowych
2. kolejka procesów wykonywanych 3. kolejka procesów zablokowanych |
|
Wymień podstawowe typy rejestrów:
|
1. szeregowe (przesuwne) - dane przesyłane są szeregowo
2. równoległe - równoczesny zapis i odczyt 3. szeregowo-równoległe |
|
Wymień rodzaje dostępu do układu WE/WY: |
1. wspólna przestrzeń |
|
Wymień rodzaje tranzystorów: |
1. bipolarne |
|
Wymień rodzaje pamięci wirtualnej:
|
1. stronnicowana |
|
Wymień sposoby zapisu pamięci podręcznej:
|
1. Write Throught |
|
Wymień rodzaje układów sterujących:
|
1. typ sprzętowy |
|
Podaj metody mnożenia liczb binarnych: |
1. metoda przesuń i dodaj |
|
Podaj formaty zapisu liczb w systemach komputerowych: |
1. stałoprzecinkowy |
|
Podaj tryby pracy kontrolera Intel 8259 (kontroler przerwań): |
1. stałe priorytety |
|
Podaj tryby pracy kontrolera DMA Intel 8237:
|
B – Block C – Cascade (sygnały tylko od master) D – Demand (DREQn steruje transmisją) |
|
Wymień elementy kontrolera przesłań szeregowych Intel 8251(USART):
|
1. bufor danych
2. szyna danych 3. układ sterowania zapisu odczytu 4. magistrala wewnętrzna 5. bufor nadajnika 6. bufor odbiornika 7. układ sterowania nadawaniem 8. układ sterowania odbiornikiem |
|
Wymień elementy kontrolera przesłań równoległych Intel 8255:
|
1. bufor danych
2. szyna danych 3. układy sterujące zapisem odczytem 4. magistrala wewnętrzna 5. grupa A sterowanie 6. grupa B sterowanie |
|
Podaj tryby pracy układu 8255:
|
1. układ WE (port B i część portu C) |
|
Wymień elementy kontrolera przerwań Intel 8259:
|
1. bufor danych
2. szyna danych 3. układ zapisu odczytu 4. magistrala wewnętrzna 5. układy sterowania 6. rejestr żądań przerwań 7. rejestr obsługiwania przerwań 8. rejestr maskujący 9. układ rozpoznawania priorytetu 10. kaskadowy bufor-komparator |
|
Wymień elementy układu DMA Intel 8257:
|
1. bufor danych
2. szyna danych 3. układ zapis odczyt 4. magistrala wewnętrzna 5. kanał 0, 1, 2, 3 6. układ sterujący rodzaj pracy 7. układ rozpoznawania priorytetu |
|
Wymień elementy układu liczników/generatora przebiegów czasowych Intel 8253:
|
1. bufor danych
2. szyna danych 3. układ zapis odczyt 4. magistrala wewnętrzna 5. licznik 0, 1, 2 6. rejestr sterujący |
|
Sklasyfikuj systemy operacyjne i ich funkcje:
|
1. wsadowe (serial batch) |
|
Jakie są metody ochrony zasobów systemu oper i co ochrona powinna zapewniać:
|
1. zapobieganie |
|
Jakie są poziomy uprzywilejowania procesów:
|
1. obsługa wyjątków |
|
Wymień poziomy ochrony zadania RPL: |
poziom 0 – jądro systemu operacyjnego |
|
Jakie są rejestry ogólnego przeznaczenia: |
1. segmentowe |
|
Podaj nazwy oraz podstawowe cechy dwóch głównych typów pamięci półprzewodnikowych RAM: |
1. static (szybka, droga, stosunkowo mała pojemność, nie wymaga odświeżania, duży rozmiar komórki) |
|
Podaj główne ogólne sposoby zrównoleglenia obliczeń w systemach komputerowych: |
1. przetwarzanie potokowe |
|
Wymień ogólne modele architekturalne procesorów i podaj ich podstawowe cechy: |
1. CISC (duża liczba rozkazów (100-250), mikroprogramowalna jednostka sterująca) |
|
Typy kontrolerów urządzeń wejścia/wyjścia: |
1. przesłań szeregowych |
|
Podaj operacje DMA przy przesyłaniu danych z urządzenia zewnętrznego do pamięci operacyjnej: |
1. umieszczenie w rejestrze adresowym adresu bufora danych |
|
Podstawowe elementy komputera zbudowane z przerzutników: |
1. rejestr prosty (równoległy) |
|
Sposoby efektywnego wyznaczania adresu: |
1. adresowanie pośrednie |
|
Procesor MIPS R3000:
|
1. 32 32-bitowe uniwersalne rejestry
2. dwa 32-bitowe rejestry do przechowywania wyników dzielenia/mnożenia 3. 32-bitowy licznik rozkazów 4. 32-bitowe formaty rozkazów |
|
Rodzaje programowania: |
1. imperatywne - programista bezpośrednio określa porządek wykonywania danych |
|
Rodzaje magistral (szyn): |
1. systemowa (sterująca, danych, adresowa) |
|
Główne rodzaje układów logicznych: |
1. cyfrowe |
|
Nazwy funkcji opisujących sekwencyjne układy logiczne:
|
1. Sheffera |
|
Typy technologii półprzewodnikowych: |
1. bipolarna |
|
Główne metody organizacji transmisji szeregowej do urządzeń zewnętrznych: |
1. synchroniczna |
|
Rozkaz w mikroprocesorach: |
MOVE - ADD - STORE - STOP |
|
Dwie części najprostszego rozkazu (format rozkazu): |
1. kod operacji (rodzaj rozkazu) |
|
Rodzaje układów wejścia-wyjścia: |
1. uniwersalne |
|
Podstawowe funkcje dekodera: |
dekodowanie jednego sygnału na drugi |
|
Podstawowe funkcje multipleksera: |
kontrola sygnałów z różnych źródeł |
|
Podstawowe funkcje przerzutnika: |
przechowuje bit informacji |
|
Podstawowe funkcje licznika: |
zliczna impulsy na wejściu dając na wyjściu kolejne liczby binarne |
|
Podstawowe funkcje rejestru: |
przechowuje liczby binarne |
|
Podstawowe funkcje sumatora elementarnego (1 bitowego): |
sumuje 3 elementy: dwa bity na danej pozycji i przeniesienie z poprzedniej pozycji. Na wyjściu generuje tę sumę i ewentualne przeniesienie na następną pozycję. |
|
Zasady lokalności cache: |
1. lokalność przestrzenna - dane umieszczane są stosunkowo blisko siebie |
|
Rejestry sterujące kanału DMA:
|
1. rejestr sterujący
2. rejestr stanu 3. licznik adresu 4. licznik słów |
|
Podstawowe operacje DMA: |
1. żądanie dostępu ze strony DMA |
|
Metody szeregowania procesów: |
1. First come first served |
|
Typy interfejsów: |
1. równoległe |
|
Procesory wektorowe SIMD zawierają:
|
1. pamięć główną |
|
Blok kontrolny procesu (PCB): |
1. identyfikator procesu |
|
Podaj główne założenia modelu obliczeniowego sterowanego przepływem danych: |
1. wszystkie instrukcje powinny wykonywać się jednocześnie |
|
Wymień główne parametry pamięci stosowanych w komputerach:
|
1. pojemność pamięci
2. czas dostępu do pamięci 3. czas cyklu pamięci 4. szybkość transmisji danych z parametrów |
|
Podaj rodzaje pamięci komputerowej w zależności od stopnia swobody dostępu poprzez adresy: |
1. z dostępem swobodnym |
|
Podaj jakie czynności spełnia w komputerze układ sterowania: |
1. pobieranie instrukcji wewnętrznych z pamięci operacyjnej |
|
Podaj co jest określone przez format rozkazu wewnętrznego komputera:
|
1. długość słowa rozkazu
2. podział na pola bitowe 3. sposób interpretacji poszczególnych pól |
|
Wymień podstawowe poziomy języków programowania: |
1. makropoleceń |
|
Podaj formaty zapisu liczb w systemach komputerowych i ich elementy składowe: |
1. stałoprzecinkowy: pole znaku, pole liczbowe |
|
Podaj w jaki sposób organizuje się potokowe wykonywanie operacji w komputerach:
|
1. podzielenie operacji obliczeniowej na pewną liczbę operacji składowych wykonywanych sekwencyjnie
2. zbudowanie dla każdej operacji odrębnego układu wykonawczego, tzw. „stopnia potoku” 3. połączenie „stopni potoku” 4. zbudowanie układu synchronizacji przechowywania danych między stopniami |