APUNTES DE ARQUITECTURA DE COMPUTADORAS
-
Upload
pabesacv -
Category
Technology
-
view
93 -
download
3
Transcript of APUNTES DE ARQUITECTURA DE COMPUTADORAS
1
UNIDAD I.
INTRODUCCIÓN A LA ARQUITECTURA DE
COMPUTADORAS.
OBJETIVO DE LA UNIDAD. Comprender en
forma general como está constituida internamente
una computadora, así como el funcionamiento de
cada uno de sus elementos.
2
¿Que es una computadora?
• Maquina electrónica que opera
bajo el control de instrucciones
almacendas en la memoria que
puede:
– Aceptar datos (input)
– Manipular los datos de acuerdo a
reglas específicas (process)
– Producir resultados (output)
– Y guardar resultados para uso
futuro (storage)
3
Componentes de la Unidad de
Sistema
• La unidad del sistema
– Caja que contiene los componentes electrónicos de la computadora
– Puede ser plástico o de metal y proteje los componentes electrónicos de cualquier daño
4
Componentes de la Unidad de
Sistema• Tarjeta madre (motherboard)
• Unidad de Procesamiento Central
• Memoria
• Ranura de expansión (expansion slots)
• Puertos (ports)
• Conectores
5
Representación digital de data
Bit = La unidad de información más pequeña se
representa de forma digital: 0 y 1
– 0 – representa ausencia de carga eléctrica (apagado)
– 1 – representa presencia de carga eléctrica (prendido)
6
Sistema binario
• Representación electrónica de la data prendiendo y apagando circuitos
– Byte – combinación de 8 bits
– ASCII – Sistema más utilizado para representar data en las computadoras
7
Medición de la memoria
• Se mide en bytes al igual
que la capacidad de
almacenamiento de otros
elementos como los
disquetes y los discos
duros
• Kilobytes - 1000
caracteres
• Megabyte - un millón
de bytes
• Gigabyte- un millón
de millones de bytes
8
MICROCIRCUITO
• CIRCUITO ELECTRONICO
CONSTITUIDO DE COMPONENTES
MINIATURIZADOS, BASE
FUNDAMENTAL EN EL DISEÑO DE
LAS COMPUTADORAS, EMPLEADAS
COMO CHIPS EN LAS 80286, CUYA
FUNCION MAXIMA ERA 16 BITS
9
CIRCUITO INTEGRADO
Definición:
Es un circuito electrónico de varios componentes
utilizado para realizar una función electrónica
específica en una pequeña placa de silicio, Se
combina por lo general con otros componentes para
formar un sistema más complejo, esto permite mayor
operatividad en la construcción y reparación de
Computadoras
VENTAJAS:
Disminución del tamaño físico de las computadoras,
menor consumo de energía, reducción del costo
económico, y los porcentajes de error.
10
MICROCONTROLADOR
• CIRCUITO INTEGRADO DE ALTA ESCALA DE INTEGRACION,QUE INCORPORA LOS ELEMENTOS QUE CONFIGURAN UNCONTROLADOR, CONSISTE EN UN SENCILLO Y COMPLETOCOMPUTADOR, CONTENIDO EN UN CHIP INTEGRADO.
• DISPONE DE LAS SIGUIENTES COMPONENTES: CPU, RAM,ROM, LINEAS DE ENTRADA Y SALIDA, Y MODULOS PARA ELCONTROL DE PERIFERICOS Y GENERADOR DE IMPULSOSDEL RELOJ, QUE SINCRONIZAN EL FUNCIONAMIENTO DETODO EL SISTEMA, ES UN COMPUTADOR COMPLETO EN UNCIRCUITO INTEGRADO.
• UN MICROCONTROLADOR ES UN MICROPROCESADOROPTIMIZADO PARA SER USADO PARA CONTROLAR EQUIPOSELECTRONICOS.
11
Componentes de la unidad de
sistema La tarjeta madre• Circuito donde
residen la mayor parte de los com ponentes electrónicos de la computadora
• Contiene varios tipos de “chips” (microprocesadores)
– Chip – material semiconductor, aprox. ½” cuadradra hecho de capas de circuitos y componentes
microscópicos que llevan señales electrónicas
13
Arquitectura de von Neumann
• La ENIAC (Electronic Numerical Integrator And Computer) fue la primeracomputadora electrónica de uso general en el mundo. Uno de losinconvenientes más grandes de la ENIAC era que tenia que ser programadamanualmente mediante conmutadores y conectando y desconectando cables.El proceso de programación podría ser más fácil si el programa se representaráen una forma adecuada para ser guardado en la memoria junto con los datos.Entonces, la computadora conseguiría sus instrucciones leyéndolas de lamemoria, y se podría hacer o modificar un programa escribiendo en una zonade memoria.
• Esta idea conocida como concepto de programa almacenado, se atribuye a losdiseñadores de la ENIAC, sobre todo al matemático John von Neumann. En1946 von Neumann y colegas empezaron el diseño de la nueva computadoraque llamaron IAS y terminada hasta 1952, siendo el prototipo de toda unasecuencia de computadoras de uso general. Salvo raras excepciones, todas lascomputadoras de hoy día tienen la misma estructura general y funcionamientoque las máquinas de von Neumann
15
La unidad de control de la IAS trae instrucciones de la memoria y lasejecuta una por una. La figura 1 muestra que tanto la unidad decontrol como la ALU contienen localidades de almacenamientollamadas registros, definidos de la siguiente manera:
· Registro Temporal de Memoria “Buffer” (MBR): Contiene unapalabra que debe ser almacenada en memoria, o recibe una palabraprocedente de la memoria.
· Registro de Dirección de Memoria (MAR): Especifica la direcciónde memoria de la palabra que va a ser escrita o leída en MBR.· Registro de Instrucción (IR): Contiene el código de operaciónde la instrucción que se va a ejecutar.
· Registro Temporal de Instrucción (IBR): Almacenatemporalmente la instrucción contenida en la parte derecha de unapalabra.
· Contador de Programa (PC): Contiene la dirección de lasiguiente pareja de instrucciones que se traerán de memoria.· Acumulador (AC) Multiplicador Cociente (MQ): Se emplean paraalmacenar temporalmente operandos y resultados de operaciones dela ALU.
Virtualmente todas las computadoras se han diseñadobasándose en los conceptos desarrollados por von Neumann.Tal diseño se conoce como Arquitectura de von Neumann yse basa en tres conceptos clave:
· Los datos y las instrucciones se almacenan en una solamemoria de lectura - escritura.· Los contenidos de esta memoria se direccionanindicando su posición, sin considerar el tipo de datocontenido en la misma.
· La ejecución se produce siguiendo una secuencia deinstrucción tras instrucción (a no ser que dicha instrucciónse modifique explícitamente).