11-02-2011, 17:11
Como va? estoy preparando el final este y tengo unas cuantas dudas de la teoria.. dejo algunas con mi posible respuesta y justificación y me pueden decir si están bien? (generalmente son de parciales resueltos en las que pienso que la respuesta es otra)
1. El bit de granularidad del campo atributos de la tabla de páginas indica que el segmento está paginado. Falso.. no existe en la tabla de páginas.. en todo caso descriptor de un segmento.
2. Los registros de cálculo son registros de uso del programador de aplicaciones. Falso.. (Prop gral, segmento, eflags, y puntero de instrucciones)
3. ¿Cual es el registro que apunta a la primera posición vacía de la pila?
ESP. (Y.. Es lo mismo que poner SP ¿?)
4. ¿Que instrucciones assembler conoce que permitan transferir datos desde y hacia ella?. Pop y Push.
5. En un modo de direccionamiento directo para obtener el dato se accede a memoria una sola vez. Falso.. (Es lo mismo que direccionamiento inmediato?? yo conozco 3 tipos: el inmediato (está en la instruccion.. no habria que acceder), por registro y en memoria).
6. La traduccion de una direccion virtual se denomina dirección lineal y es llevada a cabo por la unidad de segmentación. Falso.. traduce virtuales a lineales.. pero no se denomina así..
7. La pila crece desde direcciones mas bajas hacia direcciones mas altas, esto le confiere el atributo de dato creciente. (Ni idea)
8. El tamaño máximo de un segmento en modo protegido puede ser de 64 KB, 1MB, 4GB. Falso.. 64KB y 1MB estaría permitido pero no se lo puede considerar como máximo.
9. Entre las estrategias para mejorar el rendimiento de los nuevos procesadores se aplica:
Un enfoque de aruiqtecura superescalar
Potenciacion del sistema de memoria principal (RAM dinámica)
Ambas. (Opto por esta.. pero la potenciación no es el el sistema de memoria caché?)
Ninguna.
10. El puntero de direcciones virtuales es de :
32 bits
48 bits
46 bits
Creo que 32 bits. 48 sería la "completa" (selector + despl)
11. Los registros de uso general no pueden ser usados por el programador.
Verdadera.. digamos que no especifica que tipo de programador?
12. Los registros de control y estado son utilizados por el programador.
Igual que antes pero falsa.. de que programador me habla?
13. ¿En que se mide el ciclo completo de una instruccion?
14. ¿Donde se encuentra el dato en el caso en que una insruccion sea de modo directo a memoria?
Teoricamente si modo directo = modo inmediato, respondería en la instrucción.
15. El modo de memoria plano permite la inhabilitacion de la paginacion quedando esta unidad de la MMU desactivada. Ni idea.
16. Un codigo de operacion no valido genera una excepcion dado que no puede decodificarse. Ni idea.
17. ¿Que es una doble falta?. Un tipo de excepción.
18. Se denomina algoritmo de sustitución en una memoria cache a una política de escritura en memoria principal.. Falso..?
19. El direccionamiento directo de registro no involucra acceso a memoria (parecida a una que puse antes.. de una sola vez). Supongo que es Verdadera.. si esta en la instruccion.
20. La interfaz de arbitraje de un bus controla los ciclos de bus que permiten el acceso a memoria y a la E/S. Ni idea
21. La FPU puede operar con tipo de dato BCD. Falso..
1. El bit de granularidad del campo atributos de la tabla de páginas indica que el segmento está paginado. Falso.. no existe en la tabla de páginas.. en todo caso descriptor de un segmento.
2. Los registros de cálculo son registros de uso del programador de aplicaciones. Falso.. (Prop gral, segmento, eflags, y puntero de instrucciones)
3. ¿Cual es el registro que apunta a la primera posición vacía de la pila?
ESP. (Y.. Es lo mismo que poner SP ¿?)
4. ¿Que instrucciones assembler conoce que permitan transferir datos desde y hacia ella?. Pop y Push.
5. En un modo de direccionamiento directo para obtener el dato se accede a memoria una sola vez. Falso.. (Es lo mismo que direccionamiento inmediato?? yo conozco 3 tipos: el inmediato (está en la instruccion.. no habria que acceder), por registro y en memoria).
6. La traduccion de una direccion virtual se denomina dirección lineal y es llevada a cabo por la unidad de segmentación. Falso.. traduce virtuales a lineales.. pero no se denomina así..
7. La pila crece desde direcciones mas bajas hacia direcciones mas altas, esto le confiere el atributo de dato creciente. (Ni idea)
8. El tamaño máximo de un segmento en modo protegido puede ser de 64 KB, 1MB, 4GB. Falso.. 64KB y 1MB estaría permitido pero no se lo puede considerar como máximo.
9. Entre las estrategias para mejorar el rendimiento de los nuevos procesadores se aplica:
Un enfoque de aruiqtecura superescalar
Potenciacion del sistema de memoria principal (RAM dinámica)
Ambas. (Opto por esta.. pero la potenciación no es el el sistema de memoria caché?)
Ninguna.
10. El puntero de direcciones virtuales es de :
32 bits
48 bits
46 bits
Creo que 32 bits. 48 sería la "completa" (selector + despl)
11. Los registros de uso general no pueden ser usados por el programador.
Verdadera.. digamos que no especifica que tipo de programador?
12. Los registros de control y estado son utilizados por el programador.
Igual que antes pero falsa.. de que programador me habla?
13. ¿En que se mide el ciclo completo de una instruccion?
14. ¿Donde se encuentra el dato en el caso en que una insruccion sea de modo directo a memoria?
Teoricamente si modo directo = modo inmediato, respondería en la instrucción.
15. El modo de memoria plano permite la inhabilitacion de la paginacion quedando esta unidad de la MMU desactivada. Ni idea.
16. Un codigo de operacion no valido genera una excepcion dado que no puede decodificarse. Ni idea.
17. ¿Que es una doble falta?. Un tipo de excepción.
18. Se denomina algoritmo de sustitución en una memoria cache a una política de escritura en memoria principal.. Falso..?
19. El direccionamiento directo de registro no involucra acceso a memoria (parecida a una que puse antes.. de una sola vez). Supongo que es Verdadera.. si esta en la instruccion.
20. La interfaz de arbitraje de un bus controla los ciclos de bus que permiten el acceso a memoria y a la E/S. Ni idea
21. La FPU puede operar con tipo de dato BCD. Falso..