Escolar Documentos
Profissional Documentos
Cultura Documentos
ENTRADA PROCESO Ingreso de Datos Dispositivos de Entrada Trabajo de la CPU Unidad Central de Proceso
Arquitectura de Computadoras
La arquitectura son los atributos de un sistema que son visibles para un programador.
Conjunto de instrucciones, nmero de bits usados para representar datos, mecanismos de E/S, tcnicas para direccionamiento de memoria. Ejemplo: Hay una instruccin de multiplicar? Puede sobrevivir muchos aos.
Arquitectura y organizacin
Toda la familia Intel x86 comparte la misma arquitectura bsica. La familia de IBM Sistema/370 comparte la misma arquitectura bsica. Esto proporciona una compatibilidad de cdigos.
Al menos al revs. Incrementa complejidad de cada nueva generacin
El concepto de Familia
Introducido por IBM en su System/360 en 1964 y seguido poco despus por DEC, en su PDP-8 Separa la arquitectura de una mquina de su implementacin Se ofrece un conjunto de computadores, con distintas caractersticas en cuanto a precio y prestaciones, que presentan al usuario la misma arquitectura. Las diferencias en precio y prestaciones se deben a las implementaciones de la misma arquitectura-
CONCEPTOS
Atributos asociados a la aquitectura
Lenguaje ensamblador. El formato de la instruccin. Modos de direccionamiento. El modelo de programacin.
Estructura y funcionamiento
Las computadoras son complejas, pero fciles de entender si las dividimos en componentes jerrquicos. En cada nivel el diseador debe considerar:
La estructura es el modo en que los componentes estn interrelacionados. El funcionamiento es la operacin de cada componente individual como parte de la estructura.
Funcionamiento
Las funciones de la computadora son:
Procesamiento de datos Almacenamiento de datos Transferencia de datos Control (de las tres funciones anteriores)
Visin funcional
Visin funcional de un computador
Recurso de almacenamiento de datos Sistema de transfierencia de datos
Mecanismo de control
Operaciones (1)
Transferencia de datos
Ejemplo: del teclado a la pantalla
Recurso de almacenamiento de datos Sistema de transferencia de datos
Mecanismo de control
Operaciones (2)
Almacenamiento
Ejemplo: descarga de Internet al disco
Recurso de almacenamiento de datos Sistema de transferencia de datos
Mecanismo de control
Operacin (3)
Procesamiento desde/al almacn
Ejemplo: actualizacin de la declaracin de
un banco
Recurso de almacenamiento de datos Sistema de transferencia de datos
Mecanismo de control
Operacin (4)
Procesamiento desde/al almacn a la E/S
Recurso Ejemplo: Impresin de la declaracin de de almacenamiento de un banco datos Sistema de transferencia de datos
Mecanismo de control
10
Computador
Unidad central de procesamiento Memoria principal
Computador
Sistemas de interconexin
11
Estructura -CPU
Componentes Principales del CPU
Unidad de control (CU) Controla la operacin del CPU Unidad Aritmtica Lgica (ALU) Realiza operaciones funciones de procesamiento de datos. (operaciones aritmticas) Registros - Unidades de almacenamiento del CPU Sistema de Interconexin del CPU Mecanismo que provee comunicacin entre la UC, ALU y registros
Estructura de la CPU
CPU
Computador
E/S Bus del sistema Memoria CPU
Registros
Unidad aritmticolgica
12
Lgica secuencial
Registros y decodificadores de la unidad de control
Memoria de control
13