sistemas operativos creados con el fin de
ser controlados por microprocesadores o
microcontroladores
dispositivo eléctronico que incluye
hardware y software para realizar
una o varias tareas
CARACTERISTICAS
entradas y salidas pueden ser analógicas o digitales,
pueden incluir interfaces para usuario, puede tener
más de un microprocesador, entradas y salidas del
sistema son diferentes, microprocesador toma las
entradas del ambiente y las procesa para generar
salidas
Dispositivos para sistemas embebidos.
PAL
GAL.
CPLD.
FPGA.
Microcontroladores.
ASIC.
Diferencias
sistema embebido
Se dedica a un
solo o pequeño
conjunto d
propósito, se
encuentra en
casi cualquier
pieza de la
electronica
moderna
computadora personal
tiene un grupo
de recursos
mas grandes,
dispositivo de
propósito
general.
sistemas embebidos en tiempo real
realiza sus operaciones en
tiempo constante pero
adecuado.
se diseña para realizar funciones
particulares
sistema operativo en tiempo real.
consisten en interfaces gráficas, entornos de
escritorio o gestores de ventanas
software que coordina y dirige todos los servicios y
aplicaciones que utiliza el usuario en una
computadora
Descripcion
un microprocesador que incluye interfaces
de entrada/salida en el mismo chip.
Normalmente estos sistemas poseen una
interfaz externa para efectuar un
monitoreo del estado y hacer un
diagnóstico del sistema.
ventajas
desventajas
sin experiencia puede caer en
que el proyecto flote sin rumbo.
Si algún miembro abandona el proyecto,
es complicado integrar a alguien
puede generar problemas a la hora de unir el
proyecto por los diferentes programadores
del equipo
programados en un
lenguaje derivado de C++,
permite reducir
enormemente sus
costes, facilitándole
asimismo su
mantimiento,
puede ensamblarlo con
cualquier marca de
producto electrónico del
mercado
Al ser modular, puede
acoplarse a cualquier
periférico que se nos ocurra.
arquitecturas de microprocesadores Von
Neumann y Harvard.
Von Neumann
Sus ordenadores constan de 5 partes:
La unidad arimetica-lógica o ALU, la
unidad de control, la memoria, un
dispositivo de entrada/salida y el bus de
datos que proporciona un medio de
transporte de los datos entre las
distintas partes.
Ventaja: es eficiente en la utilización de la memoria pero su
desventaja es que los tipos de datos no pueden ser reconocidos
sin ambigüedad. Desventaja: un único bus de entrada y salida, si
la instrucción ocupa mas de un byte tendrá que hacer varias
lecturas en la memoria, La limitacion de la velocidad de operacion
a causa del bus único
Harvard.
1 microcontroladores PIC, tiene la unidad central de
proceso (CPU) conectada a dos memorias (una con
las instrucciones y otra con los datos) en dos buses
diferentes. 2-Una de las memorias contiene
instrucciones del programa y la otra almacena datos
3- procesador de Set de Instrucciones Reducido, o
RISC, el set de instrucciones y el bus de memoria de
programa pueden diseñarse para que todas las
instrucciones tengan una sola posición de memoria.
Ventajas: solo es cuando la frecuencia de lectura de las instrucciones y los
datos es aproximadamente la misma. se usa en procesadores de señales
digitales audio y el video. Desventaja: cuando solo hay una
memoria caché, disminuye el rendimiento en caso de que las instrucciones
no tengan el mismo espacio. Deben poseer instrucciones especiales para
acceder a tablas de valores constantes