Académique Documents
Professionnel Documents
Culture Documents
STRATEGII DE INTRARE/IEIRE
- cicluri ma
main de acces n memorie
Consum spa
spaiu din harta memoriei
Avantaje:
- Nu implic hardware suplimentar.
suplimentar.
- Comunicarea cu perifericele se face sincron cu programul curent.
curent
Dezavantaje:
Cerere de ntrerupere:
ntrerupere: semnal trimis unui terminal dedicat al microprocesorului prin
care un periferic (prin intermediul unui port) cere acces la resursele
resursele sistemului.
1. (SP) (SP) - 2
((SP) + 1) ((SP)) (F)
2. (SP) (SP) - 2
((SP) + 1) ((SP)) (PC)
3. for i = 1 to n do
(SP) (SP) - 2
((SP) + 1) ((SP)) (r16i)
4. IF 0
5. (PC) adr
- ca prioritate,
prioritate, urmeaz
urmeaz dup cererea de acces direct la memorie
- ca prioritate,
prioritate, urmeaz
urmeaz dup ntreruperile nemascabile
Vector de ntrerupere:
ntrerupere: adresa
adresa complet a unei rutin
rutinee de deservire a ntreruperii
ntreruperii
Caracteristici:
ntrerupere: m bytes
- Mrimea vectorului de ntrerupere:
ntrerupere m x 2n bytes
- Mrimea tabelei cu vectori de ntrerupere:
vector_de_
vector_de_ntrerupere = ((I) tip 0 + 1) ((I) tip 0)