Ejercicio1 José Joaquín Ponferrada Cobos

12
Arquitectura de computadores La arquitectura Von Neuman

description

Ejercicio 1 del curso PowerPoint Fundecor 2009

Transcript of Ejercicio1 José Joaquín Ponferrada Cobos

Page 1: Ejercicio1 José Joaquín Ponferrada Cobos

Arquitectura de computadores

La arquitectura Von Neuman

Page 2: Ejercicio1 José Joaquín Ponferrada Cobos

Índice

• 1. Introducción• 2. John Von Neuman• 3.Características de la arquitectura• 4. La unidad aritmético-lógica• 5. La unidad de control• 6. La memoria• 7. El dispositivo E/S• 8. El bus de datos• 9. Ejemplo de funcionamiento

Page 3: Ejercicio1 José Joaquín Ponferrada Cobos

Arquitectura de computadores

• No todos los ordenadores tienen los componentes organizados de la misma forma

• Esta organización depende de la arquitectura que siga el ordenador

• La arquitectura usada principalmente hoy en día es la llamada arquitectura Von Neuman

Page 4: Ejercicio1 José Joaquín Ponferrada Cobos

La arquitectura Von Neuman

• John Von Neuman fue un matemático húngaro que vivió gran parte de su vida en Estados Unidos

• Es considerado el padre de la teoría de juegos y a él se debe la arquitectura que lleva su nombre

Page 5: Ejercicio1 José Joaquín Ponferrada Cobos

La arquitectura Von Neuman

• La principal característica de esta arquitectura es que comparte el mismo dispositivo de almacenamiento para los datos y para las instrucciones

• Esta formada por 5 partes

Page 6: Ejercicio1 José Joaquín Ponferrada Cobos

La unidad aritmético-lógica

• Esta unidad se encarga de realizar las operaciones aritméticas (suma, resta, multiplicación …) y las lógicas (and, or, not ….)

• Practicamente todos los aparatos electrónicos contienen al menos una ALU en su interior

Page 7: Ejercicio1 José Joaquín Ponferrada Cobos

La unidad de control

• Forma parte de la CPU (Central Process Unit)

• Existen dos tipos: cableadas y microprogramadas

• Su función consiste en buscar las instrucciones en memoria y decodificarlas, para saber de que instrucción se trata

Page 8: Ejercicio1 José Joaquín Ponferrada Cobos

La memoria

• Es la encargada de almacenar los datos y las instrucciones

• Dependiendo de su velocidad se divide en memoria principal y memoria secundaria

• Pueden ser volátiles o no, es decir, si son volátiles, pierden el contenido almacenado al dejar de alimentar la memoria

Page 9: Ejercicio1 José Joaquín Ponferrada Cobos

El dispositivo E/S

• Los dispositivos de E/S, más conocidos como periféricos se encargan de recibir o mostrar información al exterior y “traducirla” para que el ordenador pueda entenderla

• Un ejemplo de periférico es el teclado o la pantalla

Page 10: Ejercicio1 José Joaquín Ponferrada Cobos

El bus de datos

• Hasta ahora hemos visto que función tiene cada componente, pero para que un ordenador funcione, es necesario que estos componentes se comuniquen entre sí

• El bus de datos es el encargado de transmitir la información de un dispositivo a otro

Page 11: Ejercicio1 José Joaquín Ponferrada Cobos

La arquitectura Von Neuman

• Este es el proceso que se realiza para ejecutar una instrucción:

Page 12: Ejercicio1 José Joaquín Ponferrada Cobos

Memoria

Bus

Unidad de control

Bus CPU

PeriféricoALU

El ordenador busca en la memoria la instrucción a realizar

El bus se encarga de transmitir los datos

La unidad de control decodifica la instrucción

La CPU ejecuta la instrucción. Puede necesitar la ayuda de la ALU y/o algún periférico para llevarla a cabo

Volvemos al primer paso para realizar otra instrucción