Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Actividades Arquitectura
Actividades Arquitectura
Opciones:
a. AX (Registro Acumulador)
c. Operadores lógicos
d. PC (Contador de programa)
¿PORQUÉ?: __________________________________________________________________
2. En la estructura de un CPU, el registro que actúa como contador (CX) forma parte de
Opciones:
b. Registros de segmentos
c. Registros aritméticos
Opciones:
a. MOV AX,500
b. MOV AX,BX
c. MOV BX,[1000]
d. MOV AX,TABLA
• A partir del microprocesador 80386 se puede transferir una doble palabra MOV ECX,EDX
• Ejemplos
ADD BX, CX
MOV BX, AX
SUB DX, BX
diferencia de velocidad?
Opciones:
¿PORQUÉ?: __________________________________________________________________
instrucción?
Opciones:
¿PORQUÉ?:
Propiedad de ortogonalidad.
Opciones:
¿PORQUÉ?: __________________________________________________________________
010?
Opciones:
instrucción ITOF?
Opciones:
SIMUPROC?
10. Como ingeniero en Ciencias de la Computación usted necesita desarrollar una aplicación
informática que optimice los recursos de un computador, para lo cual necesita saber
qué tipo de memoria es más rápida y cuál es la más lenta. ¿Cuál de las siguientes
En una jerarquía de memorias se utilizan varios tipos de memoria con distintas características
de capacidad, velocidad y coste, que dividiremos en niveles diferentes: memoria del
procesador, memoria interna y memoria externa.
Cada nivel de la jerarquía se caracteriza también por la distancia a la que se encuentra del
procesador. Los niveles más próximos al procesador son los primeros que se utilizan; eso es así
porque también son los niveles con una velocidad más elevada.
A continuación se muestra cuál es la variación de la capacidad, velocidad y coste por bit para
los niveles típicos de una jerarquía:
Cada nivel de la jerarquía de la memoria se relaciona solo con los niveles superior e inferior,
salvo casos excepcionales. El procesador tiene acceso solamente a los registros y obtiene los
datos de memoria mediante la memoria caché.
Por ello, cuando el procesador necesita un dato y este no está disponible en la memoria caché,
se tendrá que llevar a ella desde el nivel en el que esté disponible.
Por otra parte, si el procesador modifica un dato en un nivel de la jerarquía de memorias, hay
que garantizar que la modificación se efectúe en el resto de los niveles en los que el dato se
encuentre almacenado. Si esto no se hiciera así, la siguiente vez que se accediera a este dato,
se podría tomar un valor incorrecto. Este problema se denomina coherencia.
Como los niveles de memoria más próximos al procesador no son muy grandes, se podría
pensar que se pierde mucho tiempo trasladando los datos desde un nivel hasta otro, ya que
este movimiento tiene que ser constante. En realidad, eso no es cierto: los datos se reutilizan
con mucha frecuencia, por lo que resulta útil que estén en el nivel más próximo al procesador.
Más adelante estudiaremos por qué se produce esta reutilización y, por lo tanto, por qué es
efectiva la jerarquía de memorias.
11. En la estructura de la placa base de un computador existen varios tipos de buses que
Uno de los buses de datos más importante es el que conecta al procesador (CPU) con el resto
del sistema a través del Northbridge, se le conoce como FSB (bus frontal), y transmite toda la
información del procesador al resto de dispositivos y viceversa.
12. En una tarjeta madre de los años 2010 más o menos, que chipset interconecta las
Puente norte
13. Como ingeniero en Ciencias de la Computación, usted cuenta con una aplicación que
15. ¿Cuáles son las fases de ejecución de una instrucción contenida en el IR (registro de
16. Usted está indeciso entre seleccionar una solución RISC y una CISC para un proyecto.
Opciones:
c) Fácil de programar
d) Tanto a) como c)
17. ¿Cómo se llama el registro de 32 bits de un CPU que almacena temporalmente los
Registro Acumulador.
18. Usted desea implementar un RAID de discos que cumpla con las siguientes
RAID 1
19. La arquitectura Von Neumann, también conocida como arquitectura Princeton, es una
memoria, la unidad Aritmética lógica, la unidad de control del programa y las unidades
datos usados o solicitados con más frecuencia para su recuperación a gran velocidad.
¿Cuáles son las características principales de esta memoria desde el punto de vista de
su tecnología?
21. Michael Flynn propuso una clasificación de las computadoras basada en el número de
monoprocesador?
Periféricos
arquitectura?
Arquitectura CISC
24. Hay 4 funciones booleanas de una variable y 16 de dos variables. ¿Cuál es el modelo
de n variables?
A. NUMA:
B. SIMM:
SIMM (siglas en inglés de single In-line Memory Module) es un formato para módulos de
memoria RAM que consisten en placas de circuito impreso sobre las que se montan los
integrados de memoria DRAM. Estos módulos se insertan en zócalos encima de la placa base.
C. SSD:
D. DDR4:
E. SIMD
En computación, SIMD (del inglés Single Instruction, Multiple Data, en español: "una
instrucción, múltiples datos") es una técnica empleada para conseguir paralelismo a nivel de
datos. Los repertorios SIMD consisten en instrucciones que aplican una misma operación sobre
un conjunto más o menos grande de datos.
en cuatro ciclos de reloj. ¿En qué número de ciclo se realiza la búsqueda del operando
y código operacional?
ciencias, las ingenierías y el comercio. De acuerdo con lo indicado, ¿cuál opción define
técnicamente a un clúster?
Opciones:
b. Si 21 < = PROM < 27, que salga un mensaje que diga EXAMEN FINAL
2. Un número decimal representado en binario en punto flotante, con una longitud total de
a) Opciones:
b) 82, 5786
c) 18, 6875
d) 38.567
e) 28,6875
interfaces.
1623 en Clermont Francia. Determinar, hasta hoy 22 de mayo del 2019, la edad exacta en
años de Blaise Pascal y expresar la misma en binario y hexadecimal con cinco cifras
decimales.
Bus de Datos
Unidad Central
Bus de Control
DB BA CB
Impresora
DB BA CB
Wireless
DB BA CB
CCTV
7. Un computador de 64 bits, con una velocidad de 2.7 GHz ejecuta un programa de 10000
b. La velocidad de transferencia
Determinar:
realizar una operación de Entrada/Salida por DMA (Direct Access Memory) con un disco
duro. Cada vez que se programa una transferencia por DMA (se necesitan 2000 ciclos
de reloj para ello) el disco duro transfiere directamente a memoria un bloque de 8kB,
Conviene recordar que la sobrecarga que sufre el procesador en una operación de E/S
es el porcentaje de tiempo que le dedica a la operación de E/S frente al tiempo total que
tiene.
manera que el algoritmo que menor tiempo emplee y menos instrucciones ejecute sea
el ganador Se supone que el código estará formado por tres tipos de instrucciones
(CPI)
Tipo 1 1
Tipo 2 2
Tipo 3 3
Tras un cuidadoso estudio del código de los participantes, el jurado se ha quedado con
Programa 1 2 1 2
Programa 2 4 1 1
Calcular: