Documentos de Académico
Documentos de Profesional
Documentos de Cultura
EXAMEN 1°
Es una maquina programable, que pude manipular grandes cantidades de datos a una velocidad
enorme.
• Memoria RAM
•Procesador (CPU)
21474836480
EXAMEN 1°
El acrónimo ASCII significa American Standard Code for Information Interchange o Código estándar
americano para el intercambio de información. Es un sistema de codificación gracias al cual es
posible insertar caracteres especiales y símbolos en los textos.
8. Hablando del lenguaje de programación C++, ¿Cuántos bytes necesita un tipo de dato
double? ¿Cuántos bytes necesita un tipo de dato bool?. (1)
9. Ejemplifique un tipo de dato en punto flotante en binario, indique cuantos bytes necesita
en una arquitectura x86. Mencione el nombre y la división de cada uno de sus campos. (2)
10. Convierta el número 2510 en un numero binario y posteriormente en un numero
hexadecimal. (2)
Hexadecimal: 9CE
Decimal: 65,66,67,10
12. De las conversiones anteriores, tome los numero en binario, realice la suma y la resta de
ambos. (2)
Suma: 01000001010101011101111
Resta: -01000001001011101010011
13. ¿Por qué las computadoras utilizan el sistema binario en vez de utilizar el sistema decimal?
(1)
Instituto Politécnico Nacional
Unidad Profesional Interdisciplinaria en Energía y Movilidad
Microcomputadoras y Microcontroladores
EXAMEN 1°
Al construir una unidad de ejecución que pueda sumar o multiplicar números es mucho más fácil
hacerlo de manera binaría que con una base más compleja.
En A el resultado es 0 y en B es 1.
18. ¿Qué significa RAM? ¿Qué tipos de datos almacena? ¿Por qué se le conoce como memoria
volátil? (1)
Es donde se almacenan de forma temporal los datos de los programas por eso el nombre de volátil,
por sus siglas Memoria de Acceso Aleatorio. Almacena datos de corto plazo.
19. ¿Qué significa ROM? ¿Qué tipos de datos almacena? ¿Por qué se le conoce como memoria
no volátil? (1)
Significa Memoria de Solo Lectura, esta memoria nos da solo acceso a la lectura y no escritura por
eso es no volatil, almacena datos que no se modificaran.
Instituto Politécnico Nacional
Unidad Profesional Interdisciplinaria en Energía y Movilidad
Microcomputadoras y Microcontroladores
EXAMEN 1°
20. ¿Qué es un bus de datos y para qué sirve? (1)
Son las conexiones que permiten la transferencia de datos, hacen referencia a todo el cableado en
la informática.
21. ¿Cuál es la organización de la siguiente memoria? Indique de cuantos bits es la palabra que
maneja, cuantas localidades pueden ser direccionadas y el rango de direccionamiento. (3)
22. Describa las diferencias entre un procesador con arquitectura Harvard y uno con
arquitectura Von Neumann. (1)
• El mapa de memoria, La Von solo tiene un espacio de memoria y la Harvard tiene dos.
Se simplifican las instrucciones complejas y los modos de direccionamiento. Esto implica a las
instrucciones del microcódigo o del multiciclo.
EXAMEN 1°
28. Complete el siguiente diagrama de un procesador tipo MIPS, indique para que sirven los
módulos que completó y describa el procedimiento que sigue la arquitectura descrita para
ejecutar una instrucción. (6)
29. Del siguiente programa embebido en la memoria de programa, describa los datos
registrados sobre la memoria de datos en binario y por cada iteración realizada, mostrar la
memoria de registros. (10)
MEMORIA DE PROGRAMA
Dirección 0 DATOS[Dirección 3] <- #3
Dirección 1 DATOS[Dirección 0] <- #5
Dirección 2 DATOS[Dirección 1] <- #9
Dirección 3 DATOS[Dirección 2] <- #2
Dirección 4 DATOS[Dirección 4] <- #0
Dirección 5 Cargar R5 <- DATOS[Dirección 4]
Dirección 6 Cargar R4 <- DATOS[Dirección 3]
Dirección 7 Cargar R2 <- DATOS[Dirección 4]
Dirección 8 Cargar R1 <- DATOS[R4]
Dirección 9 R2 <- R2 * R1
Dirección 10 R4 <- R4 - #1
Dirección 11 Brincar a PROGRAMA[Dirección 8] si R4 es distinto de R5
Instituto Politécnico Nacional
Unidad Profesional Interdisciplinaria en Energía y Movilidad
Microcomputadoras y Microcontroladores
EXAMEN 1°
Dirección 12 Almacenar R2 en DATOS[Dirección 5]
Dirección 13 No hacer nada
MEMORIA DE DATOS
Dirección 0 #5
Dirección 1 #9
Dirección 2 #2
Dirección 3 #3
Dirección 4 #0
Dirección 5 #0
MEMORIA DE REGISTROS
INICIO 1 2 3 FINAL
Dirección 0
Dirección 1 #3 #2 #1 #0 #0
Dirección 2 #0 #0 #0 #0 #0
Dirección 3
Dirección 4 #3 #2 #1 #0 #0
Dirección 5 #0 #0
31. Menciona los 3 tipos de computadores y describa cada uno de ellos. (1)
32. ¿Qué es un MCU? . (1)
33. ¿Qué es y para qué sirve un FPGA? . (1)
34. ¿Cuáles son los principales criterios al momento de elegir un microcontrolador? . (1)
35. ¿Qué significa “sistema embebido”? . (1)
36. ¿Qué significa AVR? . (1)
37. De los microcontroladores existentes en el mercado de ATMEL, mencione los dos más
comerciales. (1)
38. ¿Qué microcontrolador utiliza la tarjeta de desarrollo ARDUINO UNO?. (1)
EXAMEN 1°