Escolar Documentos
Profissional Documentos
Cultura Documentos
TEMA 1: INTRODUCCIÓN.
INDICE
1. Arquitectura de computadores.
2. Operaciones de un computador.
3. Estructura de un computador simplificado.
4. Partes de un computador.
a. UCP.
b. Memoria Principal.
c. Unidad E/S.
d. Memoria Secundaria.
e. Vías de comunicación.
5. Componentes de la UCP.
a. Unidad de tratamiento.
b. Unidad de control.
6. Concepto de microprocesador.
a. Los primeros microprocesadores.
b. Los microprocesadores actuales.
7. Microcontroladores y procesadores de propósito específico.
ARQUITECTURA DE COMPUTADORES.
La arquitectura de computadores estudia la forma de diseñar computadores y otros sistemas similares partiendo de una
serie de elementos básicos.
ARQUITECTURA: atributos del sistema visibles al programador o que tienen impacto directo en la ejecución lógica de
un programa. Ejemplos: Repertorio de instrucciones, tamaño de los datos y buses, mecanismos de E/S, direccionamientos a
memoria…
ORGANIZACIÓN: unidades de operaciones y sus interconexiones en la especificación de na arquitectura. Ejemplos:
detalles del hardware transparentes al programador, como señales lógicas, interfaces ordenador-periféricos, tecnología de memoria,
memoria caché, memoria virtual, tipo de disco duro…
OPERACIONES DE UN COMPUTADOR.
PARTES DE UN COMPUTADOR.
a. UCP.
a. Unidad central de proceso:
i. Se ejecutan las instrucciones que se leen de la memoria.
ii. Normalmente se trata de un microprocesador.
b. Microprocesador:
i. Unidad central de proceso implementada sobre un circuito integrado formado por millones de
transistores.
b. MEMORIA PRINCIPAL.
a. Se almacenan los datos e instrucciones necesarios para ejecutar los programas.
b. Cada posición de memoria tiene asociada una dirección.
c. UNIDAD E/S.
a. Permite la comunicación entre el microprocesador y los periféricos.
b. Periféricos de entrada: ratón, teclado…
c. Periféricos de salida: monitor, impresora,…
d. Periféricos E/S: tarjeta de red, tarjeta de sonido…
d. MEMORIA SECUNDARIA.
a. Dispositivos externos de memoria secundaria:
i. Son periféricos E/S.
ii. Permiten almacenar cantidades masivas de datos.
iii. Almacenan los datos que no se están utilizando en ese momento.
iv. Diferentes niveles en función de su capacidad/ velocidad.
o Ejemplos: disco duro, DVD, CD, pendrive, tarjeta SD,…
e. VÍAS DE COMUNICACIÓN.
- Bus de sistema:
o Mecanismo de comunicación entre los componentes del computador.
- Bus de datos:
o Circulan los datos que se transfieren entre dos componentes.
- Bus de direcciones:
o Localiza la ubicación de los datos dentro de una memoria o periférico.
- Bus de control:
o Transmite las señales de control para coordinar las comunicaciones.
COMPONENTES DE LA UCP.
UCP: unidad central de proceso.
- Es el elemento central del computador.
- Se encarga de:
o Ordenar a los restantes elementos del computador que
realicen las funciones requeridas por las instrucciones.
o Ejecutar las operaciones aritméticas y lógicas necesarias
para la ejecución de las instrucciones.
- Componentes de la UCP:
a. UNIDAD DE TRATAMIENTO.
- Simplemente hace lo que la UC le ordene.
- Su cometido es realizar operaciones (procesar datos).
1. Unidad Aritmético-Lógica (ALU): es un circuito combinacional relativamente
simple capaz de realizar operaciones sencillas como:
- operaciones aritméticas.
- operaciones lógicas.
- otras operaciones.
2. Registro: es una pequeña memoria de unos pocos bits.
3. Banco de Registros (RF): es un conjunto de registros, cuya función principal es
servir de almacén temporal para los operandos y los resultados de las operaciones de
la ALU.
b. UNIDAD DE CONTROL.
- Trabaja en un bucle infinito controlado por un reloj:
o Lee las instrucciones.
o Decodifica las instrucciones.
o Manda órdenes al resto de componentes para ejecutar la
instrucción.
1. Contador de programa: es un registro que contiene la dirección de la próxima
instrucción a ejecutar. La instrucción leída, se almacena en el registro de instrucción.
2. Lógica de control: circuito que devuelve como salida, todas las señales de control para cada componente del computador.
- resuelve situaciones anómalas.
- atiende las interrupciones.
- controla la comunicaciones con los periféricos…
3. Entradas UC: formado por:
- Código de operación IR.
- Periodo (reloj).
- Registro de estado: contiene información sobre determinadas condiciones de los resultados de las
operaciones, así como posibles situaciones anómalas o especiales.
4. Salidas: señales de control específicas en el cronograma.
CONCEPTO DE MICROPROCESADOR.
- En los primeros computadores, la UCP se materializaba mediante diversos circuitos discretos interconectados entre sí.
- La invención de los circuitos integrados aumentó la velocidad de los computadores, y que los circuitos que tienen que
recorrer las señales transmitidas entre los diferentes elementos de un único chip son más cortos.
- Al incremental el nivel de integración, se pudieron realizar circuitos más potentes y rápidos.
- Un microprocesador es una UCP materializada en un único circuito integrado, incluyendo la unidad de control y la
unidad de tratamiento.
- La evolución tecnológica, ha llevado a la fabricación de chips que incluyen dentro de sí, además de la UCP, una memoria
ROM+RAM y elementos E/S (microcontroladores).
PROCESADORES DIGITALES DE SEÑAL: están adaptados al tratamiento de señales digitales (audio, video…).
- Ejecución rápida de bucles muy repetitivos con operaciones de suma y producto con accesos a estructuras de datos de
tipo vector.
- Suelen incorporar memorias caché, y tratamiento separado de instrucciones y datos.
- Ejemplo: familia TMS 5320 de Texas Instruments.