ESTRUCTURA DE BUSES COMPARTIDOS PARA MICROPROCESADORES Y MICROCONTROLADORES   Elaborado por: Ing. Jaime E. Velarde SISTEMA...
<ul><li>En una Microcomputadora con el fin de optimizar el espacio y los recursos que dispone el Microprocesador, los dife...
A LOS PERIFÉRICOS ALU UC ROM Memoria del Programa Reloj RAM Memoria de Datos y Resultados Salida Entrada Microprocesador U...
<ul><li>MEMORIA DEL PROGRAMA ( program memory ): Parte de la Unidad de Memoria desde donde el Microprocesador obtiene las ...
A LOS PERIFÉRICOS ALU UC ROM Memoria del Programa Reloj RAM Memoria de Datos y Resultados Salida Entrada BUS DE DATOS bidi...
<ul><li>BUS DE DATOS ( data bus ): Son líneas bidireccionales para el envío de instrucciones o datos, entre el Microproces...
A LOS PERIFÉRICOS ALU UC ROM Memoria del Programa Reloj RAM Memoria de Datos y Resultados Salida Entrada Circuitos de sele...
<ul><li>BUS DE DIRECCIONES ( address bus ): Son líneas unidireccionales que parten del Microprocesador hacia la memoria y ...
A LOS PERIFÉRICOS ALU UC ROM Memoria del Programa Reloj RAM Memoria de Datos y Resultados Salida Entrada Circuitos de sele...
<ul><li>BUS DE CONTROL ( control bus ): Son también líneas unidireccionales, unas que terminan y otras que parten del Micr...
BUSES EN LAS PCs ORIGINALES
DIAGRAMA DE BUSES COMPARTIDOS EN LOS MICROCONTROLADORES   <ul><li>Dentro del circuito integrado de un Microcontrolador, se...
A LOS PERIFÉRICOS ALU UC ROM Memoria del Programa Reloj Entrada y Salida RAM Memoria de Datos y Resultados BUS DE DATOS BU...
<ul><li>ARQUITECURA VON NEWMAN es la estructura anteriormente descrita y utilizada tanto en microprocesadores como en micr...
 
<ul><li>CISC corresponde a las siglas de COMPUTADORA CON UN CONJUNTO DE INSTRUCCIONES COMPLEJO. </li></ul><ul><li>RISC en ...
PROTOTIPO CON UN MICROCONTROLADOR
Próxima SlideShare
Cargando en…5
×

04 Estructura de Buses Compartidos en Microcomputadoras

11.134 visualizaciones

Publicado el

Sistema de buses para las interconexiones en una microcomputadora. Estructura Von Newman y estructura Harvard

Publicado en: Educación
0 comentarios
1 recomendación
Estadísticas
Notas
  • Sé el primero en comentar

Sin descargas
Visualizaciones
Visualizaciones totales
11.134
En SlideShare
0
De insertados
0
Número de insertados
60
Acciones
Compartido
0
Descargas
387
Comentarios
0
Recomendaciones
1
Insertados 0
No insertados

No hay notas en la diapositiva.

04 Estructura de Buses Compartidos en Microcomputadoras

  1. 1. ESTRUCTURA DE BUSES COMPARTIDOS PARA MICROPROCESADORES Y MICROCONTROLADORES Elaborado por: Ing. Jaime E. Velarde SISTEMAS MICROPROCESADOS
  2. 2. <ul><li>En una Microcomputadora con el fin de optimizar el espacio y los recursos que dispone el Microprocesador, los diferentes tipos de información que se transfieren entre el Microprocesador y los demás bloques que conforman la Microcomputadora, ocupan el mismo Bus pero en distintos intervalos de tiempo. </li></ul>
  3. 3. A LOS PERIFÉRICOS ALU UC ROM Memoria del Programa Reloj RAM Memoria de Datos y Resultados Salida Entrada Microprocesador UNIDAD DE MEMORIA SISTEMA DE ENTRADA Y SALIDA
  4. 4. <ul><li>MEMORIA DEL PROGRAMA ( program memory ): Parte de la Unidad de Memoria desde donde el Microprocesador obtiene las Instrucciones. Es una memoria SOLO DE LECTURA. </li></ul><ul><li>MEMORIA DE DATOS Y RESULTADOS ( data memory ): Parte de la Unidad de Memoria donde el Microprocesador generalmente encuentra los datos que va a procesar y guarda los resultados obtenidos. Es una memoria de ACCESO ALEATORIO PARA LECTURA O ESCRITURA. </li></ul>
  5. 5. A LOS PERIFÉRICOS ALU UC ROM Memoria del Programa Reloj RAM Memoria de Datos y Resultados Salida Entrada BUS DE DATOS bidireccional Microprocesador UNIDAD DE MEMORIA SISTEMA DE ENTRADA Y SALIDA
  6. 6. <ul><li>BUS DE DATOS ( data bus ): Son líneas bidireccionales para el envío de instrucciones o datos, entre el Microprocesador y los demás elementos del sistema. Se lo conoce también como el BUS EXTERNO DE DATOS y el número de líneas que posee es generalmente igual al número de bits que procesa la ALU. </li></ul>
  7. 7. A LOS PERIFÉRICOS ALU UC ROM Memoria del Programa Reloj RAM Memoria de Datos y Resultados Salida Entrada Circuitos de selección BUS DE DIRECCIONES unidireccional BUS DE DATOS bidireccional Microprocesador UNIDAD DE MEMORIA SISTEMA DE ENTRADA Y SALIDA
  8. 8. <ul><li>BUS DE DIRECCIONES ( address bus ): Son líneas unidireccionales que parten del Microprocesador hacia la memoria y el sistema de E/S. Sirven para enviar la dirección de la localidad o elemento seleccionado para la transferencia de datos con el Microprocesador. El número de líneas o bits que posee este bus, determina la capacidad máxima de acceso a memoria que tiene el Microprocesador. </li></ul>
  9. 9. A LOS PERIFÉRICOS ALU UC ROM Memoria del Programa Reloj RAM Memoria de Datos y Resultados Salida Entrada Circuitos de selección BUS DE CONTROL unidireccional BUS DE DIRECCIONES unidireccional BUS DE DATOS bidireccional Microprocesador UNIDAD DE MEMORIA SISTEMA DE ENTRADA Y SALIDA
  10. 10. <ul><li>BUS DE CONTROL ( control bus ): Son también líneas unidireccionales, unas que terminan y otras que parten del Microprocesador. Sirven para enviar señales que actúan sobre la Unidad de Control o para informar a los demás elementos que conforman la Microcomputadora del estado en que se encuentra la Unidad de Control; permitiendo de esta manera coordinar el funcionamiento de todo el sistema. </li></ul>
  11. 11. BUSES EN LAS PCs ORIGINALES
  12. 12. DIAGRAMA DE BUSES COMPARTIDOS EN LOS MICROCONTROLADORES <ul><li>Dentro del circuito integrado de un Microcontrolador, se encuentran todas las partes constitutivas de una Microcomputadora, las únicas líneas disponibles son las que se conectan a los periféricos, ya que las demás líneas de comunicaciones los constituyen los BUSES INTERNOS, que son inaccesibles. </li></ul>
  13. 13. A LOS PERIFÉRICOS ALU UC ROM Memoria del Programa Reloj Entrada y Salida RAM Memoria de Datos y Resultados BUS DE DATOS BUS DE DIRECCIONES BUS DE CONTROL
  14. 14. <ul><li>ARQUITECURA VON NEWMAN es la estructura anteriormente descrita y utilizada tanto en microprocesadores como en microcontroladores CISC. </li></ul><ul><li>ARQUITECURA HARVARD es una modificación a la arquitectura anterior utilizada en los microcontroladores RISC, los que poseen el bus independiente para las instrucciones, con la finalidad de acelerar la ejecución de los programas. </li></ul>
  15. 16. <ul><li>CISC corresponde a las siglas de COMPUTADORA CON UN CONJUNTO DE INSTRUCCIONES COMPLEJO. </li></ul><ul><li>RISC en cambio corresponde a las siglas de COMPUTADORA CON UN CONJUNTO DE INSTRUCCIONES REDUCIDO. </li></ul>
  16. 17. PROTOTIPO CON UN MICROCONTROLADOR

×