MICROPROCESADORES directamente de cuantas estén disponibles,
El microprocesador es el pequeño cerebrito con mientras que para ICP dependerá del factor
el que cuenta la computadora y se encarga súper segmentación y la cantidad de unidades
básicamente de recibir, analizar y calcular todos de proceso o conocido como pipelines.
los datos y esto lo hace en varias etapas de La arquitectura de un microprocesador es
ejecución las cuales son: similar a la de una computadora digital, esto se
PreFetch: Ejecuta pre lectura de la instrucción a debe a que ambos realizan operaciones bajo un
realizar en la memoria principal. programa de control. En un microprocesador se
Fetch: Ordena sistemáticamente todos los encuentran las siguientes partes:
datos para poder ejecutar las operaciones Encapsulado. Impide el deterioro del
necesarias. microprocesador recubriendo la oblea de
Decodificación: Decodifica las instrucciones de silicio, ayudándolo a acoplarse con el zócalo de UNAP
manera que se pueda separar de forma lógica la placa base.
la información y determinar que hacer. Memoria Cache. Memoria ultrarrápida que ESPECIALIDAD: SISTEMAS E
Ejecución: Efectúa el proceso de análisis y emplea el micro para tener mejor alcance de
INFORMÁTICA
cálculo necesario. datos y no recurrir a la memoria RAM. Cuanto
Escritura: Envía los resultados a la memoria más tenga mejor, aunque ojo a veces cuanto
más tiene más lenta es. PROFESOR :
principal y los registra.
Los microprocesadores contienen un oscilador Coprocesador matemático. Realiza las
de cuarzo que genera los pulsos a un ritmo operaciones matemáticas. CICLO : VI
constante de manera que se pueden generar Registros. Memoria pequeña que el micro
varios ciclos en un segundo, la velocidad de los posee para usos particulares. INTEGRANTES:
microprocesadores se mide en frecuencias y Memoria. Lugar donde se almacenas las Cárdenas García, Silvana
estas pueden ser megahertzios (MHz) o instrucciones de los programas y sus datos. Dávila Jesús, Maick
Gigahertzios (GHz) es decir, miles de millones o Puertos. Comunicación del microprocesador García Tuesta, Alber
millones de ciclos por segundo. con el mundo externo. Guerra Vidalon, Bryan
Para determinar la velocidad a la que trabaja la Mauro Silva, William Alexander
CPU podemos utilizar el indicador de Mosquera Perez, Junior Marco.
frecuencia, es decir, entre mayor frecuencia
mayor velocidad para el proceso de
información, pero no es el único indicador que
lo determina, también necesitamos saber la
2019
cantidad de instrucciones necesarias para
realizar una tarea concreta y la cantidad de
instrucciones ejecutadas por ciclo (ICP).
La cantidad de instrucciones que se necesita
para ejecutar un proceso depende
a desarrollar las diferentes aplicaciones Su entorno de programación es
ARDUINO electrónicas que necesite. multiplataforma. Se puede instalar y ejecutar
Arduino es una plataforma de en sistemas operativos Windows, Mac OS y
desarrollo basada en una placa electrónica de Linux.
hardware libre que incorpora un
microcontrolador re-programable y una serie Lenguaje de programación de fácil
de pines hembra. Estos permiten establecer Arduino es libre y extensible: así cualquiera que compresión. Su lenguaje de programación
conexiones entre el microcontrolador y los desee ampliar y mejorar el diseño hardware de basado en C++ es de fácil compresión. C++
diferentes sensores y actuadores de una las placas como el entorno de desarrollo, puede permite una entrada sencilla a los nuevos
manera muy sencilla (principalmente con hacerlo sin problemas. Esto permite que exista programadores y a la vez con una capacidad tan
cables dupont). un rico ecosistema de placas electrónicas no grande, que los programadores más avanzados
oficiales para distintos propósitos y de librerías pueden exprimir todo el potencial de su
de software de tercero, que pueden adaptarse lenguaje y adaptarlo a cualquier situación.
mejor a nuestras necesidades.
Bajo costo. La placa Arduino estándar (Arduino
uno) tiene un valor aproximado de
$17.000(pesos chilenos). Incluso uno mismo la
podría construir (una gran ventaja del hardware
libre), con lo que el precio de la placa seria
incluso menor.
Una placa electrónica es una PCB (“Printed
Re-usabilidad y versatilidad. Es re-utilizable
Circuit Board”, “Placa de Circuito Impreso” en
porque una vez terminado el proyecto es muy
español). Las PCBs superficies planas fabricadas
fácil poder desmontar los componentes
en un material no conductor, la cual costa de
externos a la placa y empezar con un nuevo
distintas capas de material conductor. Una PCB
proyecto. De igual manera todos los pines del
es la forma más compacta y estable de
Arduino tiene una gran comunidad: Gracias a microcontrolador están accesibles a través de
construir un circuito electrónico. Por lo tanto, la
su gran alcance hay una gran comunidad conectores hembra y esto permite sacar
placa Arduino no es más que una PCB que
trabajando con esta plataforma. Así se genera partido de todas las bondades del
implementa un determinado diseño de una cantidad de documentación bastante microcontrolador con un riesgo muy bajo de
circuitería interna. De esta forma el usuario
extensa, la cual abarca casi cualquier hacer una conexión errónea.
final no se debe preocupar por las conexiones
necesidad.
eléctricas que necesita el microcontrolador
para funcionar, y puede empezar directamente