ARQUITECTURA DE COMPUTADORAS
Arquitectura en Computadoras
Licenciatura en Informtica a Distancia
1
FCA-UNAM
ARQUITECTURA EN COMPUTADORAS
ESTRUCTURA CONCEPTUAL
Introduccin
Circuitos
Combinatorios
Circuitos
Secuenciales
Memorias
Unidades
Funcionales
Arquitectura en Computadoras
2 Licenciatura en Informtica a Distancia
FCA-UNAM
ARQUITECTURA EN COMPUTADORAS
Arquitectura en Computadoras
Licenciatura en Informtica a Distancia 3
FCA-UNAM
UNIDAD
Introduccin
1
Introduccin a la unidad
En la actualidad, la arquitectura (organizacin interna) de las Computadoras
Digitales constituye un importante tema de estudio y, sin duda alguna, su
utilizacin y su importancia aumentarn en el futuro. En esta unidad explicaremos
la arquitectura bsica de una computadora digital, el funcionamiento de cada uno
de sus componentes y la interrelacin entre s de dichos componentes.
Arquitectura en Computadoras
Licenciatura en Informtica a Distancia
4
FCA-UNAM
Unidad I. Introduccin
LO QUE S
Completa el siguiente cuadro, con respecto a cada uno de los conceptos que se
te indican.
Descarga el siguiente cuadro para completarlo, una vez que lo tengas listo
presione el botn Examinar. Localice el archivo, ya seleccionado, presione Subir
este archivo para guardarlo en la plataforma.
Arquitectura en Computadoras
Licenciatura en Informtica a Distancia 5
FCA-UNAM
Unidad I. Introduccin
Temas de la unidad I
1. Estructura bsica de las computadoras
2. Organizacin de un microcomputador (Estructura de von Newman)
3. El Microprocesador
3.1. Bus de direcciones
3.2. Bus de datos
3.3. Bus de control
3.4. Unidad de Control
3.5. Unidad lgica aritmtica
3.6. Registros
Resumen de la unidad
En esta unidad revisamos la estructura y organizacin bsica de las computadoras
digitales, precisando que aunque la diferencia entre ambos conceptos es relativa
si podemos diferenciarlas. La organizacin se refiere a la distribucin y conexiones
entre las diferentes unidades funcionales, mientras que la arquitectura se refiere al
modelo de estructura que se sigue para integrar una computadora, en funcin de
sus requerimientos y funciones El modelo ms utilizado es el de Von Newman el
cual permiti el salto para un funcionamiento eficiente de los recursos
informticos. Las aportaciones fundamentales de este modelo es el uso de la
codificacin binaria de datos, el uso de memorias para almacenar, compilar y
ejecutar secuencias de instrucciones y el concepto de programa almacenado el
cual puede ser utilizado en diversas tareas posteriores, de esta manera los
programas se pueden aplicar en mltiples procesos con solo cambiar los datos de
entrada.
Arquitectura en Computadoras
6 Licenciatura en Informtica a Distancia
FCA-UNAM
Unidad I. Introduccin
Arquitectura en Computadoras
Licenciatura en Informtica a Distancia 7
FCA-UNAM
Unidad I. Introduccin
Desarrollo
Al hablar de computadoras hoy en da se est haciendo referencia a mquinas
electrnicas-mecnicas, esto es, mquinas cuyas funciones se efectan utilizando
circuitos electrnicos analgicos y/o digitales.
Definicin de computadora
Arquitectura en Computadoras
8 Licenciatura en Informtica a Distancia
FCA-UNAM
Unidad I. Introduccin
Arquitectura en Computadoras
Licenciatura en Informtica a Distancia 9
FCA-UNAM
Unidad I. Introduccin
Arquitectura en Computadoras
10 Licenciatura en Informtica a Distancia
FCA-UNAM
Unidad I. Introduccin
Tipos de Computadoras
Computadoras analgicas, y
Computadoras digitales.
Arquitectura en Computadoras
Licenciatura en Informtica a Distancia 11
FCA-UNAM
Unidad I. Introduccin
Arquitectura en Computadoras
12 Licenciatura en Informtica a Distancia
FCA-UNAM
Unidad I. Introduccin
Arquitectura en Computadoras
Licenciatura en Informtica a Distancia 13
FCA-UNAM
Unidad I. Introduccin
Arquitectura en Computadoras
14 Licenciatura en Informtica a Distancia
FCA-UNAM
Unidad I. Introduccin
ACTIVIDAD 1
Arquitectura en Computadoras
Licenciatura en Informtica a Distancia 15
FCA-UNAM
Unidad I. Introduccin
ACTIVIDAD 2
Computadora
Informacin
Arquitectura de computadoras.
Arquitectura en Computadoras
16 Licenciatura en Informtica a Distancia
FCA-UNAM
Unidad I. Introduccin
Bibliografa bsica
Sitios electrnicos
Sitio Descripcin
Arquitectura en Computadoras
Licenciatura en Informtica a Distancia 17
FCA-UNAM
Unidad I. Introduccin
Desarrollo
La estructura von Newman es el modelo bsico de arquitectura usado en la gran
mayora de las computadoras digitales actuales. Las dos principales
caractersticas de la estructura de von Newman son: el uso del sistema de
numeracin binario y el concepto de programa almacenado. La estructura von
Newman est formada por:
Arquitectura en Computadoras
18 Licenciatura en Informtica a Distancia
FCA-UNAM
Unidad I. Introduccin
Todas las unidades estn conectadas por medio de un bus (conjunto de lneas y/o
alambres por las cuales se transfiere informacin de cualquier dispositivo a otro)
unidireccionales (un slo sentido) o bidireccionales (en ambos sentidos) cuyo
objetivo es hacer que las instrucciones, datos y seales de control circulen entre
las distintas unidades de la computadora.
Arquitectura en Computadoras
Licenciatura en Informtica a Distancia 19
FCA-UNAM
Unidad I. Introduccin
Arquitectura en Computadoras
20 Licenciatura en Informtica a Distancia
FCA-UNAM
Unidad I. Introduccin
ACTIVIDAD 1
Programa almacenado
Compilacin
Ejecucin
Bus
Bibliografa bsica
Sitios electrnicos
Sitio Descripcin
Arquitectura en Computadoras
Licenciatura en Informtica a Distancia 21
FCA-UNAM
Unidad I. Introduccin
Tema 3. El Microprocesador
Desarrollo
El microprocesador es una Unidad Central de procesos (CPU) implementada en
uno o ms circuitos integrados utilizando diversas tecnologas (MOS, Bipolar, etc.).
La mayora de los microprocesadores vienen implementados en un solo circuito
integrado (C.I.) o chip de 40 o ms terminales.
Arquitectura en Computadoras
22 Licenciatura en Informtica a Distancia
FCA-UNAM
Unidad I. Introduccin
Arquitectura en Computadoras
Licenciatura en Informtica a Distancia 23
FCA-UNAM
Unidad I. Introduccin
Arquitectura de P 8085
Arquitectura en Computadoras
24 Licenciatura en Informtica a Distancia
FCA-UNAM
Unidad I. Introduccin
Arquitectura en Computadoras
Licenciatura en Informtica a Distancia 25
FCA-UNAM
Unidad I. Introduccin
Arquitectura en Computadoras
26 Licenciatura en Informtica a Distancia
FCA-UNAM
Unidad I. Introduccin
ACTIVIDAD 1
1. Qu es una computadora?
2. Cules son los tipos de computadoras?
3. Cmo se clasifican las computadoras digitales?
4. Qu es un registro?
5 Qu operaciones realiza la Unidad Lgica Aritmtica?
6. Cules son las unidades de una computadora digital?
7. Cules son las aportaciones de la arquitectura von Newman?
8. Qu es un Bus?
9. Cul es la funcin del Stack Pointer?
10. Cul es la funcin del registro de Banderas?
Arquitectura en Computadoras
Licenciatura en Informtica a Distancia 27
FCA-UNAM
Unidad I. Introduccin
Autoevaluacin
Relaciona los siguientes conceptos con su definicin. Escribe el nmero
correspondiente para completar el enunciado.
Da clic en el botn de inicio, ya que slo cuentas con 30 minutos para responder,
una vez que transcurra el tiempo se desactivara la actividad y obtendrs tu
calificacin.
Arquitectura en Computadoras
28 Licenciatura en Informtica a Distancia
FCA-UNAM
Unidad I. Introduccin
Bibliografa bsica
Sitios electrnicos
Sitio Descripcin
LO QUE APREND
Arquitectura en Computadoras
Licenciatura en Informtica a Distancia 29
FCA-UNAM
Unidad I. Introduccin
Glosario de la unidad
Bus.
Canales fsicos a travs de los cuales se conectan los diferentes dispositivos de
una computadora. Su funcin es permitir la transferencia de informacin.
Bus de control.
Bus por el que se transfieren seales de control entre el microprocesador y los
dispositivos perifricos. Las seales de control pueden ser de habilitacin,
sincrona o funciones de los puertos de los dispositivos.
Bus de datos.
Canales por donde se transfiere informacin entre los registros del procesador y
los dispositivos perifricos. Circulan las seales que se almacenan en los
registros o las localidades de almacenamiento.
Bus de direcciones.
Conjunto de canales por donde se indican las localidades de almacenamiento a
donde se han de escribir o leer datos en un sistema de cmputo.
Computadora analgica.
Sistema de procesamiento de informacin en donde los valores de las seales
que manejan son continuos o analgicos. Los elementos electrnicos que las
conforman manejan seales analgicas y por lo tanto el modelado de
informacin as como las salidas y entradas al sistema son variables continuas.
Computadora digital.
Sistema electromecnico de informacin que maneja variables digitales. EL
modelado de informacin se realiza mediante la codificacin binaria. Las
entradas y salidas de informacin pueden ser valores continuos o discretos, sin
Arquitectura en Computadoras
30 Licenciatura en Informtica a Distancia
FCA-UNAM
Unidad I. Introduccin
Computadora hbrida.
Combinacin de las computadoras digitales y analgicas. El procesamiento de
seales se realiza por etapas, buscando aproximaciones analgicas por la
rapidez del procesamiento y utilizando entradas y salidas digitales. Se utilizan
principalmente en robtica y control de procesos.
Dato.
Expresin mnima que describe las caractersticas de las entidades sobre las
que operan los algoritmos informticos. Un dato en si mismo constituye la base
sobre la que opera una computadora. Para fines prcticos un dato en un sistema
informtico digital puede tomar dos valores: cero y uno y por lo tanto est
asociado a una variable binaria.
Informacin.
Es un conjunto ordenado de datos procesados y que determinan o describen un
conjunto de caractersticas acerca de un fenmeno o un tema especifico del
conocimiento y que le da sentido a ese conocimiento. Para fines informticos,
informacin es el conjunto de valores codificados acerca de una o un conjunto de
variables.
Arquitectura en Computadoras
Licenciatura en Informtica a Distancia 31
FCA-UNAM
Unidad I. Introduccin
Proceso.
Secuencia de instrucciones ejecutadas por el procesador. Cada tarea ejecutado
por el procesador tiene asignado un proceso el cual se define por un identificador
dependiendo del sistema operativo.
Seal.
Representacin del comportamiento o valor de una dimensin fsica. En nuestro
curso las seales sern consideradas como seales elctricas y sus valores
estn determinados por la corriente y el voltaje. Una seal elctrica, nos va a
representar un dato.
Seales analgicas.
Representacin de una variable continua en el tiempo, es decir est definida
para cualquier punto.
Seales digitales.
Seales definidas para valores discretos. Es decir presentan discontinuidad en el
tiempo. Las seales que maneja un procesador son de este tipo y
especficamente pueden tomar solo dos valores. Sin embargo mediante una
adecuada codificacin, cualquier variable continua puede ser modelada en forma
digital.
Arquitectura en Computadoras
32 Licenciatura en Informtica a Distancia
FCA-UNAM
Unidad I. Introduccin
Unidad de control.
Parte del modelo de de Von Newman que interpreta y ejecuta las instrucciones
almacenadas en la memoria y genera las seales de control necesarias para su
ejecucin.
Unidad de entrada.
Parte del modelo Von Newman que permite el acceso de la informacin a las
unidades de control, proceso y memoria. La entrada de informacin se realiza
mediante dispositivos perifricos como el teclado o el ratn.
Unidad de memoria.
Unidad de almacenamiento en el modelo Von Newman. En la memoria se
pueden almacenar tanto instrucciones como datos o direcciones de memoria
para su procesamiento.
Unidad de salida.
Parte del modelo Von Newman que permite la presentacin de los resultados del
procesamiento de informacin. Principalmente son unidades de salida el monitor,
la impresora y en general cualquier dispositivo que muestre resultados de
procesos.
Arquitectura en Computadoras
Licenciatura en Informtica a Distancia 33
FCA-UNAM
Unidad I. Introduccin
MESOGRAFA
Referencias Bibliogrficas
Sitios electrnicos
Arquitectura en Computadoras
34 Licenciatura en Informtica a Distancia
FCA-UNAM
Unidad I. Introduccin
(ANEXO 1)
Organizacin y arquitectura de computadoras
Arquitectura en Computadoras
Licenciatura en Informtica a Distancia 35
FCA-UNAM
Unidad I. Introduccin
(ANEXO 2)
Arquitectura de computadoras.
Arquitectura en Computadoras
36 Licenciatura en Informtica a Distancia
FCA-UNAM
Unidad I. Introduccin
(ANEXO 3)
Arquitectura de computadoras Modelo Von Newman.
Arquitectura en Computadoras
Licenciatura en Informtica a Distancia 37
FCA-UNAM