Arquitectura clasica de una computadora
arquitectura Von Neuman
arquitectura Von Neuman
Fue desarrollada por Von Neumann en los años 40 y describe una computadora, con cuatro secciones principales
Procesadores
Memoria
Periferico
Microprocesador
Procesa y ejecuta infoirmacion
Contiene los programas y los datos que se esten ejecutando
Permite la entrada, salida y el almacenamiento de informnaciobn
Partes de un ordenador
Memoria principal
Sistema E/S
Unidad de Control
Los buses
Alu
Se encarga de ejecutar todas las operaciones matematicas y de desicion logica
Gestiona las señales
Espácio de almacenamiento
Permite obtener informacion
Proporciona un medio de transporte para los datos
Lee instrucciones
Ejecuta ordenes usando la Alu
Temporal de instrucciones de datos
Ordena de manera reticular
De otros dispositivos externos
y devolver los resultados obtenidos
Las instrucciones
y la informacion de control
Arquitectura harvard
Arquitectura harvard
El término proviene de la computadora Harvard Mark I basada en relés, que almacenaba las instrucciones sobre cintas perforadas
Los programas necesitaban ser cargados por un operador; el procesador no podría arrancar por sí mismo.
Una arquitectura de computadora con pistas de almacenamiento y de señal físicamente separadas para las instrucciones y para los datos.
Microprocesadores
Memoria de datos
Contiene instrucciones del programa
Puede ser optimizado para cualquier instrucción y una sola posición de memoria
El tiempo de acceso a las instrucciones pueden superponerse con el de los datos logrando una mayor velocidad de operación.
Tamaño de las instrucciones no están relacionados con el de los datos.
mbos buses son totalmente independientes
Pueden ser de distintos anchos
Conecta a dos memorias por intermedios de dos buses separados
Un procesador de set de instrucciones
Set de instrucción y el bus de la memoria de programa pueden diseñarse para una instrucción especifica.
Acceder a tablas de valores constantes
Puedan ser necesarios incluir en los programas
Poseer instrucciones especiales
Estas tablas se encontraran físicamente en la memoria de programa
Almacenan datos
Francisco Uriel Santiago Agustin
Otros Componentes
Bus de instruccion
dirreciones de instruciones
Dirrecion de datos
Bus de control
Bus de datos
Transmite comandos desde la CPU y devuelve una señal de estado desde el dispositivo.
Es utilizado por la CPU para comunicarse con otros dispositivos dentro de la computadora.
Determinan el funcionamiento de la CPU que las ejecuta
Conjunto de datos insertados en una secuencia estructurada o específica que el procesador interpreta y ejecuta
Formado por cables o pistas en un circuito impreso, dispositivos como resistores y condensadores, además de circuitos integrados.
Sistema digital que transfiere datos entre los componentes de una computadora
formato de localización de bytes de memoria con la cual un programa informático o un dispositivo de hardware accede o almacena datos para su posterior utilización
se expresan a menudo en código hexadecimal.
Canal de transmisión de información dentro de la computadora que comunica a los componentes de dicho sistema con el microprocesador.
dispositivo mediante el cual al interior de una computadora se transportan datos e información relevante.