Estructura de computadores
|
|
Título del Test:
![]() Estructura de computadores Descripción: Test estructura de computadores |



| Comentarios |
|---|
NO HAY REGISTROS |
|
Una memoria volátil se caracteriza por ... Ninguna de las otras respuestas. Parte del computador donde se almacenan datos. No necesitar energía para perdurar. Se pierde la información si se interrumpe el flujo eléctrico. En una memoria: La cantidad total de datos almacenada es potencia de 2. En cada posición de memoria hay almacenado un dato útil. Tenemos tantos bits almacenados como 2 elevado al número de líneas. El número de posiciones de memoria es 2 elevado al número de bits de su entrada de datos. El registro de instrucción ... Contiene la actual instrucción a ejecutar en código ensamblador. Ninguna de las otras respuestas. Contiene la siguiente instrucción a ejecutar en código ensamblador. Contiene los valores sobre los que se va a ejecutar la instrucción. El CP (contador de programa), ¿a dónde apunta?. A la instrucción en curso. A la siguiente instrucción. A la instrucción previamente ejecutada. Ninguna de las anteriores. Un computador está formado por dos memorias, y una de ellas mantiene los datos de forma temporal, ¿cuál es?. RAM. Memoria USB. ROM. Disco duro. Como estudiantes recién graduados, en nuestro primer trabajo, nos piden diseñar una computadora para un sistema empotrado, ¿qué tipo de arquitectura recomendarías utilizar?. Von Neumann. Un servidor Windows. Harvard. Un Macintosh. El lenguaje máquina ... Ninguna de las otras respuestas. Es un lenguaje de alto nivel. Es un lenguaje de muy alto nivel. Es un lenguaje de bajo nivel. La ALU, es una parte de: El bus de operaciones. El multiplexor de entrada. La CPU. La memoria. Respecto a la arquitectura de un computador: Es von Neumann si el bus de datos y el de instrucciones son bidireccionales. Es Harvard si usamos el mismo bus para control que para datos. Es Harvard si las instrucciones pueden tener distinto tamaño que los datos. Es Harvard si las instrucciones no pueden tener distinto tamaño que los datos. Los transistores pertenecen a la generación de computadores ... Tercera. Segunda. Cuarta. Primera. Si disponemos de 5 núcleos, el tiempo no influye y se dispone de un programa totalmente paralelizable, ¿cuál sería el máximo factor de aceleración?. 5. No lo podemos saber, nos faltarían datos. 10. 2.5. Con la aplicación de la Ley Amdahl, podemos asegurar que ... Más procesadores no implica más rendimiento. Ninguna de las respuestas es válida. No existen problemas de tamaño de memoria. Hay que evitar la programación secuencial. La unidad de medida utilizada para evaluar el rendimiento FLOPS indica: El número de accesos a memoria por segundo. El número de operaciones de coma flotante por segundo. El número de instrucciones por segundo. La frecuencia de reloj (número de pulsos por segundo). Al respecto de las arquitecturas del computador: El paralelismo consiste en dividir la ejecución en fases. La segmentación consiste en dividir las tareas entre varios procesadores. En la segmentación cualquier programa se aprovechan todos los segmentos de ejecución a la vez. La segmentación exige cuidado en la programación. ¿Cuál es el valor de MIPS de un procesador que funciona a 2 MHz y es capaz de ejecutar una media de 3 instrucciones por ciclo?. 3/2. No podemos saber el valor de MIPS. 6. 2000/3. Señala la falsa: Los procesadores segmentados requieren un gran ancho de banda en la memoria. Los procesadores vectoriales trabajan sobre vectores de resultados y datos. Los procesadores vectoriales ahorran bucles de ejecución. Los multicomputadores tienen memoria compartida. Señala la falsa: Hay que promediar los ciclos de cada instrucción para obtener el CPI medio. Los MIPS son millones de instrucciones por segundo. La velocidad de reloj permite comparar arquitecturas. Los MIPS dependen de la frecuencia de reloj. Los MFLOPS: Miden todo tipo de operaciones. Está relacionados con el CPI. Es un parámetro de rendimiento universal para todas las arquitecturas. A más MFLOPS más rápido es un computador al ejecutar cualquier tarea. Respecto al CPI: A menos frecuencia de reloj el CPI sube. No aporta nada sobre la rapidez de ejecución de los programas. A más frecuencia de reloj el CPI sube. El CPI depende del programa. Respecto al CPI: A mayor CPI menos MIPS. El computador que tiene más ciclos por instrucción es el más lento a la hora de ejecutar cualquier tarea. Depende de la frecuencia de reloj. Todas las instrucciones tienen los mismos ciclos. ¿Cuál es una ventaja del lenguaje ensamblador?. Facilidad de escritura y legibilidad. Alta portabilidad entre diferentes arquitecturas. Independencia del hardware específico. Control y precisión sobre el hardware. El lenguaje ensamblador: Genera códigos poco eficientes.. Es el más cercano al código máquina. Es independiente de la arquitectura. Es de alto nivel cuando es muy complejo (CISC.. ¿Cuál es el formato de instrucción que se utiliza para operaciones aritmético-lógicas en MIPS32?. Tipo S. Tipo J. Tipo I. Tipo R. ¿Qué registro en MIPS32 se utiliza como puntero de pila?. $ra. $fp. $sp. $gp. Al respecto del procesador MIPS32: No permite el direccionamiento indirecto en instrucciones aritméticas. Tiene muchas instrucciones pero se usan pocas. Conectar periféricos implica aumentar el banco de registros. Trabaja siempre en modo usuario. ¿Qué instrucción en ensamblador se utiliza para mover datos en MIPS32?. SW. ADD. LW. MOV. ¿Qué modo de funcionamiento en MIPS32 permite acceso completo al mapa de memoria y ejecución de todas las instrucciones?. Modo protegido. Modo usuario. Modo supervisor. Modo núcleo (kernel). ¿Qué es una pseudoinstrucción en MIPS32?. Una instrucción que se corresponde directamente con una instrucción máquina. Una instrucción que el ensamblador traduce a una o más instrucciones máquina. Una instrucción que no tiene una representación binaria específica. Una instrucción que se utiliza solo en modo kernel. ¿Cuál es la característica principal de la arquitectura MIPS32?. No soporta operaciones aritméticas. Utiliza un conjunto de instrucciones complejo. Tiene un conjunto reducido de instrucciones. Es una arquitectura CISC. Al respecto del procesador MIPS32: Trabaja con códigos más complejos por tener más instrucciones. Para sumar dos posiciones de memoria no hace falta cargarlas en registros. El modo kernel es el modo de funcionamiento con más permisos sobre el hardware. Tiene un ancho de palabra de 2 bytes. ¿Qué hace este código? .data val: .word 9 res: .word 0 .text main: lw $t0, val li $t1, 3 div $t2, $t0, $t1 sw $t2, res li $v0, 10 syscall. Suma el valor de val con 3 y almacena el resultado en res. Resta 3 del valor de val y almacena el resultado en res. Multiplica el valor de val por 3 y almacena el resultado en res. Divide el valor de val por 3 y almacena el resultado en res. ¿Qué instrucción en MIPS32 se utiliza para almacenar un byte desde un registro en la memoria?. sb. lb. sw. lw. ¿Qué hace este código? .data x: .word 7 y: .word 5 z: .word 0 .text main: lw $t0, x lw $t1, y beq $t0, $t1, equal bne $t0, $t1, notequal equal: li $t2, 1 j end notequal: li $t2, 0 end: sw $t2, z li $v0, 10 syscall. Compara x e y, almacena 1 en z si son iguales, de lo contrario almacena 0. Suma x e y y almacena el resultado en z. Resta y de x y almacena el resultado en z. Compara x e y, almacena 0 en z si son iguales, de lo contrario almacena 1. ¿Qué instrucción en MIPS32 se utiliza para cargar una palabra desde la memoria en un registro?. lw. sb. lb. sw. ¿Qué hace la instrucción 'sb' en MIPS32?. Carga una palabra (32 bits) desde la memoria en un registro. Almacena un byte (8 bits) desde un registro en la memoria. Almacena una palabra (32 bits) desde un registro en la memoria. Carga un byte (8 bits) desde la memoria en un registro, extendiéndolo con signo. ¿Cuál es el formato de las instrucciones de tipo I en MIPS32?. opcode (6 bits), address (26 bits). opcode (6 bits), rs (5 bits), rt (5 bits), rd (5 bits), funct (6 bits). opcode (6 bits), rs (5 bits), rt (5 bits), immediate (16 bits). opcode (6 bits), rs (5 bits), rt (5 bits), rd (5 bits), shamt (5 bits), funct (6 bits). ¿Qué instrucción en MIPS32 se utiliza para cargar un valor inmediato en un registro?. lw. sb. li. sw. ¿Qué hace la instrucción 'sw' en MIPS32?. Almacena una palabra (32 bits) desde un registro en la memoria. Carga una palabra (32 bits) desde la memoria en un registro. Carga un byte (8 bits) desde la memoria en un registro. Almacena un byte (8 bits) desde un registro en la memoria. ¿Qué hace la instrucción 'la' en MIPS32?. Carga un valor inmediato en un registro. Carga un byte desde la memoria en un registro. Carga la dirección de una etiqueta o variable en un registro. Almacena una palabra desde un registro en la memoria. ¿Qué hace este código? .data a: .word 6 b: .word 3 c: .word 0 .text main: lw $t0, a lw $t1, b mul $t2, $t0, $t1 sw $t2, c li $v0, 10 syscall. Resta b de a y almacena el resultado en c. Suma a y b y almacena el resultado en c. Multiplica a y b y almacena el resultado en c. Divide a por b y almacena el resultado en c. ¿Qué se hace en la fase de búsqueda de instrucción (FETCH)?. Se decodifica la instrucción. Se ejecuta la instrucción. Se busca la instrucción en la memoria principal. Se almacena el resultado de la instrucción. ¿Qué es la memoria caché?. Una memoria más rápida y pequeña que almacena instrucciones y datos frecuentemente utilizados. Un dispositivo de entrada y salida. Un bus de comunicación. Un tipo de memoria de almacenamiento permanente. ¿Qué se activa durante la fase de búsqueda de instrucción (FETCH)?. Las señales de control. La ALU. Los registros. La memoria principal. En la unidad de control: Está basado en una máquina de estados Mealy. Activa unos y otros bloques de la ruta de datos dependiendo de la fase de ejecución en la que estemos. Es un circuito combinacional con muchas entradas. Los datos fluyen dentro de sus componentes. ¿Qué se hace después de decodificar una instrucción?. Se transfiere la instrucción al registro de instrucciones (IR). Se almacena el resultado de la instrucción. Se ejecuta la instrucción. Se busca la instrucción en la memoria principal. La ruta de datos: Mueve datos sin ayuda de ningún dispositvo. Solo alberga circuitos secuenciales. Es una máquina moore. Contiene registros. ¿Qué es el bus de comunicación en un computador?. Un conjunto de líneas de transmisión que permiten la comunicación entre los componentes del hardware. Un dispositivo de almacenamiento. Un tipo de memoria de acceso aleatorio. Un dispositivo de entrada y salida. ¿Qué componente almacena la dirección de la siguiente instrucción a ejecutar en un procesador?. El contador de programa (PC). El registro de instrucciones (IR). La unidad de control. La unidad aritmético-lógica (ALU). ¿Qué función tienen los dispositivos de entrada en un computador?. Permitir al usuario introducir datos y comandos en el sistema. Realizar operaciones aritméticas y lógicas. Almacenar datos de manera permanente. Coordinar las operaciones del sistema. Señalar la verdadera: El PC está conectado a la ALU para darle instrucción sobre la operación. Las operaciones de lectura en el banco de registros siempre implican volcado sobre bus A y bus B. El PC contiene datos de los operandos que se usan. El PC se actualiza cuando está encendida PCwrite en el ciclo de reloj actual. En una memoria: La cantidad total de datos almacenada es potencia de 2. El número de posiciones de memoria es 2 elevado al número de bits de su entrada de datos. En cada posición de memoria hay almacenado un dato útil. Tenemos tantos bits almacenados como 2 elevado al número de líneas. ¿Qué tipo de memoria se utiliza para la memoria principal debido a su alta densidad de almacenamiento?. Memoria magnética. DRAM. Memoria flash. SRAM. Sobre la memoria señala la verdadera: Trabaja con direcciones de tamaño de byte. Las instrucciones y los datos están en memorias separadas. En ADDR se puede indicar la posición de memoria de la instrucción a ejecutar. Los datos deben introducirse por el registro MDR. ¿Qué tipo de memoria se utiliza para almacenar temporalmente los datos más frecuentemente utilizados por el procesador?. Memoria principal. Memoria secundaria. Memoria externa. Memoria caché. Respecto a la E/S en un computador: Los periféricos van conectados directamente al bus de direcciones/datos/control. El módulo de E/S puede ir conectado a buses de expansión. Gracias al buffer nunca se pierde información. Solamente se pueden conectar dispositivos que trabajen a la frecuencia de reloj del computador. ¿Qué tipo de memoria combina propiedades de la memoria magnética y óptica?. Memoria de semiconductores. Memoria magneto-óptica. Memoria óptica. Memoria magnética. Un computador digital: Trabaja internamente solo con niveles altos y bajos de tensión. Antes los mismos datos produce los mismos resultados. No trabaja con información analógica. Si es de 32 bits solo puede leer de memoria datos de ese tamaño. ¿Qué tipo de memoria es más rápida pero también más cara y con menor densidad de almacenamiento?. Memoria flash. DRAM. SRAM. Memoria magnética. ¿Qué tipo de acceso permite acceder a cualquier ubicación de memoria directamente?. Acceso asociativo. Acceso secuencial. Acceso aleatorio. Acceso directo. Un computador digital: Trabaja internamente con valores de tensión analógicos. No trabaja con información hexadecimal. Puede leer de la memoria datos de mayor tamaño que el ancho de palabra. Los resultados dependen solo de los datos almacenados. |




