micro I

Páginas: 7 (1531 palabras) Publicado: 14 de mayo de 2013
 Definición
Un microcontrolador es un dispositivo electrónico capaz de llevar a cabo procesos lógicos. Estos procesos o acciones son programados en lenguaje ensamblador por el usuario, y son introducidos en este a través de un programador. Un microcontrolador incluye en su interior las tres principales unidades funcionales de una computadora: la unidad central de procesamiento, la memoria, ylos periféricos de entrada/salida
Arquitectura
Todos los microcontroladores y microprocesadores requieren de un tipo de forma de trabajo la cual recibe el nombre de arquitectura, las principales arquitecturas para los microcontroladores y los microprocesadores son:
La arquitectura Von Neuman
La arquitectura Harvard


La Arquitectura Von Neuman

La arquitectura tradicional en lascomputadoras y microprocesadores es la Von Neuman, la cual se caracteriza por que la unidad central de procesamiento está conectada a una sola memoria donde se almacenan los datos y las instrucciones del programa, a dicha memoria se accede a través de un sistema de buses único (direcciones, datos y control). Además el ancho de la unidad de dato o instrucciones está fijado por el ancho de bus quecomunica la memoria con el CPU.
Esta arquitectura tiene como principales desventajas, que limita la longitud de las instrucciones por el bus de datos, por lo que ocasiona que el microcontrolador tenga que realizar varios accesos a memoria para buscar instrucciones complejas, y limitar la velocidad de operación a causa del bus único para datos e instrucciones que no deja acceder al uno al otrosimultáneamente, lo cual impide superponer ambos tiempos de acceso.







La Arquitectura Harvard

Esta arquitectura tiene la unidad central de procesamiento conectada a dos memorias: la memoria de datos y la memoria de instrucciones por lo que se comunican por buses distintos. De esta manera una memoria contendrá la información de los datos, y la otra memoria el programa deinstrucciones, siendo los buses mediante los que se comunican diferentes, el uno del otro e independientes.
Esta arquitectura posee ventajas con respecto a la Von Neuman, ya que el tamaño de las instrucciones no está relacionado con el de los datos, por lo que se pueden optimizar para que cualquier instrucción ocupe una sola posición de memoria en el programa, logrando así mayor velocidad y menorlongitud de programa. Además el tiempo de acceso a las instrucciones puede superponerse con los datos logrando mayor velocidad en cada operación.



Otras formas de arquitectura son la RISC (Reduced Instruction Set Computer) y la CISC (Complex Instruction Set Computer), dos modelos generales de ordenadores desde el punto de vista de la concepción de su repertorio, lo cual influye sobre laarquitectura del CPU. Un ordenador CISC tiene un repertorio de instrucciones complejos, y un ordenador RISC tiene un repertorio de instrucciones reducidas.

La Arquitectura del PIC16F78X

Posee arquitectura Harvard con una memoria de datos de 8 bits.
Mapas de memorias internas (RAM): La memoria interna o también llamada archivo de registros (register file), está dividida en dos grupos: losregistros especiales y los registros de propósitos generales, los registros especiales contiene la palabra estado (STATUS), los registros de datos de los tres puertos de entrada salida (puerto A, puerto B, puerto C), los 8 bits menos significativos del programa counter(PC), el contador del Real Time Clock/Counter (RTCC) y un registro puntero llamado File Select Register (FSR).

Por otro lado, losregistros de propósito general se dividen en dos grupos: los registros de posición fija y los bancos.

Memoria de programa la memoria de programa puede ser de 512 a 2k, debe ser considerada para los efectos de programación, como compuesta por secciones o páginas de 512 posiciones. A su vez cada página debe considerase dividida en dos mitades de 128 posiciones cada una.
Registros de funciones...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • micro I
  • Taller 1 Micro I
  • Programa de Micro I en formato
  • Taller Micro I Demanda
  • Papeer Micro I
  • MICRO TAREA GRUPO I
  • Ejercicios Propuestos III Micro I
  • Capitulo 6 UNAB I MICRO

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS