Pre-Lab 7

Páginas: 2 (443 palabras) Publicado: 22 de septiembre de 2014

Q1. Indica a través de qué puerto se envían los comandos al controlador del disco.
Se envían a través del puerto 0x1F7
Q2. Describe cómo informa el controlador de que hay datos a la espera deser leídos.
Primero de todo, se mira el bit 7 del registro Status para cerciorarse de que el disco está listo para leer, hasta que este bit no esté a uno, los demás bits del registro no tendránvalor. Un vez el bit 7 este a 1, se pasará a leer el bit 4 de este mismo registro, el cual indicara si hay datos a la espera de ser recibidos, señalándolo con un 1 en este bit.
Q3. Compila y ejecuta elprograma del anexo III y describe qué hace dicho programa.
El programa muestra por pantalla el estado del disco.
Q4. Indica para qué sirven las funciones iopl, outb, inb, inw y outw.Iopl-sirve para poder acceder a los puertos de entrada salida desde la aplicación, pasándole un 3 como único parámetro.
Outb- Escribe un valor de un puerto que se le especifique.
Inb- Lee un valor de unpuerto especificado.
Inw y Outw- Cumplen la misma función que las anteriores, pero estos comandos se usan para palabras de tamaño 16 bits.

Q5. Explica de forma justificada, qué tipo de sincronizaciónse ha utilizado en el programa del anexo III para saber cuando los datos del disco están disponibles.
Q6. ¿Cuántos bits se leen en cada operación básica de lectura del puerto 0x1F0?
Se leen 16bits.
Q7. ¿En qué formato se están mostrando los valores leídos por pantalla?
Se muestran en hexadecimal pero están convertidos a ASCII.


Q8. Explica qué es el direccionamiento de los sectoresmediante direccionamiento CHS (cilindro, cabeza, sector) o LBA (asignación de bloques lineal).

CHS- cilindro cabeza y sector son partes del disco duro; el cilindro o pista, hace referencia a unastrazas internas dentro del disco, que a su vez estas pistas se dividen en sectores, todos del mismo tamaño en donde se almacenan los valores de los bits. Cada disco está lleno de estos cilindros, pero...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Pre lab
  • Lab 7
  • lab 7
  • lab 7
  • lab 7
  • Lab 7
  • Pre-lab de química
  • Pre lab 4

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS