Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Parcial - Escenario 4
Fecha de entrega
28 de sep en 23:55
Puntos
75
Preguntas
20
Disponible
25 de sep en 0:00 - 28 de sep en 23:55
4 días
Límite de tiempo
90 minutos
Intentos permitidos
2
Instrucciones
https://poli.instructure.com/courses/39689/quizzes/80013 1/24
9/28/21, 1:37 PM Parcial - Escenario 4: PRIMER BLOQUE-TEORICO - PRACTICO/ARQUITECTURA DEL COMPUTADOR-[GRUPO B01]
Historial de intentos
Las respuestas correctas ya no están disponibles.
https://poli.instructure.com/courses/39689/quizzes/80013 2/24
9/28/21, 1:37 PM Parcial - Escenario 4: PRIMER BLOQUE-TEORICO - PRACTICO/ARQUITECTURA DEL COMPUTADOR-[GRUPO B01]
Pregunta 1 3.75
/ 3.75 pts
Permita el procesamiento en paralelo a nivel de instrucciones.
Ejecute más rápido cada instrucción.
Ejecute 4 instrucciones en el tiempo en que haría una sola.
Permita el procesamiento en paralelo a nivel de datos.
Pregunta 2 3.75
/ 3.75 pts
Dentro del diseño de una ISA (Instruction Set Architecture), uno de los
aspectos más importantes para considerar es el conjunto de
instrucciones, que no es más que los comando o acciones que el
procesador podrá ejecutar. En este orden de ideas, surgen dos grandes
enfoques, CISC y RISC que proponen unos lineamientos de diseño que
generan ciertas ventajas y desventajas.
https://poli.instructure.com/courses/39689/quizzes/80013 3/24
9/28/21, 1:37 PM Parcial - Escenario 4: PRIMER BLOQUE-TEORICO - PRACTICO/ARQUITECTURA DEL COMPUTADOR-[GRUPO B01]
CISC, contemplando una gran cantidad de instrucciones complejas, que
conlleva a programas cortos y de fácil desarrollo.
RISC, contemplando una pequeña cantidad de instrucciones simples, a
partir de las cuales se genera un procesador más sencillo y eficiente
ejecutando tales instrucciones.
Los requerimientos solicitados por el cliente son contradictorios y no se
pueden atender con ningún enfoque de diseño de ISA.
CISC, contemplando una pequeña cantidad de instrucciones simples, a
partir de las cuales se genera un procesador más sencillo y eficiente
ejecutando tales instrucciones.
https://poli.instructure.com/courses/39689/quizzes/80013 4/24
9/28/21, 1:37 PM Parcial - Escenario 4: PRIMER BLOQUE-TEORICO - PRACTICO/ARQUITECTURA DEL COMPUTADOR-[GRUPO B01]
Pregunta 3 3.75
/ 3.75 pts
El registro de instrucción, pues contiene la última instrucción ejecutada. El
registro de pila, pues es el que permite acceder a la pila del procesador y
el registro de datos que contiene la última palabra de datos escrita o leída
en la memoria del programa por el procesador.
El contador de programa, indispensable para saber la dirección de
memoria de la línea del programa que se ejecuta en el momento. El
registro de instrucción, pues contiene la última instrucción ejecutada y el
registro de estado, ya que muestra indicadores del estado actual del
procesador.
https://poli.instructure.com/courses/39689/quizzes/80013 5/24
9/28/21, 1:37 PM Parcial - Escenario 4: PRIMER BLOQUE-TEORICO - PRACTICO/ARQUITECTURA DEL COMPUTADOR-[GRUPO B01]
El registro de estado, ya que muestra indicadores del estado actual del
procesador. El contador de programa, indispensable para saber la
dirección de memoria de la línea del programa que se ejecuta en el
momento y el registro de pila, pues es el que permite acceder a la pila del
procesador.
Los registros de uso general, única manera de almacenar variables de
programa. El registro de instrucción, pues contiene la última instrucción
ejecutada y el registro de dirección de memoria, que contiene la dirección
de una posición de la memoria principal.
Pregunta 4 3.75
/ 3.75 pts
https://poli.instructure.com/courses/39689/quizzes/80013 6/24
9/28/21, 1:37 PM Parcial - Escenario 4: PRIMER BLOQUE-TEORICO - PRACTICO/ARQUITECTURA DEL COMPUTADOR-[GRUPO B01]
Definir cómo realizar el producto de dos números como un conjunto de
sumas sucesivas.
Establecer qué instrucciones sirven para realizar un producto de forma
iterativa.
Definir qué hacer en caso de que haya un desbordamiento en la suma de
dos valores.
Definir cómo encontrar el cociente de dividir dos números como un
conjunto de restas sucesivas.
Pregunta 5 3.75
/ 3.75 pts
https://poli.instructure.com/courses/39689/quizzes/80013 7/24
9/28/21, 1:37 PM Parcial - Escenario 4: PRIMER BLOQUE-TEORICO - PRACTICO/ARQUITECTURA DEL COMPUTADOR-[GRUPO B01]
Usando circuitos eléctricos
Móvil o vestible
Ajustado a su contexto de uso
De escritorio o servidor
Pregunta 6 3.75
/ 3.75 pts
Es más importante la temperatura que alcanza que su capacidad de
procesamiento.
El tamaño de la memoria RAM no es tan importante como su velocidad.
Es más importante el tamaño de su memoria RAM que el peso del
computador en kilogramos.
https://poli.instructure.com/courses/39689/quizzes/80013 8/24
9/28/21, 1:37 PM Parcial - Escenario 4: PRIMER BLOQUE-TEORICO - PRACTICO/ARQUITECTURA DEL COMPUTADOR-[GRUPO B01]
No es crítico el tamaño del disco duro.
Pregunta 7 3.75
/ 3.75 pts
Tiene el mismo tamaño y el orden de los bits depende de su tipo.
Tiene un tamaño variable y su tipo solamente determina el orden de los
bits.
Tiene el mismo variable y el orden de los bits depende de los datos que se
operan en la instrucción.
https://poli.instructure.com/courses/39689/quizzes/80013 9/24
9/28/21, 1:37 PM Parcial - Escenario 4: PRIMER BLOQUE-TEORICO - PRACTICO/ARQUITECTURA DEL COMPUTADOR-[GRUPO B01]
Tiene un tamaño variable por lo que el orden y cantidad de bits depende
de su tipo.
Pregunta 8 3.75
/ 3.75 pts
5ms
9ms
10ms
25ms
Pregunta 9 3.75
/ 3.75 pts
https://poli.instructure.com/courses/39689/quizzes/80013 10/24
9/28/21, 1:37 PM Parcial - Escenario 4: PRIMER BLOQUE-TEORICO - PRACTICO/ARQUITECTURA DEL COMPUTADOR-[GRUPO B01]
Instrucciones aritméticas como la suma o la resta, lógicas como OR o AND
y de control como saltos condicionales e incondicionales.
Instrucciones de máquina como SUM o SUB, simples como LOAD y
CLEAR y complejas como potenciación y radicación.
Instrucciones de alto nivel como IF y FOR, de lenguaje ensamblador como
SUM o SUB y de lenguaje de máquina como 0001 o 1010.
Instrucciones lógicas como la suma o la resta, aritméticas como EXOR y
NOT y de control como Inicio y Fin.
Pregunta 10 3.75
/ 3.75 pts
https://poli.instructure.com/courses/39689/quizzes/80013 11/24
9/28/21, 1:37 PM Parcial - Escenario 4: PRIMER BLOQUE-TEORICO - PRACTICO/ARQUITECTURA DEL COMPUTADOR-[GRUPO B01]
De 8 bits, pues va almacenar una variable de tipo float.
De 32 bits, pues va almacenar una variable de tipo integer.
De 32 bits, pues va almacenar una variable de tipo float.
De 8 bits, pues va almacenar una variable de tipo char.
Pregunta 11 3.75
/ 3.75 pts
https://poli.instructure.com/courses/39689/quizzes/80013 12/24
9/28/21, 1:37 PM Parcial - Escenario 4: PRIMER BLOQUE-TEORICO - PRACTICO/ARQUITECTURA DEL COMPUTADOR-[GRUPO B01]
El transistor reemplazó las tarjetas perforadas, permitiendo programar los
computadores de la época de una manera más sencilla y flexible a través
de lenguajes de programación.
El transistor reemplazó las válvulas de vacío, permitiendo disminuir los
tiempos de ensamblaje y construcción de los computadores.
El transistor reemplazo los condensadores, permitiendo almacenar mayor
cantidad de energía de una manera más eficiente para cuando el
computador la requería (usualmente procesos que necesitaban alto poder
de computo).
El transistor reemplazó las válvulas de vacío, presentando menos fallos
eléctricos (los transistores no se fundían como si sucedía con las válvulas
de vacío) y permitiendo disminuir el tamaño de los computadores
ostensiblemente.
Pregunta 12 3.75
/ 3.75 pts
7 bits para direccionar los registros de uso general y una memoria de
programa con al menos 220 bloques disponibles.
3 bits para direccionar los registros de uso general y una memoria de
programa con bloques de mínimo 20 bits.
3 bits para direccionar los registros de uso general y una memoria de
programa con bloques de mínimo 5 bits.
2 bits para direccionar los registros de uso general y una memoria de
programa con bloques de mínimo 20 bits.
https://poli.instructure.com/courses/39689/quizzes/80013 14/24
9/28/21, 1:37 PM Parcial - Escenario 4: PRIMER BLOQUE-TEORICO - PRACTICO/ARQUITECTURA DEL COMPUTADOR-[GRUPO B01]
Pregunta 13 3.75
/ 3.75 pts
t0,
s2,
s3 y lo guarda en
t0
https://poli.instructure.com/courses/39689/quizzes/80013 15/24
9/28/21, 1:37 PM Parcial - Escenario 4: PRIMER BLOQUE-TEORICO - PRACTICO/ARQUITECTURA DEL COMPUTADOR-[GRUPO B01]
add
t0,
s2,
s3 indica que
s2 y
s3 y lo guarda en
s2
https://poli.instructure.com/courses/39689/quizzes/80013 16/24
9/28/21, 1:37 PM Parcial - Escenario 4: PRIMER BLOQUE-TEORICO - PRACTICO/ARQUITECTURA DEL COMPUTADOR-[GRUPO B01]
s2 y lo que haya en
s3 y lo guarda en
t0
s2 y lo guarda en
s3
Pregunta 14 3.75
/ 3.75 pts
Charles Babagge, Von Neuman y Ada King.
https://poli.instructure.com/courses/39689/quizzes/80013 17/24
9/28/21, 1:37 PM Parcial - Escenario 4: PRIMER BLOQUE-TEORICO - PRACTICO/ARQUITECTURA DEL COMPUTADOR-[GRUPO B01]
Von Neumann, Harvad y Niels Bohr.
Harvard, Herman Hollerith y Nicola Tesla.
Thomas Edison, Von Neuman y Jhon Eniac.
Pregunta 15 3.75
/ 3.75 pts
Tiene una GUI que permite que el usuario interactúe con el programa
ingresando y recibiendo información a través de los periféricos.
Funciona como un compilador, pues permite que se escriba un programa
en alto nivel y muestra su ejecución en bajo nivel.
https://poli.instructure.com/courses/39689/quizzes/80013 18/24
9/28/21, 1:37 PM Parcial - Escenario 4: PRIMER BLOQUE-TEORICO - PRACTICO/ARQUITECTURA DEL COMPUTADOR-[GRUPO B01]
Permite ver en consola la ejecución del programa, pidiendo datos al
usuario y mostrando información resultante de la ejecución de las
instrucciones.
Permite ver cómo se encuentran la memoria RAM, de programa y registros
en cada paso de la ejecución.
Pregunta 16 3.75
/ 3.75 pts
La última, porque la ejecuta mientras las demás todavía no se han
ejecutado completamente
Ninguna, porque en un procesador MIPS todas las instrucciones tardan lo
mismo
https://poli.instructure.com/courses/39689/quizzes/80013 19/24
9/28/21, 1:37 PM Parcial - Escenario 4: PRIMER BLOQUE-TEORICO - PRACTICO/ARQUITECTURA DEL COMPUTADOR-[GRUPO B01]
La tercera, porque cuando termina de ejecutarse, la última todavía no ha
empezado.
La segunda, porque se empieza a ejecutar tan pronto la primera
instrucción termina la primera etapa.
Pregunta 17 3.75
/ 3.75 pts
https://poli.instructure.com/courses/39689/quizzes/80013 20/24
9/28/21, 1:37 PM Parcial - Escenario 4: PRIMER BLOQUE-TEORICO - PRACTICO/ARQUITECTURA DEL COMPUTADOR-[GRUPO B01]
externalización a combinación porque los grupos pueden evidenciar sus
conocimientos trabajando en equipo.
internalización a socialización porque se parte del conocimiento de la
organización para generar nuevo conocimiento.
combinación a internalización porque el conocimiento grupal se nutre del
individual para generar cultura organizacional.
socialización a externalización porque el conocimiento individual puede ser
compartido con los miembros del grupo.
Pregunta 18 3.75
/ 3.75 pts
Se desea realizar una resta entre un registro y una constante. Para este
caso, el direccionamiento es
Indirecto a registro, porque el valor constante (almacenado en la memoria
RAM) se resta al valor del registro
Directo a registro, porque el valor constante (almacenado en un registro)
se resta al valor del registro
https://poli.instructure.com/courses/39689/quizzes/80013 21/24
9/28/21, 1:37 PM Parcial - Escenario 4: PRIMER BLOQUE-TEORICO - PRACTICO/ARQUITECTURA DEL COMPUTADOR-[GRUPO B01]
Relativo a PC, porque el valor constante (almacenado en la memoria de
programa) se resta al valor del registro
Inmediato, porque el valor constante (almacenado como parte de la
instrucción) se resta al valor del registro
Pregunta 19 3.75
/ 3.75 pts
El formato de instrucción que utilizan
Su funcionalidad
La cantidad de bits que tienen
La operación que ejecutan
Pregunta 20 3.75
/ 3.75 pts
https://poli.instructure.com/courses/39689/quizzes/80013 22/24
9/28/21, 1:37 PM Parcial - Escenario 4: PRIMER BLOQUE-TEORICO - PRACTICO/ARQUITECTURA DEL COMPUTADOR-[GRUPO B01]
Los saltos incondicionales pueden no ejecutarse bien en el pipeline,
porque al depender de una condición, no se sabe cuál será la próxima
instrucción que se debe ejecutar, y por lo tanto no podrá iniciarse hasta
que se sepa el resultado de la evaluación de la condición.
Los saltos condicionales pueden no ejecutarse bien en el pipeline, porque
al no depender de una condición, no se sabe cuál será la próxima
instrucción que se debe ejecutar, y por lo tanto no podrá iniciarse hasta
que se sepa el resultado de la evaluación de la condición.
Los saltos incondicionales pueden no ejecutarse bien en el pipeline,
porque al no depender de una condición, no se sabe cuál será la próxima
instrucción que se debe ejecutar, y por lo tanto no podrá iniciarse hasta
que se sepa el resultado de la evaluación de la condición.
Los saltos condicionales pueden no ejecutarse bien en el pipeline, porque
al depender de una condición, no se sabe cuál será la próxima instrucción
que se debe ejecutar, y por lo tanto no podrá iniciarse hasta que se sepa el
resultado de la evaluación de la condición.
https://poli.instructure.com/courses/39689/quizzes/80013 23/24
9/28/21, 1:37 PM Parcial - Escenario 4: PRIMER BLOQUE-TEORICO - PRACTICO/ARQUITECTURA DEL COMPUTADOR-[GRUPO B01]
Uno de los cuellos de botella del pipeline sin los saltos condicionales.
La razón es que en el pipeline, cuando una instrucción completa la
primera etapa, se lanza la siguiente instrucción para que la segunda
ejecute la primera etapa mientras la primera instrucción ejecuta la
segunda etapa. Sin embargo, al ser un salto condicional, no se sabe
si la condición se cumple o no hasta que la instrucción del
condicional se finalice. Si se cumple la condición debe ejecutar una
instrucción y si no se cumple debe ejecutar otra. Como no se sabe
sino hasta finalizar la instrucción condicional cuál será la próxima,
entonces no se puede aprovechar el pipeline.
https://poli.instructure.com/courses/39689/quizzes/80013 24/24