Subsistema De E/S

Páginas: 4 (811 palabras) Publicado: 2 de abril de 2012
Universidad del País Vasco
Facultad de Informática

Departamento de Arquitectura y Tecnología
de Computadores

Arquitectura de Computadores I

Subsistema de entrada/salida 2: Bolera
Queremosdiseñar un sistema que controle las partidas de una bolera. Para ello disponemos de un
sensor que detecta si la bola ha sido lanzada y un dispositivo capaz de contar y levantar los bolosderribados. La estructura hardware es la siguiente:
BUSES
IRQ0

MEM

Proc.

C.I.
Pantalla
DIR_PANT

IRQ1
IRQ2
IRQ3

Kreloj
Kteclado

KDMA

KBolo

KDisco

KSBola

IRQ6

INT/INTAK_Bolo:

Es el controlador del dispositivo utilizado para contar y levantar los bolos derribados.
Tiene dos registros: un registro de control (R_CONT_KBOLO) y un registro de
datos (R_DAT_KBOLO).Para poner el dispositivo en marcha debemos realizar una
secuencia de strobe en el registro de control, tras lo cual el dispositivo levantará
todos los bolos que hayan sido derribados. Una vezfinalizado su trabajo, el
dispositivo genera una petición de interrupción. En ese momento podremos leer en el
registro de datos el número de bolos que ha tenido que levantar.

K_SBola:

Es elcontrolador del sensor que detecta que la bola ha sido lanzada. La bola pasa
junto a éste cuando está a punto de llegar a los bolos. En ese momento el controlador
genera una petición de interrupción.K_DMA:

Es el controlador de DMA y se utiliza para hacer transferencias rápidas de memoria a
disco. Posee los siguientes registros:
registro de control (R_CONT_KDMA): cuando se escribe un 1 en él seinicia la
transferencia (se pone a 0 automáticamente).
registro de dirección (R_DIR_KDMA): dirección de comienzo del bloque a
transferir.
registro de longitud (R_LON_KDMA): contiene la longitud enbytes del bloque a
transferir.
registro de estado (R_EST_KDMA): al finalizar la transferencia, el contenido de este
registro indica si la última operación realizada ha sido errónea (0) o si ha...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Subsistemas
  • subsistemas
  • Subsistemas
  • Subsistema
  • Subsistema
  • Los Subsistemas
  • subsistemas
  • subsistemas

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS