Stalling apuntes completos

Solo disponible en BuenasTareas
  • Páginas : 101 (25143 palabras )
  • Descarga(s) : 0
  • Publicado : 5 de septiembre de 2012
Leer documento completo
Vista previa del texto
William Stallings
Organización y Arquitectura
de Computadores
Capítulo 1
Introducción

Arquitectura y organización 1
 La arquitectura son los atributos de un sistema que
son visibles para un programador.
Conjunto de instrucciones, número de bits usados
para represrentar datos, mecanismos de E/S,
técnicas para direccionamiento de memoria.
Ejemplo: ¿Hay una instrucción demultiplicar?

 La organización se refiere a cómo se implementan
las características.
Señales de control, interfaces, tecnología de
memoria.
Ejemplo: ¿Hay una unidad de multiplicar o se hace
por sumas repetidas?

Arquitectura y organización 2
 Toda la familia Intel x86 comparte la misma
arquitectura básica.
 La familia de IBM Sistema/370 comparte la
misma arquitectura básica.
 Estoproporciona una compatibilidad de códigos.
Al menos al revés.
La organización varía en las diferentes versiones.

Estructura y funcionamiento
 La estructura es el modo en que los
componentes están interrelacionados.
 El funcionamiento es la operación de cada
componente individual como parte de la
estructura.

Funcionamiento
 Las funciones del computador son:
Procesamiento de datosAlmacenamiento de datos
Transferencia de datos
Control

Visión funcional
 Visión funcional de un computador
Recurso de
almacenamiento de
datos
Sistema de
transferencia de
datos

Mecanismo
de control

Recurso de
procesamiento de
datos

Operaciones (1)
 Transferencia de datos
Ejemplo: del teclado a la pantalla
Recurso de
almacenamiento de
datos
Sistema detransferencia de
datos

Mecanismo
de control

Recurso de
procesamiento de
datos

Operaciones (2)
 Almacenamiento
Ejemplo: descarga de Internet al disco

Sistema de
transferencia de
datos

Recurso de
almacenamiento de
datos

Mecanismo
de control

Recurso de
procesamiento de
datos

Operación (3)
 Procesamiento desde/al almacén
Ejemplo: actualización de la declaración deun banco
Recurso de
almacenamiento de
datos
Sistema de
transferencia de
datos

Mecanismo
de control

Recurso de
procesamiento de
datos

Operación (4)
 Procesamiento desde/al almacén a la E/S
Ejemplo: Impresión de la declaración de un banco
Recurso de
almacenamiento de
datos
Sistema de
transferencia de
datos

Mecanismo
de control

Recurso de
procesamiento de
datos Estructura del nivel superior

Secundarios

Computador
Unidad
central de
procesamiento

Computador

Memoria
principal

Sistemas de
interconexión

Entrada/
salida
Líneas de
comunicación

Estructura de la CPU
CPU
Computador
E/S
Bus del
sistema
Memoria

Registros

Unidad
aritméticológica

CPU

Interconexión
interna de la
CPU

Unidad de
control Estructura de la unidad de
control
Unidad de control
CPU
ALU
Bus
interno
Registros

Unidad
de
control

Lógica
secuencial
Registros y
decodificadores de
la unidad de control

Memoria
de control

Esquema del libro (1)
 Evolución y prestaciones del computador
 Estructuras de interconexión del computador
 Memoria interna
 Memoria externa
 Entrada/Salida
 Apoyo al sistemaoperativo
 Aritmética de computadores
 Repertorios de instrucciones

Esquema del libro (2)
 Estructura y funcionamiento de la CPU
 Computadores de repertorio reducido de
instrucciones
 Procesadores superscalares
 Funcionamiento de la unidad de control
 Control microprogramado
 Multiprocesadores y procesamiento de vectores
 Lógica digital (Apéndice)

Internet y recursos webde este libro
 http://williamstallings.com/COA5e.html
Enlaces con sitios de interés.
Enlaces con sitios que realizan cursos con este libro.
Lista de erratas del libro.
Information sobre otros libros de W. Stallings.

Internet y recursos web
para buscar
 Página principal de WWW Computer Arquitecture
 CPU Info Center
 ACM Special Interest Group on Computer
Arquitecture
 IEEE...
tracking img