Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Ejemplo
Ejemplo
Ejemplo
DS 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0
Ejemplo
DS 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 1
Selector
0 0
TI
RPL
Ejemplo
DS 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 1
Selector
0 0
TI
RPL
Esquema obtenido:
Generalmente el descriptor 0 (Null
descriptor) no es tenido en cuenta y no
es usado para direccionar espacios de
memoria.
GDT
00
92
00
00
00
10
00
FF
00
92
00
00
00
10
00
FF
92h
92h
10010010
92h
10010010
92h
10010010
92h
10010010
92h
10010010
92h
10010010
92h
10010010
92h
10010010
Esquema obtenido:
Ejercicio:
Suponga que el Descriptor N 10 de la Tabla de Descriptores
Globales (TDG) describe la ubicacin y caractersticas de la
Tabla de Descriptores Locales (TDL). Vamos a suponer
tambin que la TDL est ubicada en la posicin de memoria
02A070H y que el registro de segmento usado en este caso
es el registro DS.
Teniendo en cuenta esta informacin, suponemos as mismo
que el Segmento al que intentamos acceder en este caso
est descrito por el descriptor de cdigo o datos con base y
lmite validos N 136510 de la TDL. El Segmento apuntado por
este descriptor corresponde a un segmento de datos sin
permiso de escritura que se expande de manera ascendente
y contiene un mapa de memoria que contiene 2278210
palabras de 16 bits cada una, ubicado en la direccin fsica
02000H. El grado de privilegio DPL de este segmento es 10 y
no ha sido accedido en el momento de realizar el acceso.
Determine:
1. El contenido del registro DS
2. Los contenidos de los Descriptores 10 de la
TDG y 136510 de la TDL.
3. Haga un diagrama de bloques del
direccionamiento realizado especificando el
contenido de los registros, direcciones de
memoria
y
posiciones
de
memoria
involucradas. Direcciones y contenidos de
memoria deben presentarse como un mapa de
memoria.