Sisteme de Intrare-Iesire

Previzualizare curs:

Extras din curs:

- Sistemul de I/O joaca un rol important in performanta unui sistem (hard disc, CD, retea, display etc) <= Legea lui Amdahl

- Masurarea performantelor - utila pentru proiectanti, producatori dar si utilizatori

- Benchmark - parametrii de performanta masurati si comparati

- difera de la un tip de sistem la altul

ex: - la servere de fisiere si servere de Web: timpul de raspuns (intarzierea), capacitatea de trecere, disponibilitatea, reparabilitatea

- supercomputere: viteza de prelucrare

- PC: viteza de afisare, rezolutie, nr de culori etc.

- servere de baze de date: timpul de raspuns, capacitatea de transfer

Standarde: ex. pt procesarea tranzactiilor www.tpc.org

Nr fete (capete) = 4-30

Nr piste: 1000 - 5000 /fata

Nr sectoare: 64 - 2000

Dimensiune sector: 512 octeti

Viteza rotatie: 3600, 7200, 10.000 rpm

Latenta rotatie: 8,3; 4,2; 2 ms

Timp pozitionare pe pista: 3 - 12 ms

Timp pozitionare pe sector: 0 - 17 ms

Durata transfer 1 sector: 0,1 ms

Regie controler: 2 ms

Magistrale - linii de comunicatii partajate de mai multe subsisteme.

Tipuri de linii:

- de date (magistrala de date): pentru transferul instructiunilor sau datelor;

- de adrese (magistrala de adrese): adrese de memorie sau porturi de I/O;

- control (magistrala de control): stabilesc - tipul de data (instructiune sau data);

- tipul operatiei (I/O, citire/scriere);

- sincronizarea.

Obs: - liniile de date si cele de adrese pot fi multiplexate.

Tranzitii pe magistrala: - cu memoria - citire/scriere

- cu porturile - intrare/iesire

Caracteristici magistrala:

- rata de transfer:  daca pun buffere, transfer blocuri lungi =>  timp de acces

- timp de acces la date:  fara buffere, transfer cuvinte si nu blocuri.

Cresterea performantelor magistralei:

- cresterea numarului de linii (largimii): 8, 16, 32, 64, 128, ... biti;

- separarea liniilor de adrese de cele de date, a datelor de instructiuni, mai multe magistrale de date etc;

- transfer de blocuri (compromis in ce priveste lungimea: rata - timp de acces)

Tipuri de magistrale:

- locale (procesor-memorie): scurte, foarte rapide, in general nu exista standarde

- backplane (fund de sertar, ex: PCI): nu ies de pe placa de baza, rapide

- de I/O (ex: SCSI): lungi, lente, standardizate.

Magistrale - sincrone: - includ ceasul, sincronizare pe bloc, foarte rapide;

- permit conectarea de periferice cu viteze foarte apropiate;

- ex: mag. procesor-memorie, mag. PCI.

- asincrone: - sincronizare pe fiecare cuvant, semnale de Req si Ack;

- handshaking;

- permite conectarea de periferice cu viteze diferite

- ex: mag. de I/O: SCSI.

Obtinerea accesului la magistrala:

- dispozitive master: - initiaza transferurile pe magistrala si asigura adresele si semnalele de control;

- ex: procesoarele, unele placi de retea, controlerul DMA etc.

- dispozitive slave: - suporta (raspund) la cererile de transfer pe magistrala;

- ex: memoria

Download gratuit

Documentul este oferit gratuit,
trebuie doar să te autentifici in contul tău.

Structură de fișiere:
  • Sisteme de Intrare-Iesire
    • CursArhCap8-1.ppt
    • CursArhCap8.doc
Alte informații:
Tipuri fișiere:
doc, ppt
Nota:
8.5/10 (2 voturi)
Nr fișiere:
2 fisiere
Pagini (total):
20 pagini
Imagini extrase:
2 imagini
Nr cuvinte:
1 cuvinte
Nr caractere:
12 caractere
Marime:
195.34KB (arhivat)
Publicat de:
NNT 1 P.
Nivel studiu:
Facultate
Tip document:
Curs
Domeniu:
Calculatoare
Predat:
la facultate
Materie:
Calculatoare
Sus!