20

Arquitectura del computador

Embed Size (px)

Citation preview

Page 1: Arquitectura del computador
Page 2: Arquitectura del computador

Es el diseño conceptual y la estructura operacional fundamental de un sistema de computadora. Es decir, es un modelo y una descripción funcional de los requerimientos y las implementaciones de diseño para varias partes de una computadora, con especial interés en la forma en que la unidad central de proceso (UCP) trabaja internamente y accede a las direcciones de memoria.

ARQUITECTURA DEL COMPUTADORAS

Page 3: Arquitectura del computador

Acumulador

Conjunto de registros

Memoria

Características: En una arquitectura de acumulador un operando está implícitamente en el acumulador siempre leyendo e ingresando datos.

ALMACENAMIENTO DE OPERANDOS EN EL CPU

Page 4: Arquitectura del computador

Pila

Acumulador

Registro

VENTAJAS DE LAS ARQUITECTURAS

Page 5: Arquitectura del computador

Pila

Acumulador

Registro

DESVENTAJAS DE LAS ARQUITECTURAS

Page 6: Arquitectura del computador

Es la colección de interfaces que usan las distintas unidades funcionales (subsistemas) de un sistema de procesamiento de información para comunicarse unas con otras, o las señales (información) enviadas a través de esas interfaces. Las entradas son las señales recibidas por la unidad, mientras que las salidas son las señales enviadas por ésta.

ENTRADA Y SALIDA

Page 7: Arquitectura del computador

Los dispositivos de Entrada/Salida están formados por una parte mecánica y una parte electrónica, esta última se denomina controlador de dispositivo y generalmente la interfaz entre ambas partes es de bajo nivel.

CONTROLADOR DE DISPOSITIVO

Page 8: Arquitectura del computador

Para diferenciar los dispositivos tenemos dos enfoques posibles, el primero de ellos se centra en el modo de almacenar la información (clasificando los dispositivos como de bloque o de carácter) y el segundo enfoque se centra en el destinatario de la comunicación (usuario, maquina, comunicadores)

DISPOSITIVOS DE ENTRADA Y SALIDA

Page 9: Arquitectura del computador

Algunos dispositivos de entrada son: Teclado

Ratón

Joystick

Lápiz óptico

Micrófono

Webcam

Escáner

Escáner de código de barras

DISPOSITIVOS DE ENTRADA

Page 10: Arquitectura del computador

Algunos dispositivos de salida son: Monitor

Altavoz

Auriculares

Impresora

Plotter

Proyector

DISPOSITIVOS DE SALIDA

Page 11: Arquitectura del computador

Algunos dispositivos de entrada y salida son: Unidades de almacenamiento CD DVD Módem Fax Memory cards USB Router Pantalla táctil Dispositivos hápticos

DISPOSITIVOS DE ENTRADA Y SALIDA

Page 12: Arquitectura del computador

Es aquella memoria de un ordenador, donde se encuentran el código de instrucciones y los datos del programa, que es ejecutado actualmente.

La estructura de la memoria principal se ha cambiada en la historia de las computadoras.

MEMORIA PRINCIPAL

Page 13: Arquitectura del computador

En las computadoras son utilizados dos tipos:

ROM o memoria de sólo lectura (Read Only Memory).

RAM o memoria de acceso aleatorio (Random Access Memory).

TIPOS DE MEMORIAS

Page 14: Arquitectura del computador

Es uno de los tres bloques funcionales principales en los que se divide una unidad central de procesamiento (CPU). Los otros dos bloques son la unidad de proceso y el bus de entrada/salida.

Su función es buscar las instrucciones en la memoria principal, decodificarlas (interpretación) y ejecutarlas, empleando para ello la unidad de proceso.

UNIDAD DE CONTROL

Page 15: Arquitectura del computador

Las salidas de la unidad de control se encargan de controlar la actividad del resto del dispositivo. Se puede pensar en una unidad de control como una máquina de estado finito. La unidad de control es la circuitería que controla el flujo de datos a través del procesador, y coordina las actividades de las otras unidades dentro de él. De una manera, es el "cerebro dentro del cerebro", pues controla lo que sucede dentro del procesador, que a su vez controla el resto del PC.

OPERACIÓN GENERAL DE LA UNIDAD DE CONTROL

Page 16: Arquitectura del computador

En un tiempo, las unidades de control para los CPU eran lógica ad hoc, y eran difíciles de diseñar. Éstas pueden identificarse como la parte principal del computador y del dispositivo principal que ayuda al computador a funcionar de una manera apropiada. Su control está basado en una arquitectura fija, es decir, que requiere cambios en el cableado si el conjunto de instrucciones es modificado o cambiado. Esta arquitectura es preferida en los computadores RISC pues consiste en un conjunto de instrucciones más pequeño.

CONTROL CABLEADO

Page 17: Arquitectura del computador

La idea de microprogramación fue introducida por M.V. Wilkes en 1951 como un nivel intermediario para ejecutar instrucciones de programa de computadora (ver también: microcódigo). Los microprogramas fueron organizados como una secuencia de microinstrucciones y almacenados en una memoria del control especial.

UNIDAD DE CONTROL MICROPROGRAMADA

Page 18: Arquitectura del computador

Las funciones realizadas por la unidad de control varían grandemente por la arquitectura interna del CPU, pues la unidad de control realmente implementa esta arquitectura.

FUNCIONES DE LA UNIDAD DE CONTROL

Page 19: Arquitectura del computador

Registro de instrucción

Registro contador de programas

Controlador y decodificador

Secuenciador

Reloj

COMPONENTES DE LA UNIDAD DE CONTROL

Page 20: Arquitectura del computador