SlideShare una empresa de Scribd logo
1. El Concepto de von Neumann.
Los primeros computadores se programaban en realidad recableándolos. Esto
prácticamente equivalía a reconstruir todo el computador cuando se requería de
un nuevo programa. La tarea era simplificada gracias a un panel de contactos
(muy similar al de los primeros conmutadores telefónicos que eran atendidos por
operadoras, y que hoy en día sólo llegamos a ver en viajes películas en blanco y
negro. Ver fig. 1) con el que era posible enlazar circuitos para crear secciones
dedicadas a una actividad específicas. La programación del computador se
llevaba a cabo, literalmente, reconstruyéndolo.
Fig 1.- ENIAC, primer computador electrónico y su panel de conexiones
Mientras que el recablear al computador establecía una clara distinción entre los
datos (representados por los estados o señales eléctricas que serán mantenidas
por los relevadores o a través de los bulbos que conformaban al computador) y el
programa (las conexiones que serían establecidas entre estos componentes del
hardware) la labor de "programación" requería sino del propio creador del
computador si a un verdadero experto y conocedor de electrónica, principios de
lógica digital y del problema mismo. Esto vino a cambiar con el concepto
del programa almacenado, un concepto teórico muy importante que fue
establecido por el matemático John von Neumann el 30 de junio de 1945 en un
borrador sobre el diseño de la EDVAC. A diferencia de los primeros
computadores, von Neumann proponía que tanto el programa como sus datos
fueran almacenados en la memoria del computador. Esto no solo simplificaba la
labor de programación al no tener que llevar a cabo el recableado del computador
sino que además libraba y generalizaba el diseño del hardware para hacerlo
independiente de cualquier problema y enfocado al control y ejecución del
programa. Este concepto fue tan importante y decisivo que dio lugar al concepto
de la arquitectura de von Neumann, aún presente en nuestros días.
La arquitectura de von Neumann se compone de tres elementos:
1. La Unidad Central de Procesamiento (CPU, por sus siglas en inglés), que
es considerada como el cerebro y corazón del computador. Internamente
consiste de una Unidad Aritmético-Lógica (ALU), un conjunto de registros y
una Unidad de Control (CU). La ALU es donde se realizan todas las
operaciones que involucran un procesamiento matemático (particularmente
aritmético) o lógico (operaciones booleanas). Los registros permiten el
almacenamiento de datos para estas operaciones y sus resultados. En la
CU es donde se ejecutan todo el resto de las operaciones (decisión, control,
movimiento de datos). Una CPU con todos estos elementos implementada
en un solo chip recibe el nombre de microprocesador.
2. La memoria, que es donde datos y programa es almacenado. La memoria
puede ser visto como un arreglo unidimensional finito en la que cada
localidad es identificada por un valor asociado a su posición y que es
comúnmente llamado dirección. Existen diversos tipos de memoria,
identificados por el tipo de tecnología usada, aunque para un computador
son generalmente clasificadas en dos grandes grupos por tipo de uso al
que de destina. La memoria RAM (Random Access Memory, Memoria de
Acceso Aleatorio) y que es aquella destinada al almacenamiento de datos y
programas (incluyendo al sistema operativo), es considerada temporal o de
tipo volátil ya que pierde su contenido cuando el computador es apagado
reinicializado. La memoria ROM es aquella de tipo permanente, aun cuando
el computador sea des-energizado mantendrá su contenido. Es usada
principalmente para el almacenamiento de pequeños programas destinados
a la administración básica de recursos, especialmente de entrada y salida.
3. Las interfaces de entrada y salida (I/O). destinadas a liberar de trabajo a la
CPU en la comunicación con dispositivos de entrada (teclados, mouse),
salida (impresoras) y entrada-salidas (discos).
Estos tres elementos están interconectados a través de un conjunto de líneas que
llevan instrucciones (control bus), datos (data bus) y que permiten dar los valores
de direcciones de memoria y dispositivos (memory bus).
Fig 2.- Esquema de la arquitectura de von Neumann.
BIBLIOGRAFÍA.
CAPITULO II La Arquitectura básica de un computador .Disponible en:
http://homepage.mac.com/eravila/computerII.html

Más contenido relacionado

La actualidad más candente

Arquitectura de von neumann
Arquitectura de von neumannArquitectura de von neumann
Arquitectura de von neumann
Gabriel Barboza
 
Arquitectura de von neuman sistemas
Arquitectura de von neuman   sistemasArquitectura de von neuman   sistemas
Arquitectura de von neuman sistemas
Dieguess
 
Arquitectura Von Neumann
Arquitectura Von NeumannArquitectura Von Neumann
Arquitectura Von Neumann
Francisco Mejia R
 
Modelos de arquitecturas de computadoras
Modelos de arquitecturas de computadorasModelos de arquitecturas de computadoras
Modelos de arquitecturas de computadoras
YESENIA CETINA
 
Leninnnnnnn
LeninnnnnnnLeninnnnnnn
Leninnnnnnn
jl_18_01
 
Arquitectura de computadoras
Arquitectura de computadorasArquitectura de computadoras
Arquitectura de computadoras
farmero
 
Leninnnnnnn2
Leninnnnnnn2Leninnnnnnn2
Leninnnnnnn2
jl_18_01
 
Juani computacion careta
Juani computacion caretaJuani computacion careta
Juani computacion careta
juan morresi
 
Ejercicio1 José Joaquín Ponferrada Cobos
Ejercicio1 José Joaquín Ponferrada CobosEjercicio1 José Joaquín Ponferrada Cobos
Ejercicio1 José Joaquín Ponferrada Cobos
Jose_Cobos
 
Practica de word
Practica de  wordPractica de  word
Practica de word
vvvicentev
 
Arquitectura de computadoras
Arquitectura de computadorasArquitectura de computadoras
Arquitectura de computadoras
camiche97
 
Arquitectura de Von Neumann
Arquitectura de Von NeumannArquitectura de Von Neumann
Arquitectura de Von Neumann
Joanne Marravilla
 
Arquitecturas de computadoras
Arquitecturas de computadorasArquitecturas de computadoras
Arquitecturas de computadoras
Ing. Alvin Antonio López Navarro
 
Arquitectura de la computadora power point juan
Arquitectura de la computadora power point juanArquitectura de la computadora power point juan
Arquitectura de la computadora power point juan
jadpo
 
Procesamiento De datos
Procesamiento De datosProcesamiento De datos
Procesamiento De datos
guest13dd4a6
 
Arquitectura de Von Newmann
Arquitectura de Von Newmann Arquitectura de Von Newmann
Arquitectura de Von Newmann
Wilfredo Chavez
 
arquitectura von newmann
arquitectura von newmannarquitectura von newmann
arquitectura von newmann
robertobladimirlemus
 
Ac iinf u2_a1_zuñiga_laura
Ac iinf u2_a1_zuñiga_lauraAc iinf u2_a1_zuñiga_laura
Ac iinf u2_a1_zuñiga_laura
zumichibie
 
Unidades de almacenamiento
Unidades de almacenamientoUnidades de almacenamiento
Unidades de almacenamiento
Titi la Bicha
 
Modelos de arquitecturas de computo
Modelos de arquitecturas de computoModelos de arquitecturas de computo
Modelos de arquitecturas de computo
YESENIA CETINA
 

La actualidad más candente (20)

Arquitectura de von neumann
Arquitectura de von neumannArquitectura de von neumann
Arquitectura de von neumann
 
Arquitectura de von neuman sistemas
Arquitectura de von neuman   sistemasArquitectura de von neuman   sistemas
Arquitectura de von neuman sistemas
 
Arquitectura Von Neumann
Arquitectura Von NeumannArquitectura Von Neumann
Arquitectura Von Neumann
 
Modelos de arquitecturas de computadoras
Modelos de arquitecturas de computadorasModelos de arquitecturas de computadoras
Modelos de arquitecturas de computadoras
 
Leninnnnnnn
LeninnnnnnnLeninnnnnnn
Leninnnnnnn
 
Arquitectura de computadoras
Arquitectura de computadorasArquitectura de computadoras
Arquitectura de computadoras
 
Leninnnnnnn2
Leninnnnnnn2Leninnnnnnn2
Leninnnnnnn2
 
Juani computacion careta
Juani computacion caretaJuani computacion careta
Juani computacion careta
 
Ejercicio1 José Joaquín Ponferrada Cobos
Ejercicio1 José Joaquín Ponferrada CobosEjercicio1 José Joaquín Ponferrada Cobos
Ejercicio1 José Joaquín Ponferrada Cobos
 
Practica de word
Practica de  wordPractica de  word
Practica de word
 
Arquitectura de computadoras
Arquitectura de computadorasArquitectura de computadoras
Arquitectura de computadoras
 
Arquitectura de Von Neumann
Arquitectura de Von NeumannArquitectura de Von Neumann
Arquitectura de Von Neumann
 
Arquitecturas de computadoras
Arquitecturas de computadorasArquitecturas de computadoras
Arquitecturas de computadoras
 
Arquitectura de la computadora power point juan
Arquitectura de la computadora power point juanArquitectura de la computadora power point juan
Arquitectura de la computadora power point juan
 
Procesamiento De datos
Procesamiento De datosProcesamiento De datos
Procesamiento De datos
 
Arquitectura de Von Newmann
Arquitectura de Von Newmann Arquitectura de Von Newmann
Arquitectura de Von Newmann
 
arquitectura von newmann
arquitectura von newmannarquitectura von newmann
arquitectura von newmann
 
Ac iinf u2_a1_zuñiga_laura
Ac iinf u2_a1_zuñiga_lauraAc iinf u2_a1_zuñiga_laura
Ac iinf u2_a1_zuñiga_laura
 
Unidades de almacenamiento
Unidades de almacenamientoUnidades de almacenamiento
Unidades de almacenamiento
 
Modelos de arquitecturas de computo
Modelos de arquitecturas de computoModelos de arquitecturas de computo
Modelos de arquitecturas de computo
 

Similar a Vonneumann

Arquitectura von newman
Arquitectura von newmanArquitectura von newman
Arquitectura von newman
Elizabeth_Granados
 
Von neumann
Von neumannVon neumann
Von neumann
Nel Marquez
 
Von neumann
Von neumannVon neumann
Von neumann
Nel Marquez
 
Universidad gerardo barrios
Universidad gerardo barriosUniversidad gerardo barrios
Universidad gerardo barrios
robertobladimirlemus
 
Arquitectura de von newman terminado
Arquitectura de von newman  terminadoArquitectura de von newman  terminado
Arquitectura de von newman terminado
jairo_jonathan_gaitan_moreira
 
Arquitectura von neuman
Arquitectura von neumanArquitectura von neuman
Arquitectura von neuman
Abigail Martinez
 
Arquitectura von neuman
Arquitectura von neumanArquitectura von neuman
Arquitectura von neuman
Abigail Martinez
 
arquitectura Von Newmann
arquitectura Von Newmannarquitectura Von Newmann
arquitectura Von Newmann
robertobladimirlemus
 
Arquitecturas del computador
Arquitecturas del computadorArquitecturas del computador
Arquitecturas del computador
UNIVERSIDAD DE LAS AMERICAS
 
Andres sergio martin
Andres sergio martinAndres sergio martin
Andres sergio martin
alejotemartin
 
Arquitectura de von neumann
Arquitectura de von neumannArquitectura de von neumann
Arquitectura de von neumann
E1i2eo
 
4cm8ad2015 miguelriverayañez estructurayfuncionamientodeunequipodecomputo
4cm8ad2015 miguelriverayañez estructurayfuncionamientodeunequipodecomputo4cm8ad2015 miguelriverayañez estructurayfuncionamientodeunequipodecomputo
4cm8ad2015 miguelriverayañez estructurayfuncionamientodeunequipodecomputo
miguel1811
 
Yimermendez
YimermendezYimermendez
Yimermendez
sermarcitys
 
Estructura funcional de las computadoras, soporte de la informacion y unidade...
Estructura funcional de las computadoras, soporte de la informacion y unidade...Estructura funcional de las computadoras, soporte de la informacion y unidade...
Estructura funcional de las computadoras, soporte de la informacion y unidade...
Luis Fernando Martinez Soliz
 
Que es una Cpu
Que es una CpuQue es una Cpu
Que es una Cpu
sebastian vasquez
 
Ginneth saia
Ginneth saiaGinneth saia
Ginneth saia
ginneth MasyRubi
 
Computadora
ComputadoraComputadora
William
WilliamWilliam
Trabajo informatica-arreglado
Trabajo informatica-arregladoTrabajo informatica-arreglado
Trabajo informatica-arreglado
informapreeschool
 
Estructura básica de un computador 8vo
Estructura básica de un computador 8voEstructura básica de un computador 8vo
Estructura básica de un computador 8vo
J3DC EMBAJADORES DE CRISTO
 

Similar a Vonneumann (20)

Arquitectura von newman
Arquitectura von newmanArquitectura von newman
Arquitectura von newman
 
Von neumann
Von neumannVon neumann
Von neumann
 
Von neumann
Von neumannVon neumann
Von neumann
 
Universidad gerardo barrios
Universidad gerardo barriosUniversidad gerardo barrios
Universidad gerardo barrios
 
Arquitectura de von newman terminado
Arquitectura de von newman  terminadoArquitectura de von newman  terminado
Arquitectura de von newman terminado
 
Arquitectura von neuman
Arquitectura von neumanArquitectura von neuman
Arquitectura von neuman
 
Arquitectura von neuman
Arquitectura von neumanArquitectura von neuman
Arquitectura von neuman
 
arquitectura Von Newmann
arquitectura Von Newmannarquitectura Von Newmann
arquitectura Von Newmann
 
Arquitecturas del computador
Arquitecturas del computadorArquitecturas del computador
Arquitecturas del computador
 
Andres sergio martin
Andres sergio martinAndres sergio martin
Andres sergio martin
 
Arquitectura de von neumann
Arquitectura de von neumannArquitectura de von neumann
Arquitectura de von neumann
 
4cm8ad2015 miguelriverayañez estructurayfuncionamientodeunequipodecomputo
4cm8ad2015 miguelriverayañez estructurayfuncionamientodeunequipodecomputo4cm8ad2015 miguelriverayañez estructurayfuncionamientodeunequipodecomputo
4cm8ad2015 miguelriverayañez estructurayfuncionamientodeunequipodecomputo
 
Yimermendez
YimermendezYimermendez
Yimermendez
 
Estructura funcional de las computadoras, soporte de la informacion y unidade...
Estructura funcional de las computadoras, soporte de la informacion y unidade...Estructura funcional de las computadoras, soporte de la informacion y unidade...
Estructura funcional de las computadoras, soporte de la informacion y unidade...
 
Que es una Cpu
Que es una CpuQue es una Cpu
Que es una Cpu
 
Ginneth saia
Ginneth saiaGinneth saia
Ginneth saia
 
Computadora
ComputadoraComputadora
Computadora
 
William
WilliamWilliam
William
 
Trabajo informatica-arreglado
Trabajo informatica-arregladoTrabajo informatica-arreglado
Trabajo informatica-arreglado
 
Estructura básica de un computador 8vo
Estructura básica de un computador 8voEstructura básica de un computador 8vo
Estructura básica de un computador 8vo
 

Más de Yurley Higuita Restrepo

Administracion de operaciones y cadena de valores
Administracion de operaciones y cadena de valoresAdministracion de operaciones y cadena de valores
Administracion de operaciones y cadena de valores
Yurley Higuita Restrepo
 
Las herramientas de planeación
Las herramientas de planeaciónLas herramientas de planeación
Las herramientas de planeación
Yurley Higuita Restrepo
 
There be
There beThere be
Costeo
CosteoCosteo
verbos regulares
verbos regularesverbos regulares
verbos regulares
Yurley Higuita Restrepo
 
Prepositions of place
Prepositions of placePrepositions of place
Prepositions of place
Yurley Higuita Restrepo
 
Personal pronouns
Personal pronounsPersonal pronouns
Personal pronouns
Yurley Higuita Restrepo
 
Nivel dos ingles
Nivel dos inglesNivel dos ingles
Nivel dos ingles
Yurley Higuita Restrepo
 
Evidence identities
Evidence identitiesEvidence identities
Evidence identities
Yurley Higuita Restrepo
 
Evidence sports and_animals
Evidence sports and_animalsEvidence sports and_animals
Evidence sports and_animals
Yurley Higuita Restrepo
 
Learning activity 2
Learning activity 2Learning activity 2
Learning activity 2
Yurley Higuita Restrepo
 
Leccion tres
Leccion tresLeccion tres
Vocabulario tecnico del dfi
Vocabulario tecnico del dfiVocabulario tecnico del dfi
Vocabulario tecnico del dfi
Yurley Higuita Restrepo
 
ENSAMBLE DE SILLAS UNIVERSITARIAS
ENSAMBLE DE SILLAS UNIVERSITARIASENSAMBLE DE SILLAS UNIVERSITARIAS
ENSAMBLE DE SILLAS UNIVERSITARIAS
Yurley Higuita Restrepo
 
There be
There beThere be
Análisis foda herramienta estratégica de las organizaciones
Análisis foda herramienta estratégica de las organizacionesAnálisis foda herramienta estratégica de las organizaciones
Análisis foda herramienta estratégica de las organizaciones
Yurley Higuita Restrepo
 
Accept
AcceptAccept
regiones de colombia
regiones de colombiaregiones de colombia
regiones de colombia
Yurley Higuita Restrepo
 
Mapas del mundo politico
Mapas del mundo politicoMapas del mundo politico
Mapas del mundo politico
Yurley Higuita Restrepo
 

Más de Yurley Higuita Restrepo (20)

Administracion de operaciones y cadena de valores
Administracion de operaciones y cadena de valoresAdministracion de operaciones y cadena de valores
Administracion de operaciones y cadena de valores
 
Las herramientas de planeación
Las herramientas de planeaciónLas herramientas de planeación
Las herramientas de planeación
 
There be
There beThere be
There be
 
Costeo
CosteoCosteo
Costeo
 
verbos regulares
verbos regularesverbos regulares
verbos regulares
 
Prepositions of place
Prepositions of placePrepositions of place
Prepositions of place
 
Personal pronouns
Personal pronounsPersonal pronouns
Personal pronouns
 
Nivel dos ingles
Nivel dos inglesNivel dos ingles
Nivel dos ingles
 
Evidence identities
Evidence identitiesEvidence identities
Evidence identities
 
Evidence sports and_animals
Evidence sports and_animalsEvidence sports and_animals
Evidence sports and_animals
 
Learning activity 2
Learning activity 2Learning activity 2
Learning activity 2
 
Leccion tres
Leccion tresLeccion tres
Leccion tres
 
Vocabulario tecnico del dfi
Vocabulario tecnico del dfiVocabulario tecnico del dfi
Vocabulario tecnico del dfi
 
ENSAMBLE DE SILLAS UNIVERSITARIAS
ENSAMBLE DE SILLAS UNIVERSITARIASENSAMBLE DE SILLAS UNIVERSITARIAS
ENSAMBLE DE SILLAS UNIVERSITARIAS
 
There be
There beThere be
There be
 
Costeo
CosteoCosteo
Costeo
 
Análisis foda herramienta estratégica de las organizaciones
Análisis foda herramienta estratégica de las organizacionesAnálisis foda herramienta estratégica de las organizaciones
Análisis foda herramienta estratégica de las organizaciones
 
Accept
AcceptAccept
Accept
 
regiones de colombia
regiones de colombiaregiones de colombia
regiones de colombia
 
Mapas del mundo politico
Mapas del mundo politicoMapas del mundo politico
Mapas del mundo politico
 

Vonneumann

  • 1. 1. El Concepto de von Neumann. Los primeros computadores se programaban en realidad recableándolos. Esto prácticamente equivalía a reconstruir todo el computador cuando se requería de un nuevo programa. La tarea era simplificada gracias a un panel de contactos (muy similar al de los primeros conmutadores telefónicos que eran atendidos por operadoras, y que hoy en día sólo llegamos a ver en viajes películas en blanco y negro. Ver fig. 1) con el que era posible enlazar circuitos para crear secciones dedicadas a una actividad específicas. La programación del computador se llevaba a cabo, literalmente, reconstruyéndolo. Fig 1.- ENIAC, primer computador electrónico y su panel de conexiones Mientras que el recablear al computador establecía una clara distinción entre los datos (representados por los estados o señales eléctricas que serán mantenidas por los relevadores o a través de los bulbos que conformaban al computador) y el programa (las conexiones que serían establecidas entre estos componentes del hardware) la labor de "programación" requería sino del propio creador del computador si a un verdadero experto y conocedor de electrónica, principios de lógica digital y del problema mismo. Esto vino a cambiar con el concepto del programa almacenado, un concepto teórico muy importante que fue establecido por el matemático John von Neumann el 30 de junio de 1945 en un borrador sobre el diseño de la EDVAC. A diferencia de los primeros computadores, von Neumann proponía que tanto el programa como sus datos fueran almacenados en la memoria del computador. Esto no solo simplificaba la labor de programación al no tener que llevar a cabo el recableado del computador sino que además libraba y generalizaba el diseño del hardware para hacerlo independiente de cualquier problema y enfocado al control y ejecución del
  • 2. programa. Este concepto fue tan importante y decisivo que dio lugar al concepto de la arquitectura de von Neumann, aún presente en nuestros días. La arquitectura de von Neumann se compone de tres elementos: 1. La Unidad Central de Procesamiento (CPU, por sus siglas en inglés), que es considerada como el cerebro y corazón del computador. Internamente consiste de una Unidad Aritmético-Lógica (ALU), un conjunto de registros y una Unidad de Control (CU). La ALU es donde se realizan todas las operaciones que involucran un procesamiento matemático (particularmente aritmético) o lógico (operaciones booleanas). Los registros permiten el almacenamiento de datos para estas operaciones y sus resultados. En la CU es donde se ejecutan todo el resto de las operaciones (decisión, control, movimiento de datos). Una CPU con todos estos elementos implementada en un solo chip recibe el nombre de microprocesador. 2. La memoria, que es donde datos y programa es almacenado. La memoria puede ser visto como un arreglo unidimensional finito en la que cada localidad es identificada por un valor asociado a su posición y que es comúnmente llamado dirección. Existen diversos tipos de memoria, identificados por el tipo de tecnología usada, aunque para un computador son generalmente clasificadas en dos grandes grupos por tipo de uso al que de destina. La memoria RAM (Random Access Memory, Memoria de Acceso Aleatorio) y que es aquella destinada al almacenamiento de datos y programas (incluyendo al sistema operativo), es considerada temporal o de tipo volátil ya que pierde su contenido cuando el computador es apagado reinicializado. La memoria ROM es aquella de tipo permanente, aun cuando el computador sea des-energizado mantendrá su contenido. Es usada principalmente para el almacenamiento de pequeños programas destinados a la administración básica de recursos, especialmente de entrada y salida. 3. Las interfaces de entrada y salida (I/O). destinadas a liberar de trabajo a la CPU en la comunicación con dispositivos de entrada (teclados, mouse), salida (impresoras) y entrada-salidas (discos). Estos tres elementos están interconectados a través de un conjunto de líneas que llevan instrucciones (control bus), datos (data bus) y que permiten dar los valores de direcciones de memoria y dispositivos (memory bus).
  • 3. Fig 2.- Esquema de la arquitectura de von Neumann. BIBLIOGRAFÍA. CAPITULO II La Arquitectura básica de un computador .Disponible en: http://homepage.mac.com/eravila/computerII.html