


Prepara tus exámenes y mejora tus resultados gracias a la gran cantidad de recursos disponibles en Docsity
Gana puntos ayudando a otros estudiantes o consíguelos activando un Plan Premium
Prepara tus exámenes
Prepara tus exámenes y mejora tus resultados gracias a la gran cantidad de recursos disponibles en Docsity
Prepara tus exámenes con los documentos que comparten otros estudiantes como tú en Docsity
Encuentra los documentos específicos para los exámenes de tu universidad
Estudia con lecciones y exámenes resueltos basados en los programas académicos de las mejores universidades
Responde a preguntas de exámenes reales y pon a prueba tu preparación
Consigue puntos base para descargar
Gana puntos ayudando a otros estudiantes o consíguelos activando un Plan Premium
Comunidad
Pide ayuda a la comunidad y resuelve tus dudas de estudio
Ebooks gratuitos
Descarga nuestras guías gratuitas sobre técnicas de estudio, métodos para controlar la ansiedad y consejos para la tesis preparadas por los tutores de Docsity
parcial eco
Tipo: Exámenes
1 / 4
Esta página no es visible en la vista previa
¡No te pierdas las partes importantes!



Asignatura: Estructura de Computadores. Fecha: 8 /0 4 /201 6 Escuela Superior de Informática de Ciudad Real. Universidad de Castilla-La Mancha
A) Test (0,5 puntos)****. Marcar con una X la respuesta correcta. Cada pregunta vale 0,1 puntos. Las respuestas incorrectas restan 0,025 puntos.
a1. Para diseñar una memoria de 256Kx32: a) Se pueden emplear 2 módulos de 128Kx16 y 16 módulos de 32Kx8. b) Se necesita un bus de direcciones de 18 bits. c) Si se emplean 4 módulos de 64Kx32 se puede usar un decodificador 2x4 para el direccionamiento de las memorias. d) Todas las respuestas son correctas.
a2. Señala la respuesta correcta. Al aumentar el número de registros de un banco de registros, generalmente: a) Aumentaremos la complejidad del juego de instrucciones. b) Mejora el rendimiento del procesador al poder disminuir el número de consultas a la memoria principal. c) Disminuye el rendimiento del procesador al aumentar el número de consultas a la memoria principal. d) Ninguna de las anteriores.
a3. Indica si las siguientes afirmaciones sobre modos de direccionamiento son correctas: A) En el modo de direccionamiento indirecto a registro, es necesario efectuar dos accesos a memoria para obtener el operando. B) El modo de direccionamiento inmediato permite ahorrar bits en el formato de instrucción.
a) A no - B sí b) A sí - B no c) A sí - B sí (^) d) A no - B no
a4. Decir si alguna de las siguientes afirmaciones es cierta sobre el concepto de “arquitectura”: A) Permite la compatibilidad de código entre aquellos computadores que la comparten. B) Influye en la forma en que están conectados los módulos del procesador
a) A sí - B no b)^ A sí^ -^ B sí c) A no - B sí d) A no - B no
a5. Dada la siguiente configuración del banco de registros y de la memoria ¿Cuál es el resultado de la instrucción MULTIPLICAR /0003, #4[++.R0] expresado en hexadecimal?
Banco de Registros Memoria Código Dato Dirección Dato R0 0001 0002 0001 R1 0002 0003 0002 R2 0000 0004 0004 R3 0003 0005 0006 R4 0005 0006 0005
a) 0x0A b) 0x0C c) 0x d) 0x0B
Asignatura: Estructura de Computadores. Fecha: 8 /0 4 /201 6 Escuela Superior de Informática de Ciudad Real. Universidad de Castilla-La Mancha
B. 1 (1 punto)****.
Se desea diseñar una memoria de 32 Kx16 usando pastillas ROM de 8Kx8 y pastillas de RAM de 4Kx8. La parte baja de direccionamiento se realizará con ROM y el número máximo de pastillas de este tipo que se puede usar es de 2.
Se pide:
a) Número de pastillas de RAM que se necesitan ( 0,1 puntos ). b) Mapa de memoria, indicando las direcciones de inicio y fin de cada bloque ( 0,2 puntos ). c) Diagrama de conexionado suponiendo que se dispone de un decodificador con salidas activas a nivel alto y que todas las pastillas tienen CS activo a nivel alto ( 0,4 puntos ). d) Si en el bus de direcciones se selecciona la dirección hexadecimal 3A20 ¿qué pastillas se seleccionan? ( 0,1 puntos ) e) ¿Qué valor llega a las líneas de dirección de dichas pastillas? ( 0,1 puntos ). f) Si sólo se pudieran usar 4 pastillas RAM, ¿qué porcentaje de espacio de direccionamiento quedaría sin cubrir? ( 0,1 puntos ).
NOTA: Por comodidad, se puede obviar la entrada R/W en todas las pastillas.
a) 12 pastillas, ya que cada dos pastillas de RAM forman un bloque de 4Kx16, y al usar como máximo dos pastillas de ROM cubrimos sólo 8Kx16, quedando 24Kx16 para la RAM.
b) Mapa de memoria
Asignatura: Estructura de Computadores. Fecha: 8 /0 4 /201 6 Escuela Superior de Informática de Ciudad Real. Universidad de Castilla-La Mancha
Formato 3. Instrucciones que utilizan dos operandos con los siguientes modos de direccionamiento: ◦ Direccionamiento directo a registro ◦ Direccionamiento indirecto a registro
Se pide: a) Dibujar los formatos de instrucción, indicando el número de bits de cada campo así como su tipo según la siguiente leyenda: COP código de operación, R registro, I inmediato o constante, MEM memoria. Utilice la técnica de codificación por extensión. ( 0,5 puntos ) b) Indicar, para cada formato, el rango del código de operación en binario. ( 0,25 puntos ) c) Calcular el número máximo de instrucciones que podrán ser codificados utilizando el formato 3. ( 0,25 puntos )
b)
... ... ... 1111 0 1111 1110 1111 1111 1111 11
c) 64 instrucciones del F