Sarrera-irteerako unitate: berrikuspenen arteko aldeak

Ezabatutako edukia Gehitutako edukia
t Robot: Cambios triviales
1. lerroa:
'''Sarrera-irteera unitatea''' [[informatika]] arloan, [[periferiko]]en eta [[PUZ]]en arteko konexioak edo informazioaren trukeaz arduratzen den gailu [[elektroniko]]a da. Periferikoen eta [[PUZ]]-en arteko konexioak edo informazioaren trukeaz arduratzen da.
== Egitura ==
Sarrera/irteera sistema, bi ataletan zatitu daiteke:
* Periferikoak: Kanpoarekin komunikazio zuzena ahalbidetzen dute. Motak:
13. lerroa:
:-Sinkronizazioa: Periferikoen funtzionamendua [[PUZ]]tik independentea delako.
 
== Datuen transferentzia ==
[[PUZ]]a edo memoria nagusia eta periferiko arteko datuen edo informazioaren transferentzia lau eratara egin daiteke:
 
23. lerroa:
:-Sarrera/irteera sinkronoa
 
=== Datuen trantsitua kontutan izanik ===
 
==== Sarrera/irteera programaz kontrolaturik ====
Instrukzio berezi batzuk exekutatuz datu baten sarrera edo irteera lortzen da. Instrukzio hauek IN eta OUT izan ahal dira. Ordenagailuak honelako edo antzerako instrukzio bat exekutatzen duenean S/I eragiketa bat ematen da. Eta kontrol unitatean honelako instrukzio bat deskodeatzen duenean, periferikoaren helbidea eta beharrezko diren kontrol seinaleak kanpora bidaltzen ditu. Eta datua jasotzeko edo bidaltzeko ere arduratzen da. Orduan esan dezakegu, [[PUZ]]a transferentzia egiteaz arduratzen dela, S/I instrukzioak exekutatzen eta sinkronizazioa jartzen. [[PUZ]]a baino abiadura txikiagoa dituzten periferikoekin erabiltzen da.
 
==== Sarrera/irteera zuzeneko memoria atzipenez ====
Periferiko gailuak abiadura handikoak direnean eta transferitu behar diren datu blokeak, memoria nagusirantz edo nagusitik, handiak direnean, orduan S/I zuzeneko memoria atzipena erabiltzen da. Hau da, zirkuitu kontrolatzaile bat dago, DMA kontrolatzailea, eta memoria nagusia eta gailu arteko datuen transferentzi zuzena ahalbidetzen du, [[PUZ]]ak parte hartu gabe.
 
[[DMA]] kontrolatzailea beste S/I gailu bat bezala konektatzen da busari.
 
=== Sinkronizazioa ===
Bi era daude:
 
46. lerroa:
:-Periferiko askorekin arazoak larritu egiten dira, gehien bat batzuk azkarragoak direnean.
 
==== Etenduren bidezko sinkronizazioa ====
Gailuak edo beraien kontrolatzaileak sarrera/irteerako eragiketa baten parte hartu nahi dutenean, [[PUZ]]an dagoen programaren exekuzioa eteten dute. Hau kontrol busaren lerro berezi batetik egiten da, INTR (eten eskaera). Honela, [[PUZ]]ak periferikoaren egoera ez du aztertu behar eta denbora hau beste eragiketa batzuetan erabili dezake.
 
== Ikus,Gainera ==
* [[PUZ]]
 
[[Kategoria: Hardwarea ]]
 
[[af:Toevoer/afvoer]]