ORGANIZACIÓN Y
ARQUITECTURA DE
COMPUTADORES
CAPÍTULO 1
INTRODUCCIÓN
ARQUITECTURA Y ORGANIZACIÓN (1)
• La arquitectura son los atributos de un sistema que son visibles
para un programador.
• Conjunto de instrucciones, número de bits usados para represrentar datos,
mecanismos de E/S, técnicas para direccionamiento de memoria.
• Ejemplo: ¿Hay una instrucción de multiplicar?
• La organización se refiere a las unidades funcionales y sus
interconexiones.
• Señales de control, interfaces, tecnología de memoria.
• Ejemplo: ¿Hay una unidad de multiplicar o se hace por sumas repetidas?
ARQUITECTURA Y ORGANIZACIÓN (2)
• Toda la familia Intel x86 comparte la misma arquitectura
básica. Sistema CISC con características de RISC
• La familia de IBM Sistema/370 comparte la misma
arquitectura básica.
• Familia ARM utilizada en procesadores embebidos, sistema
RISC
• Esto proporciona una compatibilidad de códigos.
• Al menos al revés.
• La organización varía en las diferentes versiones.
ESTRUCTURA Y FUNCIONAMIENTO
• La estructura es el modo en que los componentes están
interrelacionados.
• El funcionamiento es la operación de cada componente
individual como parte de la estructura.
FUNCIONAMIENTO
• Las funciones del computador son:
• Procesamiento de datos
• Almacenamiento de datos
• Transferencia de datos
• Control
VISIÓN FUNCIONAL
• Visión funcional de un computador
Recurso de
almacena-
miento de
datos
Sistema de
transferen- Mecanismo
cia de de control
datos
Recurso de
procesa-
miento de
datos
OPERACIONES (1)
• Transferencia de datos
• Ejemplo: del teclado a la pantalla
Recurso de
almacena-
miento de
datos
Sistema de
transferen- Mecanismo
cia de de control
datos
Recurso de
procesa-
miento de
datos
OPERACIONES (2)
• Almacenamiento
• Ejemplo: descarga de Internet al disco
Recurso de
almacena-
miento de
datos
Sistema de
transferen- Mecanismo
cia de de control
datos
Recurso de
procesa-
miento de
datos
OPERACIÓN (3)
• Procesamiento desde/al almacén
• Ejemplo: actualización de la información de un cliente
Recurso de
almacena-
miento de
datos
Sistema de
transferen- Mecanismo
cia de de control
datos
Recurso de
procesa-
miento de
datos
OPERACIÓN (4)
• Procesamiento desde/hacia el almacén a la E/S
• Ejemplo: Impresión de la información de un
Recurso de
cliente. almacena-
miento de
datos
Sistema de
transferen- Mecanismo
cia de de control
datos
Recurso de
procesa-
miento de
datos
ESTRUCTURA
Existen 4 componentes estructurales:
• Unidad central de procesamiento
• Memoria principal
• E/S
• Estructuras de interconexión
ESTRUCTURA DEL NIVEL SUPERIOR
Periféricos Computador
Unidad
central de Memoria
procesa- principal
miento
Computador
Sistemas de
interconexión
Entrada/
salida
Líneas de
comunicación
ESTRUCTURA DE LA CPU
CPU
Computador Unidad
Registros aritmético-
E/S lógica
Bus del
CPU
sistema
Interconexión
Memoria interna de la
CPU
Unidad de
control
ESTRUCTURA DE LA UNIDAD DE
CONTROL
Unidad de control
CPU
Lógica
ALU secuencial
Unidad
Bus de
interno control
Registros y
Registros decodificadores de
la unidad de control
Memoria
de control
INTERNET Y RECURSOS WEB
PARA BUSCAR
• Página principal de WWW Computer Arquitecture
• CPU Info Center
• ACM Special Interest Group on Computer Arquitecture
• IEEE Technical Committee on Computer Arquitecture
• Intel Technology Journal
• Sitios de los fabricantes
• Intel, IBM, etc.
GRUPOS DE NOTICIAS USENET
• [Link]
• [Link]
• [Link]