22-02-2012, 22:34
1) Si el tamaño del espacio virtual es de 64 TB, ¿cuántos bits constituyen la dirección virtual?
2) Tipo de excepción que no permite reestablecer el programa o tarea que la causó.
3) Indique si es cierto que en el repertorio de instrucciones EPIC de Itanium cada unidad de ejecución constituye un paquete de 3 instrucciones de lonjitud fija. Si es verdadero, indique la cantidad de bits de dicho paquete. Si es falso, indique porqué esto no es posible.
4) En qué 2 criterios se apoya el éxito de una búsqueda a una memoria caché.
5) Indique si en el subsistema caché existe un componente encargado de gobernar las transferencias en caché tanto en la política de sustitución (si esta es necesaria) como en la política de escritura. Si es verdadero, indique su nombre. Si es falso, indique quien se encarga de dichas actividades.
6) Indique cuál es el registro de 32 bits que, además de su función primaria como registro de cálculo, puede ser utilizado como registro de almacenamiento de direcciones de puertos de entrada/salida.
7) Indique si es verdad que existen 2 registros que se utilizan para determinar el campo Desplazamiento de una dirección virtual en el acceso a una instrucción. Si es negativo, justifique. Si es afirmativo, indique cuales.
8) Indique si es verdad que si un dato es alfanumérico se almacena en Little Endian. Si es afirmativo, indique almenos 2 tipos de datos que conozca en el lenguaje de programación que utiliza. Si es negativo, indique cual es la técnica que utiliza este tipo de dato.
9) Indique CON SIGLAS los 3 campos en los que sedivide el SELECTOR de una dirección virtual.
10) Qué rango de números NO SIGNADOS se pueden representar con 16 bits, expréselo SOLO en decimal.
11) Indique el rango de direcciones (expresado en DECIMAL) para acceder a una memoria de 4K x 8.
12) En un sistema de cabeza movil, ¿cómo se denomina al tiempo necesario para desplazar el brazo del disco hasta la pista requerida?
13) Si en memoria se observa la siguiente cadena hexadecimal correspondiente a un vector de interrupción: AABBCCDD, indique como debe ser interpretada si corresponde a una entrada IDT en modo real (recuerde que para una referencia a memoria se utiliza la técnica de almacenamiento invertido).
14) Si se ejecuta una instrucción INC AL, ¿cuál de estos registros se modificará y con qué valor quedará?
AX=0000 BX=0000 CX=0000 DX=0000 SP=FFEE BP=0000 SI=0000 DI=0000
15) Realice la siguiente suma hexadecimal: A4E0 + BB3A.
16) El registro invicible GDRT tiene un tamaño de 46 nits. ¿A qué tabla apunta y qué campos lo constituyen?
17) ¿Cómo se detecta que una página está ausente en la RAM y que se debe solicitar subúsqueda en memoria virtual?
Consignas: Para aprobar el examen se deben sumar 10 puntos en total.
17(10); 16 y 15(9); 14(8); 13(7); 12(6); 11(5); 10(4).
En este examen las respuestas equivocadas no restaban puntos y al parecer te podías levantar e irte.
2) Tipo de excepción que no permite reestablecer el programa o tarea que la causó.
3) Indique si es cierto que en el repertorio de instrucciones EPIC de Itanium cada unidad de ejecución constituye un paquete de 3 instrucciones de lonjitud fija. Si es verdadero, indique la cantidad de bits de dicho paquete. Si es falso, indique porqué esto no es posible.
4) En qué 2 criterios se apoya el éxito de una búsqueda a una memoria caché.
5) Indique si en el subsistema caché existe un componente encargado de gobernar las transferencias en caché tanto en la política de sustitución (si esta es necesaria) como en la política de escritura. Si es verdadero, indique su nombre. Si es falso, indique quien se encarga de dichas actividades.
6) Indique cuál es el registro de 32 bits que, además de su función primaria como registro de cálculo, puede ser utilizado como registro de almacenamiento de direcciones de puertos de entrada/salida.
7) Indique si es verdad que existen 2 registros que se utilizan para determinar el campo Desplazamiento de una dirección virtual en el acceso a una instrucción. Si es negativo, justifique. Si es afirmativo, indique cuales.
8) Indique si es verdad que si un dato es alfanumérico se almacena en Little Endian. Si es afirmativo, indique almenos 2 tipos de datos que conozca en el lenguaje de programación que utiliza. Si es negativo, indique cual es la técnica que utiliza este tipo de dato.
9) Indique CON SIGLAS los 3 campos en los que sedivide el SELECTOR de una dirección virtual.
10) Qué rango de números NO SIGNADOS se pueden representar con 16 bits, expréselo SOLO en decimal.
11) Indique el rango de direcciones (expresado en DECIMAL) para acceder a una memoria de 4K x 8.
12) En un sistema de cabeza movil, ¿cómo se denomina al tiempo necesario para desplazar el brazo del disco hasta la pista requerida?
13) Si en memoria se observa la siguiente cadena hexadecimal correspondiente a un vector de interrupción: AABBCCDD, indique como debe ser interpretada si corresponde a una entrada IDT en modo real (recuerde que para una referencia a memoria se utiliza la técnica de almacenamiento invertido).
14) Si se ejecuta una instrucción INC AL, ¿cuál de estos registros se modificará y con qué valor quedará?
AX=0000 BX=0000 CX=0000 DX=0000 SP=FFEE BP=0000 SI=0000 DI=0000
15) Realice la siguiente suma hexadecimal: A4E0 + BB3A.
16) El registro invicible GDRT tiene un tamaño de 46 nits. ¿A qué tabla apunta y qué campos lo constituyen?
17) ¿Cómo se detecta que una página está ausente en la RAM y que se debe solicitar subúsqueda en memoria virtual?
Consignas: Para aprobar el examen se deben sumar 10 puntos en total.
17(10); 16 y 15(9); 14(8); 13(7); 12(6); 11(5); 10(4).
En este examen las respuestas equivocadas no restaban puntos y al parecer te podías levantar e irte.