SlideShare una empresa de Scribd logo
1 de 5
Universidad Capitán General Gerardo Barrios
Facultad de Ciencia y Tecnología
Técnico en Ingeniería en Sistemas y Redes informáticas
Nombre de estudiante: Daniela Elizabeth Mejía Jiménez
Código de Carnet: USTS029115
Licenciada: Carla Milagro López Vásquez
Materia: Sistemas Operativos
Trabajo: La arquitectura de Von Neumann
Fecha de entrega: febrero del 2015
ARQUITECTURA DE VON NEUMANN.
En 1945 aproximadamente, se construye una computadora basada en el uso de
tecnología de bulbos denominada ENIAC ("Electronic Numerical Intergator and
Calculator"), que pesaba cerca de 30,000 Kg, se instaló en una gran habitación y
requirió de gran ventilación. Bien, esta gran máquina funcionaba a base de estar
conectando y desconectando cables según la función que se quería que realizara,
esta función de "recablear", es sinónimo de programar pero era muy complicado el
proceso.
En 1947 el matemático John Von Neumann ideó una solución que evitaría el
"recablear" la ENIAC, la cual consistía en introducir las operaciones por medio de
tarjetas perforadas, por lo que un programa previamente "almacenado" y en las
tarjetas, se podía mantener latente en memoria para su uso. Este modelo permite
que las instrucciones se encuentren residentes en una memoria listas para ser
leídas y ejecutadas.
DIAGRAMA DE LA ARQUITECTRURA:
MEMORIA
UNIDAD DE
CONTROL
UNIDAD
ARITMETICO
LOGICA
ENTRADA SALIDA
 UNIDAD DE PROCESO CENTRAL CPU
Es la unidad encargada de controlar y gobernar todo el sistema que comprende una
computadora. La CPU consiste en un circuito integrado formado por millones de
transistores, que está diseñado para poder procesar datos y controlar la máquina.
Como ya sabéis, es un factor clave para la potencia de la computadora.
La CPU dispone de dos unidades en su interior: la unidad de control y la unidad
aritmético-lógica.
 UNIDAD DE CONTROL
La unidad de control se encarga de leer las instrucciones (de los programas
almacenados en la memoria) y se encarga de enviar las órdenes a los componentes
del procesador para que ejecuten las instrucciones.
El proceso empieza cuando llega una instrucción al registro de
instrucciones (llega como una cadena de bits con distintas partes, referidas a la
propia instrucción y a los datos que se usarán). Posteriormente
el decodificador interpreta la instrucción a realizar y como deben de actuar los
componentes del procesador para llevarla a cabo. Esta acción se realiza mediante
el secuenciador que envía micro-órdenes marcadas por el reloj (que genera pulsos
de forma constante, se suele expresar su velocidad en gigahercios o GHz, para los
procesadores actuales).
 UNIDAD ARITMETICO LOGICA
La unidad aritmético lógica es la encargada de realizar todas las operaciones
aritméticas (sumas, multiplicaciones…) y lógicas (comparaciones).
Esta unidad puede tener distintos diseños, el de la imagen superior muestra el
diseño más básico (donde el acumulador vuelve a usarse en la operación), en la
actualidad lo normal es que el acumulador no se mezcle con los registros de
entrada.
El funcionamiento con el diseño que estamos analizando (el básico) comienza
cuando le llega al registro de entrada un dato (una cadena de bits que representan
un número), posteriormente el circuito operacional (en la imagen se representa
como “ALU” y coloreado azul) y se procesa junto al contenido del acumulador y
posteriormente se deposita de nuevo en el acumulador. Repitiendo esta acción se
generan los cálculos. Este proceso se ve claramente en la representación que hay
más abajo.
 MEMORIA PRINCIPAL
La memoria principal en la arquitectura inicial era directamente la RAM, pero esto
ha evolucionado y se han añadido memorias caché e implementado algoritmos que
predicen que datos vamos a usar más frecuentemente.
La memoria RAM es bastante sencilla, en comparación con la CPU, se podría decir
que es una tabla, que contiene la dirección (o lugar) donde está cierto dato y el
contenido del propio dato. La memoria dispone de un registro de
direcciones (RDM) y un registro de intercambio de memoria (RIM o registro de
datos). En el registro de direcciones se almacena la dirección en la que se
almacenará o leerá un dato, y en el registro de intercambio de memoria se almacena
ese dato leído o que se almacenará.
Cuando hablamos de direcciones de memoria a muchos os sonará de los “punteros”
de C, y es por esto que es esencial conocer la arquitectura de Von Neumann antes
de aprender a programar en ciertos lenguajes que actúan a más bajo nivel.
La unidad de control contiene el registro contador de programa, que contiene la
dirección de memoria de la siguiente instrucción, que se incrementa tras realizar
una instrucción y así va recorriendo la memoria y ejecutando el programa.
 BUSES
Todos estos elementos se comunican entre sí a través de buses, ya sea para
manejar las acciones a realizar por la máquina o para mover datos. Hay tres tipos
de buses.
El bus de datos perite el intercambio de datos (ya sean instrucciones o datos) con
el resto de elementos de la arquitectura. Es decir, mediante el bus de datos la unidad
de control recibe las instrucciones y la ALU los datos desde la memoria, al igual que
también los envían por este medio.
El bus de instrucciones transmite las direcciones de memoria que van a ser
usadas desde la CPU, para poder seleccionar los datos que serán usados.
El bus de control es el que transporta las órdenes generadas por la CPU para
controlar los diversos procesos de la máquina.
CONCLUSION:
Von Neumann describió la computadora u ordenador electrónico con programas
almacenados. Describía, como podía funcionar una computadora con sus unidades
conectadas y su funcionamiento estuviese coordinado desde la unidad de control.
Se puede decir que la computadora está formada por tres partes fundamentales
pero una de ellas esta subdividida en dos partes.
La unidad de memoria es donde se almacenan las instrucciones y los datos.
La unidad central de proceso CPU es la que hace el funcionamiento de las demás
unidades y que realiza los cálculos necesarios, controla la computadora.
La unidad aritmético lógica esta se encarga de realizar todas las operaciones
aritméticas (sumas, multiplicaciones…) etc.
Las Unidades de Entrada y Salida E/S son las encargadas de la comunicación con
el exterior a través de los periféricos. Estos periféricos pueden ser: de entrada, como
los teclados.
Y los Buses son las uniones entre las distintas unidades, la memoria y los
periféricos.
Aunque la tecnología ha avanzado mucho estos últimos años y aumentado la
complejidad de la arquitectura inicial, la base de su funcionamiento es la misma y
seguramente lo seguirá siendo durante mucho tiempo.

Más contenido relacionado

La actualidad más candente

Arquitectura de Computadoras - Memoria
Arquitectura de Computadoras - MemoriaArquitectura de Computadoras - Memoria
Arquitectura de Computadoras - MemoriaMiguel Rodríguez
 
Acceso Directo a la Memoria - DMA
Acceso Directo a la Memoria - DMAAcceso Directo a la Memoria - DMA
Acceso Directo a la Memoria - DMAErika Rodríguez
 
Diferencias entre arquitectura y organización
Diferencias entre arquitectura y organizaciónDiferencias entre arquitectura y organización
Diferencias entre arquitectura y organizaciónAngel Aguilar
 
Arquitectura de memorias RAM Y ROM
Arquitectura de memorias RAM Y ROMArquitectura de memorias RAM Y ROM
Arquitectura de memorias RAM Y ROMYESENIA CETINA
 
Componentes del computador
Componentes del computadorComponentes del computador
Componentes del computadorSofylutqm
 
Estructura y funcionamiento del procesador
Estructura y funcionamiento del procesadorEstructura y funcionamiento del procesador
Estructura y funcionamiento del procesadorJose Diaz Silva
 
Arquitectura del computador
Arquitectura del computadorArquitectura del computador
Arquitectura del computadorronaldjrt_2005
 
Arquitectura harvard
Arquitectura harvardArquitectura harvard
Arquitectura harvardEdwin Lema
 
Modelos de arquitecturas de computadoras
Modelos de arquitecturas de computadorasModelos de arquitecturas de computadoras
Modelos de arquitecturas de computadorasYESENIA CETINA
 
Von neumann vs harvard
Von neumann vs harvardVon neumann vs harvard
Von neumann vs harvardManzelot
 
Presentacion Memoria RAM
Presentacion Memoria RAMPresentacion Memoria RAM
Presentacion Memoria RAMMisael1029
 
Organización y estructura interna del cpu
Organización y estructura interna del cpuOrganización y estructura interna del cpu
Organización y estructura interna del cpuIsaí Beto Matz Mijes
 

La actualidad más candente (20)

Arquitectura de Computadoras - Memoria
Arquitectura de Computadoras - MemoriaArquitectura de Computadoras - Memoria
Arquitectura de Computadoras - Memoria
 
Arquitectura harvard
Arquitectura harvardArquitectura harvard
Arquitectura harvard
 
Acceso Directo a la Memoria - DMA
Acceso Directo a la Memoria - DMAAcceso Directo a la Memoria - DMA
Acceso Directo a la Memoria - DMA
 
Diferencias entre arquitectura y organización
Diferencias entre arquitectura y organizaciónDiferencias entre arquitectura y organización
Diferencias entre arquitectura y organización
 
Jerarquia de memorias
Jerarquia de memoriasJerarquia de memorias
Jerarquia de memorias
 
Arquitectura de memorias RAM Y ROM
Arquitectura de memorias RAM Y ROMArquitectura de memorias RAM Y ROM
Arquitectura de memorias RAM Y ROM
 
Administración de Memoria
Administración de MemoriaAdministración de Memoria
Administración de Memoria
 
La memoria ram
La memoria ramLa memoria ram
La memoria ram
 
Tipos de Memoria
Tipos de MemoriaTipos de Memoria
Tipos de Memoria
 
Componentes del computador
Componentes del computadorComponentes del computador
Componentes del computador
 
Estructura y funcionamiento del procesador
Estructura y funcionamiento del procesadorEstructura y funcionamiento del procesador
Estructura y funcionamiento del procesador
 
Lenguaje Ensamblador
Lenguaje EnsambladorLenguaje Ensamblador
Lenguaje Ensamblador
 
Arquitectura del computador
Arquitectura del computadorArquitectura del computador
Arquitectura del computador
 
Arquitectura harvard
Arquitectura harvardArquitectura harvard
Arquitectura harvard
 
Modelos de arquitecturas de computadoras
Modelos de arquitecturas de computadorasModelos de arquitecturas de computadoras
Modelos de arquitecturas de computadoras
 
Von neumann vs harvard
Von neumann vs harvardVon neumann vs harvard
Von neumann vs harvard
 
Tipos de memoria
Tipos de memoriaTipos de memoria
Tipos de memoria
 
Presentacion Memoria RAM
Presentacion Memoria RAMPresentacion Memoria RAM
Presentacion Memoria RAM
 
Organización y estructura interna del cpu
Organización y estructura interna del cpuOrganización y estructura interna del cpu
Organización y estructura interna del cpu
 
Informe memorias
Informe memoriasInforme memorias
Informe memorias
 

Similar a Arquitectura Von Neumann

Juani computacion careta
Juani computacion caretaJuani computacion careta
Juani computacion caretajuan morresi
 
Introducción A Microprocesadores
Introducción A MicroprocesadoresIntroducción A Microprocesadores
Introducción A MicroprocesadoresDaniel Remondegui
 
Modelos de arquitecturas de computadoras
Modelos de arquitecturas de computadorasModelos de arquitecturas de computadoras
Modelos de arquitecturas de computadorasYESENIA CETINA
 
Microprocesador y memorias 2
Microprocesador y memorias 2Microprocesador y memorias 2
Microprocesador y memorias 2Marysol Vasquez
 
Historia de los ordenadores
Historia de los ordenadoresHistoria de los ordenadores
Historia de los ordenadoreselsocio2
 
Atiquectura de computadoras
Atiquectura  de computadorasAtiquectura  de computadoras
Atiquectura de computadorasrubioalexys
 
Microprocesador y memorias
Microprocesador y memoriasMicroprocesador y memorias
Microprocesador y memoriassanchezariass
 
Arquitectura de-la-computadora
Arquitectura de-la-computadoraArquitectura de-la-computadora
Arquitectura de-la-computadoravanessamorales203
 
Arquitectura de-la-computadora
Arquitectura de-la-computadoraArquitectura de-la-computadora
Arquitectura de-la-computadoravanessamorales203
 
Arquitectura de-la-computadora
Arquitectura de-la-computadoraArquitectura de-la-computadora
Arquitectura de-la-computadoravanessamorales203
 
Arquitectura de-la-computadora
Arquitectura de-la-computadoraArquitectura de-la-computadora
Arquitectura de-la-computadoravanessamorales203
 
Arquitectura de-la-computadora
Arquitectura de-la-computadoraArquitectura de-la-computadora
Arquitectura de-la-computadoravanessamorales203
 
Microprocesador y memorias
Microprocesador y memoriasMicroprocesador y memorias
Microprocesador y memoriassanchezariass
 
Practica de word
Practica de  wordPractica de  word
Practica de wordvvvicentev
 

Similar a Arquitectura Von Neumann (20)

Arquitectura Von Neumann
Arquitectura Von NeumannArquitectura Von Neumann
Arquitectura Von Neumann
 
Juani computacion careta
Juani computacion caretaJuani computacion careta
Juani computacion careta
 
Introducción A Microprocesadores
Introducción A MicroprocesadoresIntroducción A Microprocesadores
Introducción A Microprocesadores
 
Arquitectura de redes apuntes
Arquitectura de redes apuntes Arquitectura de redes apuntes
Arquitectura de redes apuntes
 
Modelos de arquitecturas de computadoras
Modelos de arquitecturas de computadorasModelos de arquitecturas de computadoras
Modelos de arquitecturas de computadoras
 
Vonneumann
VonneumannVonneumann
Vonneumann
 
Microprocesador y memorias 2
Microprocesador y memorias 2Microprocesador y memorias 2
Microprocesador y memorias 2
 
Historia de los ordenadores
Historia de los ordenadoresHistoria de los ordenadores
Historia de los ordenadores
 
Atiquectura de computadoras
Atiquectura  de computadorasAtiquectura  de computadoras
Atiquectura de computadoras
 
Arquitecturas de computadoras
Arquitecturas de computadorasArquitecturas de computadoras
Arquitecturas de computadoras
 
Microprocesador y memorias
Microprocesador y memoriasMicroprocesador y memorias
Microprocesador y memorias
 
Von neumann
Von neumannVon neumann
Von neumann
 
Arquitectura de-la-computadora
Arquitectura de-la-computadoraArquitectura de-la-computadora
Arquitectura de-la-computadora
 
Arquitectura de-la-computadora
Arquitectura de-la-computadoraArquitectura de-la-computadora
Arquitectura de-la-computadora
 
Arquitectura de-la-computadora
Arquitectura de-la-computadoraArquitectura de-la-computadora
Arquitectura de-la-computadora
 
Arquitectura de-la-computadora
Arquitectura de-la-computadoraArquitectura de-la-computadora
Arquitectura de-la-computadora
 
Arquitectura de-la-computadora
Arquitectura de-la-computadoraArquitectura de-la-computadora
Arquitectura de-la-computadora
 
Von neumann
Von neumannVon neumann
Von neumann
 
Microprocesador y memorias
Microprocesador y memoriasMicroprocesador y memorias
Microprocesador y memorias
 
Practica de word
Practica de  wordPractica de  word
Practica de word
 

Último

Presentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptx
Presentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptxPresentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptx
Presentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptxYeseniaRivera50
 
LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...
LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...
LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...JAVIER SOLIS NOYOLA
 
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARONARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFAROJosé Luis Palma
 
programa dia de las madres 10 de mayo para evento
programa dia de las madres 10 de mayo  para eventoprograma dia de las madres 10 de mayo  para evento
programa dia de las madres 10 de mayo para eventoDiegoMtsS
 
BIOLOGIA_banco de preguntas_editorial icfes examen de estado .pdf
BIOLOGIA_banco de preguntas_editorial icfes examen de estado .pdfBIOLOGIA_banco de preguntas_editorial icfes examen de estado .pdf
BIOLOGIA_banco de preguntas_editorial icfes examen de estado .pdfCESARMALAGA4
 
La Función tecnológica del tutor.pptx
La  Función  tecnológica  del tutor.pptxLa  Función  tecnológica  del tutor.pptx
La Función tecnológica del tutor.pptxJunkotantik
 
Metabolismo 3: Anabolismo y Fotosíntesis 2024
Metabolismo 3: Anabolismo y Fotosíntesis 2024Metabolismo 3: Anabolismo y Fotosíntesis 2024
Metabolismo 3: Anabolismo y Fotosíntesis 2024IES Vicent Andres Estelles
 
Procesos Didácticos en Educación Inicial .pptx
Procesos Didácticos en Educación Inicial .pptxProcesos Didácticos en Educación Inicial .pptx
Procesos Didácticos en Educación Inicial .pptxMapyMerma1
 
5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf
5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf
5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdfOswaldoGonzalezCruz
 
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIARAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIACarlos Campaña Montenegro
 
Mapa Mental de estrategias de articulación de las areas curriculares.pdf
Mapa Mental de estrategias de articulación de las areas curriculares.pdfMapa Mental de estrategias de articulación de las areas curriculares.pdf
Mapa Mental de estrategias de articulación de las areas curriculares.pdfvictorbeltuce
 
Estas son las escuelas y colegios que tendrán modalidad no presencial este lu...
Estas son las escuelas y colegios que tendrán modalidad no presencial este lu...Estas son las escuelas y colegios que tendrán modalidad no presencial este lu...
Estas son las escuelas y colegios que tendrán modalidad no presencial este lu...fcastellanos3
 
LINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptx
LINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptxLINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptx
LINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptxdanalikcruz2000
 

Último (20)

Presentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptx
Presentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptxPresentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptx
Presentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptx
 
Sesión La luz brilla en la oscuridad.pdf
Sesión  La luz brilla en la oscuridad.pdfSesión  La luz brilla en la oscuridad.pdf
Sesión La luz brilla en la oscuridad.pdf
 
Tema 7.- E-COMMERCE SISTEMAS DE INFORMACION.pdf
Tema 7.- E-COMMERCE SISTEMAS DE INFORMACION.pdfTema 7.- E-COMMERCE SISTEMAS DE INFORMACION.pdf
Tema 7.- E-COMMERCE SISTEMAS DE INFORMACION.pdf
 
LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...
LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...
LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...
 
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARONARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
 
TL/CNL – 2.ª FASE .
TL/CNL – 2.ª FASE                       .TL/CNL – 2.ª FASE                       .
TL/CNL – 2.ª FASE .
 
programa dia de las madres 10 de mayo para evento
programa dia de las madres 10 de mayo  para eventoprograma dia de las madres 10 de mayo  para evento
programa dia de las madres 10 de mayo para evento
 
BIOLOGIA_banco de preguntas_editorial icfes examen de estado .pdf
BIOLOGIA_banco de preguntas_editorial icfes examen de estado .pdfBIOLOGIA_banco de preguntas_editorial icfes examen de estado .pdf
BIOLOGIA_banco de preguntas_editorial icfes examen de estado .pdf
 
Earth Day Everyday 2024 54th anniversary
Earth Day Everyday 2024 54th anniversaryEarth Day Everyday 2024 54th anniversary
Earth Day Everyday 2024 54th anniversary
 
DIA INTERNACIONAL DAS FLORESTAS .
DIA INTERNACIONAL DAS FLORESTAS         .DIA INTERNACIONAL DAS FLORESTAS         .
DIA INTERNACIONAL DAS FLORESTAS .
 
La Función tecnológica del tutor.pptx
La  Función  tecnológica  del tutor.pptxLa  Función  tecnológica  del tutor.pptx
La Función tecnológica del tutor.pptx
 
VISITA À PROTEÇÃO CIVIL _
VISITA À PROTEÇÃO CIVIL                  _VISITA À PROTEÇÃO CIVIL                  _
VISITA À PROTEÇÃO CIVIL _
 
Metabolismo 3: Anabolismo y Fotosíntesis 2024
Metabolismo 3: Anabolismo y Fotosíntesis 2024Metabolismo 3: Anabolismo y Fotosíntesis 2024
Metabolismo 3: Anabolismo y Fotosíntesis 2024
 
Power Point: "Defendamos la verdad".pptx
Power Point: "Defendamos la verdad".pptxPower Point: "Defendamos la verdad".pptx
Power Point: "Defendamos la verdad".pptx
 
Procesos Didácticos en Educación Inicial .pptx
Procesos Didácticos en Educación Inicial .pptxProcesos Didácticos en Educación Inicial .pptx
Procesos Didácticos en Educación Inicial .pptx
 
5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf
5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf
5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf
 
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIARAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
 
Mapa Mental de estrategias de articulación de las areas curriculares.pdf
Mapa Mental de estrategias de articulación de las areas curriculares.pdfMapa Mental de estrategias de articulación de las areas curriculares.pdf
Mapa Mental de estrategias de articulación de las areas curriculares.pdf
 
Estas son las escuelas y colegios que tendrán modalidad no presencial este lu...
Estas son las escuelas y colegios que tendrán modalidad no presencial este lu...Estas son las escuelas y colegios que tendrán modalidad no presencial este lu...
Estas son las escuelas y colegios que tendrán modalidad no presencial este lu...
 
LINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptx
LINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptxLINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptx
LINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptx
 

Arquitectura Von Neumann

  • 1. Universidad Capitán General Gerardo Barrios Facultad de Ciencia y Tecnología Técnico en Ingeniería en Sistemas y Redes informáticas Nombre de estudiante: Daniela Elizabeth Mejía Jiménez Código de Carnet: USTS029115 Licenciada: Carla Milagro López Vásquez Materia: Sistemas Operativos Trabajo: La arquitectura de Von Neumann Fecha de entrega: febrero del 2015
  • 2. ARQUITECTURA DE VON NEUMANN. En 1945 aproximadamente, se construye una computadora basada en el uso de tecnología de bulbos denominada ENIAC ("Electronic Numerical Intergator and Calculator"), que pesaba cerca de 30,000 Kg, se instaló en una gran habitación y requirió de gran ventilación. Bien, esta gran máquina funcionaba a base de estar conectando y desconectando cables según la función que se quería que realizara, esta función de "recablear", es sinónimo de programar pero era muy complicado el proceso. En 1947 el matemático John Von Neumann ideó una solución que evitaría el "recablear" la ENIAC, la cual consistía en introducir las operaciones por medio de tarjetas perforadas, por lo que un programa previamente "almacenado" y en las tarjetas, se podía mantener latente en memoria para su uso. Este modelo permite que las instrucciones se encuentren residentes en una memoria listas para ser leídas y ejecutadas. DIAGRAMA DE LA ARQUITECTRURA: MEMORIA UNIDAD DE CONTROL UNIDAD ARITMETICO LOGICA ENTRADA SALIDA
  • 3.  UNIDAD DE PROCESO CENTRAL CPU Es la unidad encargada de controlar y gobernar todo el sistema que comprende una computadora. La CPU consiste en un circuito integrado formado por millones de transistores, que está diseñado para poder procesar datos y controlar la máquina. Como ya sabéis, es un factor clave para la potencia de la computadora. La CPU dispone de dos unidades en su interior: la unidad de control y la unidad aritmético-lógica.  UNIDAD DE CONTROL La unidad de control se encarga de leer las instrucciones (de los programas almacenados en la memoria) y se encarga de enviar las órdenes a los componentes del procesador para que ejecuten las instrucciones. El proceso empieza cuando llega una instrucción al registro de instrucciones (llega como una cadena de bits con distintas partes, referidas a la propia instrucción y a los datos que se usarán). Posteriormente el decodificador interpreta la instrucción a realizar y como deben de actuar los componentes del procesador para llevarla a cabo. Esta acción se realiza mediante el secuenciador que envía micro-órdenes marcadas por el reloj (que genera pulsos de forma constante, se suele expresar su velocidad en gigahercios o GHz, para los procesadores actuales).  UNIDAD ARITMETICO LOGICA La unidad aritmético lógica es la encargada de realizar todas las operaciones aritméticas (sumas, multiplicaciones…) y lógicas (comparaciones). Esta unidad puede tener distintos diseños, el de la imagen superior muestra el diseño más básico (donde el acumulador vuelve a usarse en la operación), en la actualidad lo normal es que el acumulador no se mezcle con los registros de entrada. El funcionamiento con el diseño que estamos analizando (el básico) comienza cuando le llega al registro de entrada un dato (una cadena de bits que representan un número), posteriormente el circuito operacional (en la imagen se representa como “ALU” y coloreado azul) y se procesa junto al contenido del acumulador y posteriormente se deposita de nuevo en el acumulador. Repitiendo esta acción se
  • 4. generan los cálculos. Este proceso se ve claramente en la representación que hay más abajo.  MEMORIA PRINCIPAL La memoria principal en la arquitectura inicial era directamente la RAM, pero esto ha evolucionado y se han añadido memorias caché e implementado algoritmos que predicen que datos vamos a usar más frecuentemente. La memoria RAM es bastante sencilla, en comparación con la CPU, se podría decir que es una tabla, que contiene la dirección (o lugar) donde está cierto dato y el contenido del propio dato. La memoria dispone de un registro de direcciones (RDM) y un registro de intercambio de memoria (RIM o registro de datos). En el registro de direcciones se almacena la dirección en la que se almacenará o leerá un dato, y en el registro de intercambio de memoria se almacena ese dato leído o que se almacenará. Cuando hablamos de direcciones de memoria a muchos os sonará de los “punteros” de C, y es por esto que es esencial conocer la arquitectura de Von Neumann antes de aprender a programar en ciertos lenguajes que actúan a más bajo nivel. La unidad de control contiene el registro contador de programa, que contiene la dirección de memoria de la siguiente instrucción, que se incrementa tras realizar una instrucción y así va recorriendo la memoria y ejecutando el programa.  BUSES Todos estos elementos se comunican entre sí a través de buses, ya sea para manejar las acciones a realizar por la máquina o para mover datos. Hay tres tipos de buses. El bus de datos perite el intercambio de datos (ya sean instrucciones o datos) con el resto de elementos de la arquitectura. Es decir, mediante el bus de datos la unidad de control recibe las instrucciones y la ALU los datos desde la memoria, al igual que también los envían por este medio. El bus de instrucciones transmite las direcciones de memoria que van a ser usadas desde la CPU, para poder seleccionar los datos que serán usados. El bus de control es el que transporta las órdenes generadas por la CPU para controlar los diversos procesos de la máquina.
  • 5. CONCLUSION: Von Neumann describió la computadora u ordenador electrónico con programas almacenados. Describía, como podía funcionar una computadora con sus unidades conectadas y su funcionamiento estuviese coordinado desde la unidad de control. Se puede decir que la computadora está formada por tres partes fundamentales pero una de ellas esta subdividida en dos partes. La unidad de memoria es donde se almacenan las instrucciones y los datos. La unidad central de proceso CPU es la que hace el funcionamiento de las demás unidades y que realiza los cálculos necesarios, controla la computadora. La unidad aritmético lógica esta se encarga de realizar todas las operaciones aritméticas (sumas, multiplicaciones…) etc. Las Unidades de Entrada y Salida E/S son las encargadas de la comunicación con el exterior a través de los periféricos. Estos periféricos pueden ser: de entrada, como los teclados. Y los Buses son las uniones entre las distintas unidades, la memoria y los periféricos. Aunque la tecnología ha avanzado mucho estos últimos años y aumentado la complejidad de la arquitectura inicial, la base de su funcionamiento es la misma y seguramente lo seguirá siendo durante mucho tiempo.