ingeniero

Páginas: 3 (605 palabras) Publicado: 16 de mayo de 2013
1

El tamaño de la memoria es dividido en 4
segmentos de 64 KB

Un segmento es solo una area en memoria

El proceso de dividir la memoria de esta
manera es llamado segmentacion.

2

Enla memoria, los datos son guardados como
bytes
Cada byte en memoria tiene una direccion
especifiica.
El 8086 tiene un canal de 20 lineas de direccion
Con 20 lineas de direccion, la memoria quepuede ser accesada es de 220 bytes.
220 = 1,048,576 bytes (1 MB).
El 8086 puede accesar la memoria desde la
direccion 00000 H hasta la direccion 0FFFFFH.

3

El 8086 tiene 4 diferentes tipos desegmentos
que son:
◦ Code Segment (CS)
◦ Data Segment (DS)
◦ Stack Segment (SS)
◦ Extra Segment (ES)

4

Cada uno de estos segmentos es accesado
por una direccion guardada en el registrode
segmento correspondiente.
Estos registros son de 16 bits cada uno.
Cada registro guarda la direccion base (inicio
del segmento)
Debido a que estos registros de segmento no
pueden guardar los20 bits, solo se guardan
los 16 bits mas significativos de la direccion.
5

6

Como se obtiene una direccion de 20 bits si se tienen solo
registros de 16 bits? A continuacion se explica comose
logra esto:
A los 20 bits de direccion se le llama Direccion fisica
Tambien puede ser especificada como Direccion Logica
Logica.
La Direccion Logica tiene la forma siguiente:
Direccion Base:Desplazamiento

El desplazamiento es la separacion entre la localidad de
memoria seleccionada y el inicio de la primera localidad
del segmento.
Por lo tanto para un desplazamiento de cero, lalocalidad
seleccionada es el inicio o base del segmento.

7

El valor del registro de Segmento de Datos
(DS) es 2222 H.
Para convertir esta direccion de 16 bits a una
direccion de 20 bits. Launidad de interface
del procesador agrega un “0H” (4 bits) a la
parte menos significativa de la direccion.
Despues de agregar el 0H, la direccion de
inicio del segmento de Datos es 22220H.

8...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Ingeniero
  • Ingeniero
  • Ingeniero
  • Ingeniero
  • Ingeniero
  • Ingeniero
  • Ingeniero
  • Ingeniero

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS