En este material podrás encontrar información acerca de los tipos, caracteristicas, ejemplos de arquitecturas de computadoras. Nota: Esta es la actualización de mi material # 3
Arquitectura de computadoras
1. Ciclo Fetch-Decode-Execute.
2. Segmentación de instrucciones.
3. Conjunto de instrucciones: Características y funciones.
4. Modos de direccionamiento y formatos.
Conceptos básicos sobre la estructura del procesador , como se organiza y en especial sobre el empleo de los registros como elemento de control y manejo del procesador. Se emplean gráficos para representar los bloques del procesador y la estructura de la UAL.
En este material podrás encontrar información acerca de los tipos, caracteristicas, ejemplos de arquitecturas de computadoras. Nota: Esta es la actualización de mi material # 3
Arquitectura de computadoras
1. Ciclo Fetch-Decode-Execute.
2. Segmentación de instrucciones.
3. Conjunto de instrucciones: Características y funciones.
4. Modos de direccionamiento y formatos.
Conceptos básicos sobre la estructura del procesador , como se organiza y en especial sobre el empleo de los registros como elemento de control y manejo del procesador. Se emplean gráficos para representar los bloques del procesador y la estructura de la UAL.
Una breve explicación de como esta formado internamente el procesador.
Bibliográfica:
1. Introducción a un Lenguaje Ensamblador para Arquitectura de Computadoras. Karen Millar. Oxford, 1999.
2. Organización y arquitectura de computadoras -principios y estructura de funcionamiento- Willian Stallings, Megabyte, 1995
3. Lógica y dseño. Digital, Morris Mano. Prentice-Hall, 2000
2. Un procesador, incluye tanto
registros visibles por el usuario
como registros de control/estado.
Los registros visibles por el
usuario pueden ser de uso
general o tener una utilidad
especial, mientras que los
registros de control y estado se
usan para controlar el
funcionamiento del procesador,
un claro ejemplo es el contador
3. Esta es la forma de organización de
un CPU, donde se muestran los
siguientes requisitos:
Captar
instrucciones: el
procesador lee una
instrucción de
memoria (registro,
cache o memoria
principal).
Interpretar
instrucción: la
instrucción se
codifica para
determinar qué
acción es
necesario.
Captar datos: la
ejecución de una
instrucción puede
exigir leer datos de
memoria o de un
módulo de E/S.
4. Otros requisitos más:
Procesar datos: la
ejecución e una
instrucción puede
exigir llevar a cabo
alguna operación
aritmética o lógica
con los datos.
Escribir datos: los
resultados de una
ejecución pueden
exigir escribir datos
en la memoria o en
el módulo de E/S.
Para hacer estas cosas, el procesador necesita almacenar
instrucciones y datos temporalmente mientras una instrucción esta
ejecutándose, en otras palabras el procesador necesita una
5. Estructura interna del procesador:
En esta figura se indican los caminos de transferencia de datos y de la lógica de control,
que incluye un elemento con el rotulo bus interno del procesador. También se muestran los
elementos básicos típicos de la ALU. Hay que observar la similitud entre la estructura
interna del computador en su totalidad y la estructura interna del procesador. En ambos
casos hay una pequeña colección de elementos principales (computador: procesador, E/S,
Indicadores de estado
Desplazador
Complementador
Lógica aritmética
y booleana
Businternodelprocesador
REGISTR
OS
UNIDAD
DE
CONTROL