SlideShare une entreprise Scribd logo
1  sur  2
Télécharger pour lire hors ligne
Arquitectura Von Neumann y arquitectura Harvard
   Hay dos arquitecturas distintas relacionadas con el uso y distribución de la memoria:
   Arquitectura Von Neumann: Tradicionalmente los sistemas con microprocesadores se basan en esta
arquitectura, en la cual la unidad central de proceso (CPU), está conectada a una memoria principal única
(casi siempre sólo RAM) donde se guardan las instrucciones del programa y los datos. A dicha memoria se
accede a través de un sistema de buses único (control, direcciones y datos):




   En un sistema con arquitectura Von Neumann el tamaño de la unidad de datos o instrucciones está fijado
por el ancho del bus que comunica la memoria con la CPU. Así un microprocesador de 8 bits con un bus de 8
bits, tendrá que manejar datos e instrucciones de una o más unidades de 8 bits (bytes) de longitud. Si tiene que
acceder a una instrucción o dato de más de un byte de longitud, tendrá que realizar más de un acceso a la
memoria.
   El tener un único bus hace que el microprocesador sea más lento en su respuesta, ya que no puede buscar
en memoria una nueva instrucción mientras no finalicen las transferencias de datos de la instrucción anterior.
   Las principales limitaciones que nos encontramos con la arquitectura Von Neumann son:
     • La limitación de la longitud de las instrucciones por el bus de datos, que hace que el
          microprocesador tenga que realizar varios accesos a memoria para buscar instrucciones complejas.
     • La limitación de la velocidad de operación a causa del bus único para datos e instrucciones que no
          deja acceder simultáneamente a unos y otras, lo cual impide superponer ambos tiempos de acceso.

Arquitectura Harvard: Este modelo, que utilizan los microcontroladores PIC, tiene la unidad central de
proceso (CPU) conectada a dos memorias (una con las instrucciones y otra con los datos) por medio de dos
buses diferentes.




   Una de las memorias contiene solamente las instrucciones del programa (Memoria de Programa), y la otra
sólo almacena datos (Memoria de Datos).
   Ambos buses son totalmente independientes lo que permite que la CPU pueda acceder de forma
independiente y simultánea a la memoria de datos y a la de instrucciones. Como los buses son independientes
éstos pueden tener distintos contenidos en la misma dirección y también distinta lóngitud. Tambien la
longitud de los datos y las instrucciones puede ser distinta, lo que optimiza el uso de la memoria en general.
   Para un procesador de Set de Instrucciones Reducido, o RISC (Reduced Instrucción Set Computer), el set
de instrucciones y el bus de memoria de programa pueden diseñarse de tal manera que todas las instrucciones
tengan una sola posición de memoria de programa de longitud.
   Además, al ser los buses independientes, la CPU puede acceder a los datos para completar la ejecución de
una instrucción, y al mismo tiempo leer la siguiente instrucción a ejecutar.
Ventajas de esta arquitectura:

• El tamaño de las instrucciones no esta relacionado con el de los datos, y por lo tanto puede ser
optimizado para que cualquier instrucción ocupe una sola posición de memoria de programa,
logrando así mayor velocidad y menor longitud de programa.

• El tiempo de acceso a las instrucciones puede superponerse con el de los datos, logrando una
mayor velocidad en cada operación.

Contenu connexe

Tendances

Arquitectura harvard y arquitectura von neumann
Arquitectura harvard y arquitectura von neumannArquitectura harvard y arquitectura von neumann
Arquitectura harvard y arquitectura von neumannkelwins93
 
Arquitecturas del harvard y von noumann edson
Arquitecturas del harvard y von noumann edsonArquitecturas del harvard y von noumann edson
Arquitecturas del harvard y von noumann edsonedsonbeltran03
 
Arquitectura harvar y von neuman2
Arquitectura harvar y von neuman2Arquitectura harvar y von neuman2
Arquitectura harvar y von neuman2jafp21
 
Von neumann vs harvard
Von neumann vs harvardVon neumann vs harvard
Von neumann vs harvardManzelot
 
Arquitectura harvard y von neumann carlos jaspe
Arquitectura harvard y von neumann carlos jaspeArquitectura harvard y von neumann carlos jaspe
Arquitectura harvard y von neumann carlos jaspeCarlos Fabian
 
Arquitectura de Von Neumann
Arquitectura de Von NeumannArquitectura de Von Neumann
Arquitectura de Von Neumannvictor medra
 
Von neumann harvard
Von neumann   harvardVon neumann   harvard
Von neumann harvardsscc1555
 
ARQUITECTURA von Neumann
ARQUITECTURA von Neumann ARQUITECTURA von Neumann
ARQUITECTURA von Neumann klaocvds
 
Modelos de acceso a la memoria(uma,numa,coma,norma)
Modelos de acceso a la memoria(uma,numa,coma,norma)Modelos de acceso a la memoria(uma,numa,coma,norma)
Modelos de acceso a la memoria(uma,numa,coma,norma)UAEMex
 
Arquitectura harvard y von neumann
Arquitectura harvard y von neumannArquitectura harvard y von neumann
Arquitectura harvard y von neumannSiul_G
 
Arquitectura Harvard y Von Hawmann
Arquitectura Harvard y Von HawmannArquitectura Harvard y Von Hawmann
Arquitectura Harvard y Von HawmannSiul_G
 

Tendances (18)

Arquitectura harvard y arquitectura von neumann
Arquitectura harvard y arquitectura von neumannArquitectura harvard y arquitectura von neumann
Arquitectura harvard y arquitectura von neumann
 
Arquitecturas del harvard y von noumann edson
Arquitecturas del harvard y von noumann edsonArquitecturas del harvard y von noumann edson
Arquitecturas del harvard y von noumann edson
 
Arquitectura harvar y von neuman2
Arquitectura harvar y von neuman2Arquitectura harvar y von neuman2
Arquitectura harvar y von neuman2
 
Von neumann vs harvard
Von neumann vs harvardVon neumann vs harvard
Von neumann vs harvard
 
Arquitectura harvard y von neumann
Arquitectura harvard y von neumannArquitectura harvard y von neumann
Arquitectura harvard y von neumann
 
Arquitectura harvard y von neumann carlos jaspe
Arquitectura harvard y von neumann carlos jaspeArquitectura harvard y von neumann carlos jaspe
Arquitectura harvard y von neumann carlos jaspe
 
Arquitectura de Von Neumann
Arquitectura de Von NeumannArquitectura de Von Neumann
Arquitectura de Von Neumann
 
Von neumann harvard
Von neumann   harvardVon neumann   harvard
Von neumann harvard
 
Maria
MariaMaria
Maria
 
ARQUITECTURA von Neumann
ARQUITECTURA von Neumann ARQUITECTURA von Neumann
ARQUITECTURA von Neumann
 
Daniel
DanielDaniel
Daniel
 
Modelos de acceso a la memoria(uma,numa,coma,norma)
Modelos de acceso a la memoria(uma,numa,coma,norma)Modelos de acceso a la memoria(uma,numa,coma,norma)
Modelos de acceso a la memoria(uma,numa,coma,norma)
 
Tema 7.3
Tema 7.3Tema 7.3
Tema 7.3
 
Arquitecturas
ArquitecturasArquitecturas
Arquitecturas
 
Arquitectura harvard y von neumann
Arquitectura harvard y von neumannArquitectura harvard y von neumann
Arquitectura harvard y von neumann
 
Arquitectura Harvard y Von Hawmann
Arquitectura Harvard y Von HawmannArquitectura Harvard y Von Hawmann
Arquitectura Harvard y Von Hawmann
 
Presentación1
Presentación1Presentación1
Presentación1
 
Trabajo personal aliz
Trabajo personal alizTrabajo personal aliz
Trabajo personal aliz
 

En vedette

Arquitectura von neumann
Arquitectura von neumannArquitectura von neumann
Arquitectura von neumannfjruiziesalixar
 
Modelo von newman
Modelo von newmanModelo von newman
Modelo von newmanangel4575
 
Arquitectura de von neuman diapositivas imprimir
Arquitectura de von neuman diapositivas imprimirArquitectura de von neuman diapositivas imprimir
Arquitectura de von neuman diapositivas imprimirNorma Sanchez
 
Sistemas microprogramables y arquitectura de von neumann y harvard
Sistemas microprogramables y arquitectura de von neumann y harvardSistemas microprogramables y arquitectura de von neumann y harvard
Sistemas microprogramables y arquitectura de von neumann y harvardJoseeespinozad
 
Von neuman
Von neumanVon neuman
Von neumantuxman82
 
Seguridad informática
Seguridad informáticaSeguridad informática
Seguridad informáticaavmori
 
Sistemas microprogramable y arquitectura Harvard y Von Neumann
Sistemas microprogramable y arquitectura Harvard y Von NeumannSistemas microprogramable y arquitectura Harvard y Von Neumann
Sistemas microprogramable y arquitectura Harvard y Von NeumannLuisa Lisette Saez Reyes
 
Arquitectura de von neuman sistemas
Arquitectura de von neuman   sistemasArquitectura de von neuman   sistemas
Arquitectura de von neuman sistemasDieguess
 
El Modelo De Von Newman
El Modelo De Von NewmanEl Modelo De Von Newman
El Modelo De Von Newmanjeymarc
 
Apresentação Aula Memoria
Apresentação Aula MemoriaApresentação Aula Memoria
Apresentação Aula MemoriaCENTEC
 
Memórias secundárias
Memórias secundáriasMemórias secundárias
Memórias secundáriasCarloxEnrike
 

En vedette (19)

Arquitectura von neumann
Arquitectura von neumannArquitectura von neumann
Arquitectura von neumann
 
Otras arquitecturas
Otras arquitecturasOtras arquitecturas
Otras arquitecturas
 
Modelo von newman
Modelo von newmanModelo von newman
Modelo von newman
 
Arquitectura de von neuman diapositivas imprimir
Arquitectura de von neuman diapositivas imprimirArquitectura de von neuman diapositivas imprimir
Arquitectura de von neuman diapositivas imprimir
 
Sistemas microprogramables y arquitectura de von neumann y harvard
Sistemas microprogramables y arquitectura de von neumann y harvardSistemas microprogramables y arquitectura de von neumann y harvard
Sistemas microprogramables y arquitectura de von neumann y harvard
 
Von neuman
Von neumanVon neuman
Von neuman
 
Arquitectura de Von Neumann
Arquitectura de Von NeumannArquitectura de Von Neumann
Arquitectura de Von Neumann
 
Seguridad informática
Seguridad informáticaSeguridad informática
Seguridad informática
 
Eli
EliEli
Eli
 
Sistemas microprogramable y arquitectura Harvard y Von Neumann
Sistemas microprogramable y arquitectura Harvard y Von NeumannSistemas microprogramable y arquitectura Harvard y Von Neumann
Sistemas microprogramable y arquitectura Harvard y Von Neumann
 
Harvard
HarvardHarvard
Harvard
 
Arquitectura de von neuman sistemas
Arquitectura de von neuman   sistemasArquitectura de von neuman   sistemas
Arquitectura de von neuman sistemas
 
Von neumann
Von neumannVon neumann
Von neumann
 
John von neumann
John von neumannJohn von neumann
John von neumann
 
Arquitectura Microcontrolador PIC16F887
Arquitectura Microcontrolador PIC16F887Arquitectura Microcontrolador PIC16F887
Arquitectura Microcontrolador PIC16F887
 
Memórias
MemóriasMemórias
Memórias
 
El Modelo De Von Newman
El Modelo De Von NewmanEl Modelo De Von Newman
El Modelo De Von Newman
 
Apresentação Aula Memoria
Apresentação Aula MemoriaApresentação Aula Memoria
Apresentação Aula Memoria
 
Memórias secundárias
Memórias secundáriasMemórias secundárias
Memórias secundárias
 

Similaire à Arq teorico05 von neuman-hardvar (20)

CPU
CPUCPU
CPU
 
Trabajo personal
Trabajo personalTrabajo personal
Trabajo personal
 
Arquitectura risc
Arquitectura riscArquitectura risc
Arquitectura risc
 
Arquitectura RISC
Arquitectura RISCArquitectura RISC
Arquitectura RISC
 
Programación Paralela - Conceptos y diseño de sistemas distribuidos
Programación Paralela - Conceptos y diseño de sistemas distribuidosProgramación Paralela - Conceptos y diseño de sistemas distribuidos
Programación Paralela - Conceptos y diseño de sistemas distribuidos
 
Arquitectura risc
Arquitectura riscArquitectura risc
Arquitectura risc
 
trabajo 3
trabajo 3trabajo 3
trabajo 3
 
Unidad VI
Unidad VIUnidad VI
Unidad VI
 
SEMANA01a-Arquitectura-de-Computadoras.pptx
SEMANA01a-Arquitectura-de-Computadoras.pptxSEMANA01a-Arquitectura-de-Computadoras.pptx
SEMANA01a-Arquitectura-de-Computadoras.pptx
 
Arquitectura del microcontrolador
Arquitectura del microcontroladorArquitectura del microcontrolador
Arquitectura del microcontrolador
 
Sistema computacional (arquitecturas y memorias)
Sistema computacional (arquitecturas y memorias)Sistema computacional (arquitecturas y memorias)
Sistema computacional (arquitecturas y memorias)
 
MANUAL DE MICROCONTROLADORES PIC
MANUAL DE MICROCONTROLADORES PICMANUAL DE MICROCONTROLADORES PIC
MANUAL DE MICROCONTROLADORES PIC
 
manualPic.pdf
manualPic.pdfmanualPic.pdf
manualPic.pdf
 
Manual de microcontroladores pic
Manual de microcontroladores picManual de microcontroladores pic
Manual de microcontroladores pic
 
Manual pic 16..
Manual pic 16..Manual pic 16..
Manual pic 16..
 
Manual pic
Manual picManual pic
Manual pic
 
Manual pic
Manual picManual pic
Manual pic
 
Arqutecturas harvrd, von newman y risc
Arqutecturas harvrd, von newman y riscArqutecturas harvrd, von newman y risc
Arqutecturas harvrd, von newman y risc
 
Arquitectura del computador von neumann
Arquitectura del computador von neumannArquitectura del computador von neumann
Arquitectura del computador von neumann
 
Manual Pics
Manual PicsManual Pics
Manual Pics
 

Plus de Agustin Marcillo Indacochea (7)

Ejemplos de conocimiento absatracto
Ejemplos de conocimiento absatractoEjemplos de conocimiento absatracto
Ejemplos de conocimiento absatracto
 
20111201 ontsi redes_sociais
20111201 ontsi redes_sociais20111201 ontsi redes_sociais
20111201 ontsi redes_sociais
 
Tesis empresa telecomuinicaciones
Tesis empresa telecomuinicacionesTesis empresa telecomuinicaciones
Tesis empresa telecomuinicaciones
 
85763244 ut1
85763244 ut185763244 ut1
85763244 ut1
 
6190163 arquitectura-de-von-neumann
6190163 arquitectura-de-von-neumann6190163 arquitectura-de-von-neumann
6190163 arquitectura-de-von-neumann
 
2188 6889-1-pb
2188 6889-1-pb2188 6889-1-pb
2188 6889-1-pb
 
12 realidad nacional
12 realidad nacional12 realidad nacional
12 realidad nacional
 

Arq teorico05 von neuman-hardvar

  • 1. Arquitectura Von Neumann y arquitectura Harvard Hay dos arquitecturas distintas relacionadas con el uso y distribución de la memoria: Arquitectura Von Neumann: Tradicionalmente los sistemas con microprocesadores se basan en esta arquitectura, en la cual la unidad central de proceso (CPU), está conectada a una memoria principal única (casi siempre sólo RAM) donde se guardan las instrucciones del programa y los datos. A dicha memoria se accede a través de un sistema de buses único (control, direcciones y datos): En un sistema con arquitectura Von Neumann el tamaño de la unidad de datos o instrucciones está fijado por el ancho del bus que comunica la memoria con la CPU. Así un microprocesador de 8 bits con un bus de 8 bits, tendrá que manejar datos e instrucciones de una o más unidades de 8 bits (bytes) de longitud. Si tiene que acceder a una instrucción o dato de más de un byte de longitud, tendrá que realizar más de un acceso a la memoria. El tener un único bus hace que el microprocesador sea más lento en su respuesta, ya que no puede buscar en memoria una nueva instrucción mientras no finalicen las transferencias de datos de la instrucción anterior. Las principales limitaciones que nos encontramos con la arquitectura Von Neumann son: • La limitación de la longitud de las instrucciones por el bus de datos, que hace que el microprocesador tenga que realizar varios accesos a memoria para buscar instrucciones complejas. • La limitación de la velocidad de operación a causa del bus único para datos e instrucciones que no deja acceder simultáneamente a unos y otras, lo cual impide superponer ambos tiempos de acceso. Arquitectura Harvard: Este modelo, que utilizan los microcontroladores PIC, tiene la unidad central de proceso (CPU) conectada a dos memorias (una con las instrucciones y otra con los datos) por medio de dos buses diferentes. Una de las memorias contiene solamente las instrucciones del programa (Memoria de Programa), y la otra sólo almacena datos (Memoria de Datos). Ambos buses son totalmente independientes lo que permite que la CPU pueda acceder de forma independiente y simultánea a la memoria de datos y a la de instrucciones. Como los buses son independientes éstos pueden tener distintos contenidos en la misma dirección y también distinta lóngitud. Tambien la longitud de los datos y las instrucciones puede ser distinta, lo que optimiza el uso de la memoria en general. Para un procesador de Set de Instrucciones Reducido, o RISC (Reduced Instrucción Set Computer), el set de instrucciones y el bus de memoria de programa pueden diseñarse de tal manera que todas las instrucciones tengan una sola posición de memoria de programa de longitud. Además, al ser los buses independientes, la CPU puede acceder a los datos para completar la ejecución de una instrucción, y al mismo tiempo leer la siguiente instrucción a ejecutar.
  • 2. Ventajas de esta arquitectura: • El tamaño de las instrucciones no esta relacionado con el de los datos, y por lo tanto puede ser optimizado para que cualquier instrucción ocupe una sola posición de memoria de programa, logrando así mayor velocidad y menor longitud de programa. • El tiempo de acceso a las instrucciones puede superponerse con el de los datos, logrando una mayor velocidad en cada operación.