Sie sind auf Seite 1von 24

ARQUITECTURA DEL COMPUTADOR

PROFESOR: Ing. EMERSON CARRANZA MILLA

Definicin de un Computador

Principios de Diseo de Computadores


El diseo del computador est basada en la arquitectura de Von Neumann, y define tres conceptos claves: Las instrucciones y los datos se almacenan en la memoria de lectura-escritura (RAM). El direccionamiento a una posicin de memoria es sin considerar el tipo de dato contenida en ella La ejecucin de las instrucciones es en secuencia, salvo modificaciones explcitas

Principios de Diseo de Computadores


Todas las instrucciones se ejecutan directamente en el hardware: elimina el nivel de interpretacin que conlleva tiempo Maximizar el ritmo con que se emiten las instrucciones (MIPS) Las instrucciones deben ser fciles de decodificar: se debe tratar disponer del menor nmero de formatos de instrucciones distintos Slo las instrucciones de carga y almacenamiento deben hacer referencia a memoria Incluir abundantes registros

Modelo Lgico de un Computador

Componentes del Computador Un computador, como sistema, est constituido por:

Procesador Memoria principal Memoria secundaria Mdulos de E/S Interconexin del sistema Conexin entre procesadores, memoria, y mdulos de E/S

Componentes del Computador


El PROCESADOR

Se encarga del control y de la ejecucin de operaciones aritmticas y lgicas Intercambia datos con la memoria Sus componentes internos son: unidad de control, ALU, registros y bus de interconexin
CPU
Computadora E/S Bus delCPU
Sistema

Registros

Unidad Aritmtica Lgica

Memoria

Interconexin Interna del CPU

Unidad De Control

Componentes del Computador


Componentes Bsicos del Procesador
ALU

Realiza operaciones aritmticas y lgicas Opera con enteros y nmeros de punto flotante El coprocesador matemtico (NPU FPU) ejecuta operaciones matemticas complejas a alta velocidad

Unidad De control Registros ALU

Banderas Registros

Componentes del Computador


Componentes Bsicos del Procesador
Registros

Son elementos de almacenamiento temporal La cantidad y funcin vara dependiendo del diseo del procesador
Memoria

CPU PC IR

. . .
MAR
MBR I/O AR I/O BR
Instruccin Instruccin Instruccin

. .

Datos Datos

Mdulo de E/S

Datos Datos

. . .

. .
Buffers

Componentes del Computador


Componentes Bsicos del Procesador Registros del Procesador MAR: Memory Address Register Direcciona la siguiente lectura o escritura MBR: Memory Buffer Register Datos a ser escritos en memoria Recibe datos leidos de la memoria I/O Address Especifca un dispositivo de E/S en particular I/O Buffer Intercambio de datos entre un mdulo de I/O y el procesador

Componentes del Computador


Componentes Bsicos del Procesador
Registros visibles al usuario Pueden referenciarse por el lenguaje mquina Disponibles a todos los programas de aplicacin y programas del sistema Tipos de registros Datos Direcciones Cdigos de condicin Registros de Control y Estado
Program Counter (PC) Instruction Register (IR) Program Status Word (PSW)

Componentes del Computador


Componentes Bsicos del Procesador
Unidad de Control

Componentes del Computador


Componentes Bsicos del Procesador Unidad de Control Secuenciamiento: Para el funcionamiento secuencial del procesador Memoria de control: Almacn con microprograma

Decodificacin de instrucciones: Decodifica e interpreta los resultados

Componentes del Computador


Memoria
Un mdulo de memoria consta de un conjunto de registros cuyas posiciones se indican mediante direcciones Cada registro contiene una cadena binaria que puede ser interpretado como instruccin o dato Para la lectura o escritura se requieren tres buses: de direcciones, de control y de datos

Unidades de E/S
Transfieren datos desde los perifricos hacia CPU y la memoria o viceversa

INTERCONEXIONES Todas las unidades del sistema deben estar interconectadas Existen diferentes tipos de conexiones para diferentes tipos de unidades:
Memoria Dispositivos de entrada/salida Procesador

INTERCONEXIONES
Conexin de la Memoria

Recibe y enva data Recibe addresses Recibe seales de control


Lectura (Read) Escritura (Write) Temporizacin (Timing)

INTERCONEXIONES
Conexiones de Entrada/Salida (I/O)

Salida (Output)
Recibe data del computador Enva data al perifrico

Entrada (Input)
Recibe data desde el perifrico Enva datos al computadorr

Recibe seales de control del computador Enva seales de control a los perifricos Recibe direcciones desde el computador Enva seales de interrupcin (control)

INTERCONEXIONES
Conexin del Procesador

Lee instrucciones y datos Enva resultados del proceso Enva seales de control a otras unidades Acepta pedidos de interrupcin

INTERCONEXIONES Buses Permite la conexin entre unidades Existen diferentes sistemas de interconexin Los mas comunes son los de estructura bus simple y bus mltiple Ejemplos:
Bus mltiple: Bus de Control/Direcciones/Data Unibus: DEC-PDP

Funcionamiento del Computador


La funcin bsica del computador es la ejecucin de programas constituidos por un conjunto de instrucciones y datos almacenados en memoria.

Funcionamiento del Computador


Etapas de Funcionamiento Conexiones del computador Instalaciones y configuraciones Inicio del computador Sesin tpica Terminar sesin Apagar el computador

Funcionamiento del Computador


Conexiones del Computador Conexin de puertos, para: Teclado Mouse Monitor Impresora Red Multimedia Scaner Red Conexin de energa Fuente de Poder

Funcionamiento del Computador


Instalaciones y configuraciones Instalaciones: Sistema operativo Dispositivos Aplicaciones Utilitarios Configuraciones: Setup Pantalla Red Dispositivos

Funcionamiento del Computador


Ciclo de funcionamiento
Inicio del computador Encendido del computador Inicio propiamente dicho
POST Setup

Carga del Sistema Operativo Inicio de sesin Carga de la aplicacin Creacin/Carga del archivo Grabacin del archivo Cierre de sesin Grabacin del archivo final Cierre de la aplicacin Apagar el Computador

Das könnte Ihnen auch gefallen