Sei sulla pagina 1di 3

Centro Universitario de los Valles.

Microprocesadores.

Rodolfo Omar Domínguez García.

Luis Fernando Valadez Rosales


217427318.

Introducción a Sistemas Embebidos


¿Qué es un sistema embebido?
A un circuito electrónico computarizado que esta diseñado para cumplir una labor especifica en un
producto.

¿Cuál es la diferencia entre un microprocesador y un microcontrolador?


1.- es un programa de software que transforma uno o varios archivos de código fuente y genera un
archivo en un código de maquina llamado ejecutable este es un nuevo archivo enviado al target
para que se ejecute.

2.-es un software que esta instalado en el target el cual esta preparado para recibir un archivo
duente editado.

El puerto de entrada/salida, es uno de los principales periféricos internos de


todo microcontrolador. Permite intercambiar información entre el bus de datos interno del
microcontrolador y otros dispositivos

Haga un resumen del tema 1.4.1 y dibuje el gráfico 1.7.


-Puertos de entrada/salida y Funcion Kbi
Este periférico es la interfaz entre el bus de datos internos y los
pines
Esta tarea del diseñador configurar el sentido ya sea de entrada
o salida de cada uno de los pines
1.- en el registro de dato en el puerto esta el dato del estado de
cada uno de los pines en el exterior: si el pin es de salida, el bit
correspondiente tendrá el estado que UMC.
2.- el registro de dirección de puerto define bit a bit el sentido ya
sea de entrada o de salida de cada uno de los pines

De forma general la familia de microcontroladores de Microchip están clasificadas en tres


grupos ¿Cuáles son?
-core de 12 bits línea básica, series 10,12 y 16
-core de 14 bits de medio rango, series de 12 y 16
-core de 16 bits, serie 18
Explique el concepto de ortogonalidad
una instrucción puede utilizar cualquier elemento de la arquitectura como fuente o destino.
Esta es una diferencia muy significativa respecto de otro micro controlador
Detalle los componentes del gráfico 2.1
El sistema ALU Arquitectura básica de microcontroladores para sistemas embebidos

Indique las principales funciones de los registros W, PC, y de Status


Registro de trabajo (W Reg)

El W es un registro de 8 bits, usado para operaciones y resultados de la ALU, aunque tiene


localización física en el mapa de memoria, no puede ser direccionado por ninguna instrucción.
Además es usado para almacenar argumentos de una función, y también como registro de
almacenamiento temporal de resultados.
Registro de estado (Status Reg > SR)

Este registro contiene el estado de la ALU, el bit de estado de Reset y los bits de selección de
banco de la memoria RAM.

¿De cuantos bits de longitud es el PCL o contador de programas? y ¿Cuánta


memoria puede direccionar? y ¿de qué tamaño es cada celda de memoria?
Contador de programa (PC)

El contador de programa es un registro interno de 13 bits, que contiene la dirección de la


instrucción que esta siendo ejecutada por el procesador. Equivale a uno de los SER del mapa
de memoria de datos del PIC.

Su valor está contenido en 2 direcciones la que contiene la parte baja y la que contiene 5 bits
de la parte alta.

¿Qué direcciones ocupa el vector de reset y el de interrupciones? Explique las


páginas 75 y 76 CAP2-II.PDF y el gráfico 2.7.
Los mapas de memoria suelen ser creados usualmente por el firmware para dar información al
núcleo del sistema operativo sobre cómo está distribuida la memoria y la imagen es solo la
representación de la explicación

Potrebbero piacerti anche