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?
6
8
8
Jaki tryb adresowania wykorzystuje rozkaz ADDL (%ebx),%eax?
bezpośredni
pośredni
pośredni
Jaka instrukcja jest równowazna w działaniu do instrukcji SHL $1,%eax?
RCL $1,%eax
SAL $1,%eax
SAL $1,%eax
Która z ponizszych instrukcji dotyczy operacji na blokach danych?
CLC
POP
*STC
*MOV
XLAT
XCHG
PUSH
POP
*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?
*2^32 -1
*2^32
*2^32
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?
*0
x
*1
x
Jaka bedzie zawartosc rejestru %eax po sekwencji rozkazów? MOVL $0xFFFF0000 ,% ea x NEG %ea x
*0x0000FFFF
*0x00010000
*0x00000000
*0x00010000
Jaka bedzie zawartosc rejestru %al po sekwencji rozkazów? MOVW $0xFF00 ,% ax ADCB %ah ,% a l ADCB %ah ,% a l
*0xFFFE
254
*nieokreślona
254
Na jakim rodzaju schematu pokazane sa połaczenia elektryczne w układzie opartym na mikrokontrolerze?
*ideowym
*ideowym
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
1
*8
*16
1
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

Powiązane tematy

#mar

Inne tryby