Extras din notiță
Sisteme cu microprocesoare [1]
1.0. Un microcontroler pe un cip este definit ca:
(a) Un microprocesor cu sectiunea de CONTROL inclusa pe cip
(b) un microprocesor care controleaza functionarea unui microcalculator
(c) un microprocesor ce contine pe cip porturi de I/E
(d) un *p ce contine pe cip memorie EPROM si RAM
(e) un *p ce incorporeaza componentele esentiale ale unui microcalculator
1.1. Un microprocesor de 8 biti, poate avea:
a) magistrala de adrese de 8 biti, magistrala de date de 16 biti
b) magistrala de adrese de 8 biti, magistrala de date de 8 biti
c) magistrala de adrese de 16 biti, magistrala de date de 8 biti
d) magistrala de adrese de 8 biti, nu conteaza capacitatea magistralei de date
e) oricare din situatiile de mai sus intrucit in fiecare caz exista o magistrala de 8 biti
1.2. 64 ko de memorie RAM static pot fi acoperiti de :
a) 12 circuite 4k x 8
b) 16 circuite 4k x 1
c) 4 circuite 4k x 4
d) 2 circuite 8k x 4
e) 2 circuite 8k x 1
1.3. Pentru obtinerea semnalului de selectie a unui circuit de memorie de tip RAM static aflat intr-un sistem cu microprocesor 8086 configurat in modul minim, se utilizeaza:
a) M/IO
b) RD si/sau WR
c) linii ale magistralei de adrese
d) linia AD0 a magistralei de date (daca circuitul este plasat la adresa para)
e) READY sau WAIT (daca circuitul este lent)
1.4. Pe durata executiei unei instructiuni de I/E, intr-un sistem cu microprocesor sint active semnalele:
a) MEMACCES
b) I/OACCES
c) RESET
d) HALT
e) READ sau WRITE
1.5. Pe durata executiei instructiunii POP AX, sint active urmatoarele semnale intr-un sistem cu *p 8086 configurat in modul maxim:
(a) DEN
(b) DT/R = 1
(c) MRDC
(d) MWTC
(e) SS
1.6. O cerere de intrerupere sosita pe linia NMI este intotdeauna acceptata de *p 8086 daca:
(a) intreruperile generate prin program au fost instalate
(b) nu exista o intrerupere in asteptare pe linia INTR
(c) nu exista un controler de intreruperi 8259A in
sistem
(d) intreruperile externe au fost activate
(e) nu exista o cerere de acces la magistrala de date
1.7. Intr-un microprocesor, unitatea aritmetice-logica face parte din:
(a) sectiunea de INPUT
(b) sectiunea de OUTPUT
(c) sectiunea de CONTROL
(d) sectiunea de MEMORIE
(e) sectiunea de intreruperi
1.8. Operatiile de I/E pot fi efectuate:
(a) numai prin pooling (sub controlul programului)
(b) numai prin intreruperi
(c) numai sub controlul DMA
(d) in oricare din cele 3 moduri de mai sus
(e) prin executarea unei instructiuni de INPUT sau OUTPUT
1.9. Daca registrul CS contine valoarea 1020H iar registrul IP contine valoarea 3040H, atunci microprocesorul 8086 va extrage urmatoarea instructiune din memorie de la adresa:
a) 31420H
b) 12340H
c) 13240H
d) 1234H
e) 3040H
1.10. Daca 9CH este octetul furnizat de 8259A pe durata unui ciclu de acceptare a intreruperii intr-un sistem in memoria caruia sint inscrise valorile (9C)=04, (9D)=03, (9E)=02, (9F)=01 si (270)=10, (271)=20, (272)=30, (273)=40 { prin (ADR)=VAL intelegind ca la adresa ADR este memorata valoarea VAL, ambele scrise in baza hexazecimala }, atunci prima instructiune a rutinei de tratare a intreruperii respective va fi citita de microprocesorul 8086 de la adresa:
a) 01234H
b) 03142H
c) 24130H
d) 42310H
e) 43210H
Preview document
Conținut arhivă zip
- Subiecte Microprocesoare
- EX1.DOC
- Ex2.doc
- EX3.DOC
- Ex4.doc