1. German Gregorio Ramirez
Ingeniero de Sistemas de Información
=========== 0 =========
Universidad del Valle
Universidad Remington Medellín
Auditor de Procesos (MEN).
Certificación ISO 9001:2009 UTP
Gerencia Estratégica.
Líder TIC SEM Cartago.
Experiencia 8 Años Docencia IE Oficiales
Docente UNIVALLE 2002-2003
PRESENTACIÓN
3. Puntualidad
Permanencia y
Participación Activa
Vibrador
Respeto y Validez para
toda Opinión
Construcción Colectiva y
Mejora Continua
En los talleres , Clases, Capacitaciones y
Exposiciones debemos:
CONCENTREMONOS, DURANTE ESTE TIEMPO Y ESPACIO, NO HAY
NADA MAS IMPORTANTE… PARA TODOS
NORMAS DE CONVIVENCIA
4. Propósito general:
Describir a los alumnos de Arquitectura de computadores, los
conceptos y temas básicos de la organización y arquitectura de la
Unidad central de proceso, así como el estado del arte de
arquitecturas actuales a través del desarrollo de conceptos,
nociones, tendencias, problemáticas y prácticas que configuran
el panorama de los sistemas de computación.
Alcance:
Que el estudiante distinga nociones, conceptos, tendencias y
terminología básicas sobre la estructura y funcionamiento de los
computadores mediante la profundización en los diferentes
campos de esta materia.
5. UNIDAD No 1
CONTENIDO
Introducción (LEC1).
Organización y Arquitectura de
Computadores (LEC2)
Estructura y funcionamiento (LEC2)
Evolución de los microprocesadores (LEC3)
Medidas del rendimiento
Métricas de rendimiento
Elección de programas para medir el
Rendimiento
5
6. Controla
Núm. Instrucciones
A ejecutar por la CPU
Almacenamiento
“Pasivo”
(“refresque”)
Datos mas
Probables de
Ser requeridos
(“Rápida”)
Taller No1
Placa Base
8. 8
Concepto de Arquitectura
Es importante distinguir entre arquitectura y organización del
computador.
La arquitectura de computadores se refiere a los atributos de un
sistema que son visibles para un programador. También se refiere
a los atributos que tienen un impacto directo en la ejecución
lógica de un programa.
La organización de computadores se refiere a las unidades
funcionales y sus interconexiones, que dan lugar a
especificaciones arquitectónicas.
9. 9
Concepto de Arquitectura
Estructura:
Se refiere al modo en que los componentes están
interrelacionados.
Funcionamiento:
es la operación de cada componente individual como
parte de la estructura.
15. 15
Arquitectura Von Neumann
La esencia de la arquitectura Von Neumann se encuentra explicada en el
primer memorando del proyecto IAS, denominado 'Preliminary discussion
of the logical design of an electronic computing instrument. En éste, Von
Neumann postuló que los elementos funcionales de un computador
deberán ser:
La unidad de aritmética-lógica
• La unidad de control
• La unidad de memoria (almacenamiento)
• La unidad de entrada/salida (E/S, o I/O por sus siglas en inglés).
En el año de 1950s,
17. 17
Arquitectura Harvard
Está claro que se hacía necesario almacenar un programa en forma
de una secuencia de instrucciones, pero a diferencia de la
arquitectura de Von Neumann, en la arquitectura Harvard se propone
que el programa esté totalmente separado de los datos con los que
trabaja: es decir, el programa en una memoria, y los datos en otra
memoria independiente
Es una idea... pero plantea algunos problemas en su construcción y
su rendimiento. Por un lado, hay que duplicar los sistemas de
comunicación entre la CPU y la memoria, lo cual hace más complejo
su diseño... pero por otro, y más importante, es que las memorias de
hoy en día no son demasiado rápidas si comparamos su
funcionamiento con la CPU. Es decir, llevar o traer cosas desde y
hacia la memoria es bastante más lento que realizar una operación
de la CPU.
18. 18
Harvard Mark I
El IBM Automatic Sequence Controlled
Calculator (ASCC), más conocido
comoHarvard Mark I o Mark I, fue el
primer ordenador electromecánico, construido
en laUniversidad de Harvard por Howard H.
Aiken en 1944, con la subvención de IBM.
Tenía 760.000 ruedas y 800 kilómetros de
cable y se basaba en la máquina
analítica de Charles Babbage.