Beruflich Dokumente
Kultur Dokumente
Ss Direccin
Registros de segmentos
Segmento de cdigo
memoria
DESPLAZAMIENTO DE SEGMENTOS
En un programa , todas las localidades de memoria estn referidas a una
direccin inicial de segmento. La distancia en bytes desde la direccin del
segmento se define como desplazamiento(offset).
CAPACIDAD DE DIRECCIONAMIENTO
Direccionamiento de 8086/8088
Direccionamiento 80286
Direccionamiento 80386/486/586.
REGISTROS
Los registros del procesador se emplean para controlar instrucciones en
ejecucin, manejar direccionamientos de memoria y proporcionar capacidad
aritmtica, los registros son direccionables por medio de un nombre.
Para poder programar en cualquier microprocesador es necesario saber con
cuantos registros se cuenta y cual es la funcin de cada uno de ellos.
*SS registro de segmento de pila o stack: El registro seala el inicio del segmento
Stack.
*ES registro de segmento extra: el registro seala el inicio del segmento extra.
(Algunas operaciones con cadenas y caracteres utilizan este registro para
manejar el direccionamiento de memoria.
*SI SOURCE INDEX: Registro de indice origen para ciertas instrucciones, este
registro contiene la direccin fuente y con frecuencia las instrucciones que hacen
uso de este registro, no requiere de operandos.
De los 16bits del registro de banderas , nueve son comunes a toda la familia del
procesador 8086 y sirven para indicar el estado actual de la maquina y el
resultado del procesamiento.
Las banderas son importantes por que proporcionan informacin con respecto al
resultado de varias operaciones.
Banderas usadas:
OF(overflow,desbordamiento)
DF(direccin)
IF(interrupcin)
TF(trampa)
SF(signo)
ZF(cero)
AF(acarreo auxiliar)
PF(paridad)
CF(acarreo)