CATEGORII DOCUMENTE |
b) Este optim programul realizat la cerinta 1a) din punct de vedere al numarului de instructiuni ce trebuie realizate? Daca nu, optimizati-l. Justificati raspunsul. 1.5p
Observatie: Datele vor fi plasate in memoria RAM cu ajutorul directivei .DB.
a) In figura de mai jos apar conexiunile externe ale microprocesorului Z80 0.25p
sa se explice semnificatia pinilor: , , , ,
b) Rolul bistabilelor IFF1 si IFF2 ale microprocesorului Z80. 0.10p
3. Identificati si explicati urmatorul ciclu instructiune: 1.10p
4. Ce fel de adresare este urmatoarea? 0.25p
Structura instructiunii:
Exemplu: JR Z, e efect: daca Z = 0, atunci continua
: daca Z = 1, atunci (PC + d) →PC
5. Fie urmatorul program scris in limbaj de asamblare specific microprocesorului Z80:
LD SP,0020H
ORG 0020H
ST: JP LP1
LD1: .DB 04H
.DB 03H
.DB 02H
SD1: .DB 00H
.DB 00H
.DB 00H
CT1 .EQU 14H
LP1: LD BC,LD1
LD HL,SD1
LD D,03H;
LP2: CALL R1
DEC D
JP NZ,LP2
HALT
R1: LD A,(BC)
ADD A,CT1
LD (HL),A
INC BC
INC HL
RET
.END
a) Ce reprezinta R1? 0.10p
b) Care este rolul intructiunii ST: JP LP1? 0.10p
c) Stiind ca PC=0034 in momentul efectuarii instructiunii DEC D, ce valoare se afla in locatiile de memorie RAM 001E si 001F dupa executia programului de mai sus? 0.50p
d) Cu ce valori se incarca registrii B si C dupa efectuarea instructiunii LD BC, LD1? 0.10p
6. Intreruperile mascabile.
Explicati urmatorul tip de adresare: 0.25p
* --ARn(depl)
Care din urmatoarele afirmatii sunt corecte si care nu? 0.25p
Instructiunea POP are ca efect:
Justificati raspunsul.
ABSI *-AR5(1), R5
| | STI R1,*AR2--(IR1) , unde ABSI este instructiunea cu care se calculeaza valoarea absoluta dintr-un numar intreg, in registrele si locatiile de memorie ale procesorului de semnal TMS320C32 se aflau urmatoarele valori:
unde 53 in zecimal este 0000000035H.
Ce valori vor contine dupa executia instructiunii? Explicati modul de operare al instructiunii.
Politica de confidentialitate | Termeni si conditii de utilizare |
Vizualizari: 1464
Importanta:
Termeni si conditii de utilizare | Contact
© SCRIGROUP 2024 . All rights reserved