Cálculo del Offset para las instrucciones modo relativo

Páginas: 5 (1225 palabras) Publicado: 23 de mayo de 2013
5.6.1 Cálculo del Offset para las instrucciones modo relativo.
Veremos tres métodos para calcular el offset:
1. -Método práctico.

a) Salto hacia adelante.
Teniendo el diagrama de flujo se codifica todo el programa dejando la dirección (espacio) donde va el offset. En seguida, viendo la numeración de los bloques del diagrama y de la codificación, identificar de qué dirección a qué direcciónse va a realizar el salto en la codificación. De la siguiente manera, localizando la dirección donde quedará el offset y se coloca un conector saliendo, se localiza la dirección a donde se va a saltar y se coloca el conector entrando (ver diagrama y codificación abajo). Una vez hecho esto, se coloca el número hexadecimal FF(16) (módulo de dos dígitos) enfrente de la dirección donde quedará eloffset, y se empieza a incrementar, de uno en uno, y el número obtenido se va colocando enfrente de la siguiente dirección, esto se repite hasta que se llega a la dirección a donde se va a llegar o a saltar. El número que quede enfrente de la dirección a donde se va a llegar o a saltar será el Offset y debe ser colocado en la dirección (espacio) que se dejó para colocarlo.
En seguida está undiagrama y su codificación imaginaria donde el código de operación de la instrucción de branch o salto condicionado está en la dirección 0009(16) y el lugar para el offset está en la que sigue. Se va a saltar hasta la dirección 0017(16), según la codificación imaginaria. Para esto no interesan los códigos de operación y datos, lo que interesa es de qué dirección a que otra se va a saltar en dichacodificación.

Diagrama de Flujo Imaginario y codificación:




b) Salto hacia atrás.
Teniendo el diagrama de flujo se codifica todo el programa dejando la dirección (espacio) donde va el offset. En seguida, viendo la numeración de los bloques del diagrama y de la codificación, identificar de qué dirección a qué dirección se va a realizar el salto en la codificación. De la siguiente manera,localizando la dirección donde quedará el offset y se coloca un conector saliendo, se localiza la dirección a donde se va a saltar y se coloca el conector entrando (ver diagrama y codificación abajo). Una vez hecho esto, se coloca el número hexadecimal FF(16) (módulo de dos dígitos) enfrente de la dirección donde quedará el offset, y se empieza a decrementar, de uno en uno, y el número obtenido se vacolocando enfrente de la siguiente dirección, esto se repite hasta que se llega a la dirección a donde se va a llegar o a saltar. Este número será el offset y debe ser colocado en la dirección (espacio) que se dejó para colocarlo.

En seguida está un diagrama y su codificación imaginaria donde el código de operación de la instrucción de branch o brinco condicionado está en la dirección 0009(16) yel lugar para el offset está en la que sigue. Se va a brincar hasta la dirección 0017(16), según la codificación imaginaria. Para esto no interesan los códigos de operación y datos, lo que interesa es de qué dirección a que otra se va a brincar en dicha codificación.
Diagrama de Flujo Imaginario y codificación:

2.- Método para Calcular el Offset utilizando el Microprocesador

Se utilizaráel ejemplo que se vio en el método práctico.
El procedimiento del cálculo del offset se inicia cuando se esté visualizando a través de los display la dirección, y su contenido donde deberá quedar el offset.
Ejemplo:

Al estar viendo en los display la dirección donde quedará el offset y su contenido, se deberá presionar la tecla “Fs” y aparece en los display lo siguiente.

En seguida presionelas teclas correspondientes a la dirección donde se va a saltar o a llegar y aparece en los display lo siguiente:

Al estar viendo en los 4 display del lado izquierdo la dirección a donde se va a saltar, o a llegar, y en los dos display del lado derecho la letra “A” se debe presionar la tecla “Go". Al hacer esto aparece en los display lo siguiente:

El número que aparece en los dos display...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • INSTRUCCIONES PARA CALCULO TAZA PPM
  • Originales para offset
  • Calculo de permeabilidades relativas en laboratorio
  • Cálculo de Importancia Relativa
  • Calculo de la moda para datos agrupados
  • Historia De La Moda Y APPS Para Estar En La Moda
  • Instrucciones Para El Desarrollo
  • Instrucciones Para Contrato En Dgeec

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS