Fiszki
Wstępny na infę
Test w formie fiszek
Ilość pytań: 115
Rozwiązywany: 4405 razy
Ile rejestrów 8-bitowych dostepnych dla programisty znajduje sie w procesorach z rodziny x86?
Jaki tryb adresowania wykorzystuje rozkaz ADDL (%ebx),%eax?
Jaka instrukcja jest równowazna w działaniu do instrukcji SHL $1,%eax?
Która z ponizszych instrukcji dotyczy operacji na blokach danych?
CLC
POP
*STC
*MOV
XLAT
XCHG
PUSH
Według jakiej reguły moze być dokonywana konwersja do liczby całkowitej w jednostce FPU (Floating Point Unit)?
*round down
round to nearest
round up
round toward 0
*round down
round to nearest
round up
round toward 0
Ile razy (w trybie 32-bitowym) wykona sie petla zbudowana w oparciu o instrukcje LOOP, jesli przed jej rozpoczeciem zawartosc rejestru %ecx była równa 0?
Ile razy (w trybie 32-bitowym) zawartosc rejestru %ah zostanie zapisana do pamieci poprzez uzycie instrukcji REP STOSB, jezeli przed jej wykonaniem zawartosc rejestru %ecx była równa x?
Jaka bedzie zawartosc rejestru %eax po sekwencji rozkazów?
MOVL $0xFFFF0000 ,% ea x
NEG %ea x
*0x0000FFFF
*0x00010000
*0x00000000
Jaka bedzie zawartosc rejestru %al po sekwencji rozkazów?
MOVW $0xFF00 ,% ax
ADCB %ah ,% a l
ADCB %ah ,% a l
Na jakim rodzaju schematu pokazane sa połaczenia elektryczne w układzie opartym na mikrokontrolerze?
W jakim rodzaju pamieci mikrokontrolera uzytkownik zwykle zapisuje kod programu?
EPROM
MRAM
Flash
*DRAM
FRAM
pamięć nieulotna
pamięć ulotna
EEPROM
SRAM
EPROM
MRAM
Flash
FRAM
pamięć nieulotna
EEPROM
Jakie elementy wystepujace w mikrokontrolerach nie wystepuja w mikroprocesorach?
*RTC
ALU
UART, SPI, I2, USB, CAN, 1-Wire - kontrolery transmisji
CU
Rejestry
kontrolery przerwań
pamięć danych do przechowywania kodu
*ADC/DAC
układ czasowo-licznikowy
*RTC
UART, SPI, I2, USB, CAN, 1-Wire - kontrolery transmisji
kontrolery przerwań
pamięć danych do przechowywania kodu
*ADC/DAC
układ czasowo-licznikowy
Czy jezyk maszynowy jest tozsamy z jezykiem asemblera?
*tak - tylko w przypadku mikroprocesorów
Jakie narzedzie słuzy do zamiany kodu napisanego w jezyku asemblera na kod maszynowy?
*assembler
Które z narzedzi nie umozliwia stworzenia kodu na mikrokontroler z rodziny AVR?
AVR Studio
Eclipse
*WinAVR
*Microsoft Visual Studio
Która wypowiedz odnosi sie do pamieci asocjacyjnej:
nie ma potrzeby wyznaczania adresu
Dane sa udostepniane sekwencyjnie
nie ma potrzeby wyznaczania adresu
Dla unikniecia błedów uwarunkowanych czasowo, maksymalna liczba procesów które moga znajdowac
sie wewnatrz sekcji krytycznej wynosi
Strategia, która pozwala procesowi, który spełnia warunki wykonalnosci byc chwilowo zawieszonym jest nazywana:
strategia „shortest job first”
first come first servived
planowanie priorytetowe
wielopoziomowe planowanie kolejek
Round-Robin - planowanie rotacyjne
strategia „shortest job first”
planowanie priorytetowe
Round-Robin - planowanie rotacyjne
Stan uprzywilejowany:
jest wykonywany w systemach z obsluga przerwan
jest dopuszczalny tylko do wykonywania instrukcji systemu operacyjnego
niedostepne dla aplikacji uzytkowanika
stworzone by chronic
jest wymagany wyłacznie dla obsługi operacji wej/wyj
jest dopuszczalny tylko do wykonywania instrukcji systemu operacyjnego
niedostepne dla aplikacji uzytkowanika
stworzone by chronic
Komunikacja miedzy procesami
umozliwia systemom synchronizacje ich aktywnosci
jest szczególnie przydatna w srodowisku rozproszonym
umozliwia procesom łacznosc i synchronizowanie działan bez dzielenia tej samej przestrzeni adresowej
nie jest nigdy konieczna
umozliwia systemom synchronizacje ich aktywnosci
jest szczególnie przydatna w srodowisku rozproszonym
umozliwia procesom łacznosc i synchronizowanie działan bez dzielenia tej samej przestrzeni adresowej