Examen Final - 75.03. Organización del Computador

Cátedra: Saubidet Fecha: Primer Oportunidad - Primer Cuatrimestre 2000
Día: 04/08/2000

Esta página está incompleta; podés ayudar completando el material.

Enunciado

  1. ¿Qué ventajas tiene el direccionamiento por referencia al programa frente al direccionamiento directo?
  2. Se sabe que el siguiente programa assembler se cargo en la memoria a partir de la direccion hexadecimal 1600. Dar la configuracion hexadecimal de la memoria que ocupa, inmediatamente despues de finalizada la ejecucion del mismo.
MIPROG	START	X’500’
	BALR	6,0
	USING	*,6
	LA	5,SUSANA
	S	5,MARCELA
	ST	5,SUSANA
	BR	14
SUSANA	DC	F’512’
MARCELA	DC	F’-3’
	END
  1. Se tiene un archivo en disco sectorizado bajo DOS un programa. Quiere leer el byte numero N contando a partir del comienzo del archivo explique a partir de sus conocimientos sobre entrada salida, buffers, clusters, directorios, fat, etc, como se logra esto.
  2. Referido al 8088 explique que es la pila o stack, como opera, para que se usa.
  3. Escribir un programa assembler que reciba de teclado dos numeros octales de 8 digitos cada uno, los valide los sume y despliegue el resultado por pantalla, tambien en octal. Para efectuar la suma llamara a una subrutina suma, que respetará las condiciones de link, a la cual pasara ambos numeros y de la cual recibira el resultado a imprimir.

Resolución

Parte Teórica

1) En el direccionamiento por referencia al programa la direccion del dato esta dada por una posicion de referencia mas un desplazamiento dado por el operando mientras que en el direccionamiento directo la direccion del dato es el operando propiamente dicho. Las ventajas del primero sobre este son esencialmente la posibilidad de reubicar el programa inclusive en tiempo de ejecucion.

2)

3)

4) La pila es una posicion de memoria reservada que sirve como una memoria FILO. Se emplean registros de base y de indicacion de posicion en la misma para acceder a los datos de ella, sus posiciones son de a 2bytes, con la operacion PUSH se guarda un elemento en la pila y con POP se recupera el ultimo elemento de la pila. /Esrecomendable al hacer este ejercicio agregar un diagrama de la pila y los registros, SP, BP, etc./

FIXME

Discusión

Si ves algo que te parece incorrecto en la resolución y no te animás a cambiarlo, dejá tu comentario acá.
materias/75/03/final_1_20000804_1.txt · Última modificación: 2012/02/23 10:30 por arielik
 
Excepto donde se indique lo contrario, el contenido de esta wiki se autoriza bajo la siguiente licencia: CC Attribution-Noncommercial-Share Alike 3.0 Unported


Recent changes RSS feed Donate Powered by PHP Valid XHTML 1.0 Valid CSS Driven by DokuWiki