arquitectura de computadores

Páginas: 95 (23512 palabras) Publicado: 9 de abril de 2014
Perif´ricos
e
Javier Gil. D.F.I.S.T.S.
Curso 2005-2006

´
Indice general
1. Presentaci´n de la asignatura
o
1.1. Advertencia . . . . . . . . .
1.2. Un poco de historia . . . . .
1.3. Dos perspectivas . . . . . .
1.4. Plan del curso . . . . . . . .

.
.
.
.

.
.
.
.

.
.
.
.

.
.
.
.

.
.
.
.

.
.
.
.

.
.
.
.

.
.
.
.

.
.
.
.

.
.
..

.
.
.
.

.
.
.
.

.
.
.
.

2. Consideraciones generales sobre la entrada/salida
2.1. El problema general de la entrada/salida . . . . . .
2.1.1. Operaci´n as´
o
ıncrona . . . . . . . . . . . . .
2.1.2. Diferencia de velocidad . . . . . . . . . . . .
2.2. Interfaces de E/S . . . . . . . . . . . . . . . . . . .
2.3. E/S programada . . . . . . . . . . . . . . . . . . .2.4. E/S guiada por interrupciones . . . . . . . . . . . .
2.5. Sobre la latencia de las interrupciones . . . . . . . .
2.6. Consideraciones sobre el uso de buffers . . . . . . .
2.7. Otros modelos de colas . . . . . . . . . . . . . . . .
2.8. Gesti´n de interrupciones en el AT . . . . . . . . .
o
2.8.1. Generalidades . . . . . . . . . . . . . . . . .
2.8.2. Preparaci´n y control del 8259 . . .. . . . .
o
2.8.3. Implantaci´n . . . . . . . . . . . . . . . . .
o
2.8.4. Ejemplos . . . . . . . . . . . . . . . . . . . .
3. El teclado
3.1. Secuencia de sucesos . . . . . . . . .
3.2. Tipos de teclados . . . . . . . . . . .
3.3. El teclado perfecto . . . . . . . . . .
3.4. Acceso al teclado a trav´s de la BIOS
e
3.5. El controlador de teclado . . . . . . .
3.6. Estructura del bufferde teclado . . .
3.7. El teclado y el antiguo DOS . . . . .

1

.
.
.
.
.
.
.

.
.
.
.
.
.
.

.
.
.
.
.
.
.

.
.
.
.
.
.
.

.
.
.
.
.
.
.

.
.
.
.
.
.
.

.
.
.
.
.
.
.

.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
..
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.

6
6
6
10
12

.
.
.
.
.
.
.
.
.
.
.
.
.
.

13
13
13
14
15
18
19
21
23
25
27
27
29
32
33

.
.
.
.
.
.
.35
35
37
38
41
44
46
48

4. Terminales
4.1. Introducci´n . . . . . . . . . . . . . . . . . . . . . . . . . . . .
o
4.2. Tipos de terminales . . . . . . . . . . . . . . . . . . . . . . . .
4.2.1. Terminales por interfaz de memoria . . . . . . . . . . .
4.2.2. Terminales por interfaz serie . . . . . . . . . . . . . . .
4.2.3. Terminales ANSI . . . . . . . . . . . . . . . . . . . . .4.3. Modos de entrada . . . . . . . . . . . . . . . . . . . . . . . . .
4.4. La base de datos y librer´ termcap . . . . . . . . . . . . . . .
ıa
4.4.1. Introducci´n . . . . . . . . . . . . . . . . . . . . . . . .
o
4.4.2. Preparaci´n . . . . . . . . . . . . . . . . . . . . . . . .
o
4.4.3. B´ squeda de una descripci´n de terminal . . . . . . . .
u
o
4.4.4. Extrayendo informaci´n delbuffer . . . . . . . . . . . .
o
4.4.5. Preparaci´n . . . . . . . . . . . . . . . . . . . . . . . .
o
4.4.6. Env´ de relleno . . . . . . . . . . . . . . . . . . . . .
ıos
4.4.7. Forma de especificar los par´metros . . . . . . . . . . .
a
4.4.8. El lenguaje de codificaci´n de par´metros . . . . . . .
o
a
4.4.9. Enviar ´rdenes con par´metros . . . . . . . . . . . . .
o
a
4.5. La librer´curses.h . . . . . . . . . . . . . . . . . . . . . . . .
ıa
4.5.1. Introducci´n . . . . . . . . . . . . . . . . . . . . . . . .
o
4.5.2. Funciones b´sicas . . . . . . . . . . . . . . . . . . . . .
a
4.5.3. Funciones comunes . . . . . . . . . . . . . . . . . . . .
4.5.4. Atributos y colores . . . . . . . . . . . . . . . . . . . .
4.5.5. Caracteres gr´ficos . . . . . . . . . . . . . . . . . ....
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • arquitectura de computadores
  • arquitectura de computadoras
  • Arquitectura de computadores
  • Arquitectura de computadoras
  • Arquitectura del Computador
  • Arquitectura De Computadoras
  • Arquitectura de computadoras
  • Arquitectura de computadoras

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS