Cátedra: 
Fecha: Segunda Oportunidad - Primer Cuatrimestre 2000
Día: 21/07/2000
Esta página está incompleta; podés ayudar completando el material.
Explique claramente qué entiende por compuerta en una computadora (funcionamiento, caracteristicas, uso, como son comandadas).
¿Es cierto que si no existiese el mecanismo de interrupciones no podría haber instrucciones privilegiadas? Explique fundamentando su punto de vista.
Explique claramente cómo funciona el stack en la 8088.
Explique que es lo que permite que los programas ASSEMBLER sean reubicables en la arquitectura 370.
Escribir una subrutina en lenguaje ASSEMBLER que calcule la cantidad de pistas que requiere un archivo en discos IBM 3380. Para ello la putina recibirá como parámetros 3 parabras. En la primera recibira la cantidad de registros lógicos del archivo en BPF c/s, en la segunda recibirá la longitud del RL (en bytes) en BPF c/s. En la tercera deberá devolverla cantidad de pistas requeridas, tambien en BPF c/s. Se sabe que el buffer podrá tener como máximo 12500 bytes.
Datos:
Lp=47476 bytes
Libg=500 bytes
Tseek=16 mseg
Tsearch= 8.3 mseg
Vt=3 Mb/seg
Notas:
Utilizar FB, óptimo uso de espacio.
La LRL nunca supera los 12500 bytes.
No hace falta validar los datos, eso lo hace el principal.-
Si ves algo que te parece incorrecto en la resolución y no te animás a cambiarlo, dejá tu comentario acá.