Zusammenfassung der Ressource
Arquitectura Von Neumann
- Bloques de implementación
- Memoria Principal
- Almacena
- Datos
- Instrucciones
- Formada por palabras
- Conformadas por bits
- determina la longitud de la palabra
- Cantidad = capacidad de
memoria
- Se divide en
- Registros
- De direcciones
- Intercambio de
memoria
- Almacenamiento
temporal de datos
en proceso
- Órgano de cálculo llamada hoy Unidad Aritmético - Lógica ALU
- Operaciones
- aritméticas
- * - + /
- lógicas
(comparación)
- And, or, not, nand, nor
- Acumulador
- Registro interno de
40 bits
- Almacena temporalmente los resultados
aritmético - lógicos intermedios de las
operaciones
- Unidad de Control
- Gestiona el comportamiento
- Enví ordenes
- Lee instrucciones
Anmerkungen:
- Imagen tomada de https://www.genbetadev.com/actualidad/como-funciona-la-computacion-actual-funcionaiento-de-la-arquitectura-de-von-neumann
- Unidad de entrada
- Transfieren la información al exterior
Comunicación con el exterior
- Gestiona los periféricos
- Entrada
- Salida
Anmerkungen:
- http://rcmcomputointegrado.blogspot.com.co/2012/04/arquitectura-von-neumann.html
- Comunicación
- Unidades de
interconexión
- Interconexión de los
componentes (memoria -
CPU - E/S).
Anmerkungen:
- Imagen tomada de https://www.genbetadev.com/actualidad/como-funciona-la-computacion-actual-funcionaiento-de-la-arquitectura-de-von-neumann
- Unidades de Salida
- Transfieren la información al exterior
Comunicación con el exterior
- Ventajas
- Utilización eficiente de la memoria
- Facilita el diseño de la programación
multitareas.
- Arquitectura simple
- Mayor flexibilidad
- Permite código Automodificable
- Guarda instrucciones y datos en el mismo sitio
- Modificar el programa en tiempo d eejecución
- Características
- Programas y datos se
almacenan en la misma memoria
- Cada celda de memoria se
identifica con un número único o
dirección.
- Cada programa se ejecuta de forma
secuencial. Cada instrucción especifica la
dirección de la siguiente instrucción a
ejecutar.
- La memoria es
unidimensional, se organiza
como un vector lineal de
celdas del mismo tamaño con
direcciones secuenciales.
- No hay distinción explícita
entre instrucciones y datos.
- No hay especificación
explicita de los tipos de datos.
- Máquina Secuencial
- realiza el programa instrucción
tras instrucción
- Usa un secuenciador o
dispositivo de control
- posee un ciclo de instrucción
- Recoge una instrucción
- Cadena de bits
- Instrucciones
- Datos
- Interpreta su significado
- Trae los datos de la memoria al órgano de
calculo
- Dice que hacer
- Almacena el resultado
- El programa debe estar almacenado
en la memoria
- Programa Allmacenado
- Se carga en la memoria junto con los datos
- Se puede programar cualquier tares de cálculo
- Secuencia de instrucciones
- Definición de instrucciones simples