12.07.2015 Views

DSpace ESPOCH - Escuela Superior Politécnica de Chimborazo

DSpace ESPOCH - Escuela Superior Politécnica de Chimborazo

DSpace ESPOCH - Escuela Superior Politécnica de Chimborazo

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

- 56 -La segmentación permite al procesador realizar al mismo tiempo la ejecución <strong>de</strong> unainstrucción y la búsqueda <strong>de</strong>l código <strong>de</strong> la siguiente. De esta forma se pue<strong>de</strong> ejecutar cadainstrucción en un ciclo.Todas las instrucciones <strong>de</strong> los microcontroladores <strong>de</strong> la gama baja tienen unalongitud <strong>de</strong> 12 bits. Las <strong>de</strong> la gama media tienen 14 bits y más las <strong>de</strong> la gama alta. Estacaracterística es muy ventajosa en la optimización <strong>de</strong> la memoria <strong>de</strong> instrucciones y facilitaenormemente la construcción <strong>de</strong> ensambladores y compiladores.Todas las instrucciones son ortogonales es <strong>de</strong>cir cualquier instrucción pue<strong>de</strong> manejarcualquier elemento <strong>de</strong> la arquitectura como fuente o como <strong>de</strong>stino.Arquitectura basada en un “banco <strong>de</strong> registros”, esto significa que todos los objetos<strong>de</strong>l sistema (puertas <strong>de</strong> E/S, temporizadores, posiciones <strong>de</strong> memoria, están implementadosfísicamente como registros.4.1.3. Tipos <strong>de</strong> Arquitecturas <strong>de</strong> MicrocontroladoresLas diferentes arquitecturas se presentan a continuación:4.1.4. Arquitectura Von NeumannEstá arquitectura ha sido tradicional <strong>de</strong> computadoras y microprocesadores está basada en laarquitectura Von Neumann (figura 23), en la cual la unidad central <strong>de</strong> proceso (CPU), estáconectada a una memoria única don<strong>de</strong> se guardan las instrucciones <strong>de</strong>l programa y los datos.El tamaño <strong>de</strong> la unidad <strong>de</strong> datos o instrucciones está fijado por el ancho <strong>de</strong>l bus quecomunica la memoria con la CPU.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!