cap01-1232558572141296-1
TRANSCRIPT
-
7/25/2019 cap01-1232558572141296-1
1/18
William Stallings
Organizacin y Arquitecturade Computadores
Captulo 1Introduccin
-
7/25/2019 cap01-1232558572141296-1
2/18
Arquitectura y organizacin 1
La arquitectura son los atributos de un sistema queson visibles para un programador.
Conjunto de instrucciones, nmero de bits usados
para represrentar datos, mecanismos de E/S, tcnicaspara direccionamiento de memoria.
Ejemplo: a! una instrucci"n de multiplicar#
La organi$aci"n se re%ere a c"mo se implementan
las caracter&sticas. Se'ales de control, inter(aces, tecnolog&a de memoria. Ejemplo: a! una unidad de multiplicar o se )ace por
sumas repetidas#
-
7/25/2019 cap01-1232558572141296-1
3/18
Arquitectura y organizacin 2
*oda la (amilia +ntel - comparte la mismaarquitectura bsica.
La (amilia de +01 Sistema/234 comparte lamisma arquitectura bsica.
Esto proporciona una compatibilidad de
c"digos. 5l menos al revs.
La organi$aci"n var&a en las di(erentes versiones.
-
7/25/2019 cap01-1232558572141296-1
4/18
Estructura y funcionamiento
La estructura es el modo en que loscomponentes estn interrelacionados.
El (uncionamiento es la operaci"n de cadacomponente individual como parte de laestructura.
-
7/25/2019 cap01-1232558572141296-1
5/18
uncionamiento
Las (unciones del computador son: 6rocesamiento de datos
5lmacenamiento de datos *rans(erencia de datos
Control
-
7/25/2019 cap01-1232558572141296-1
6/18
!isin funcional
7isi"n (uncional de un computador
Sistema de
transferen-
cia de
datos
Mecanismo
de control
Recurso de
almacena-
miento de
datos
Recurso de
procesa-
miento de
datos
-
7/25/2019 cap01-1232558572141296-1
7/18
Operaciones "1#
*rans(erencia de datos Ejemplo: del teclado a la pantalla
Sistema de
transferen-
cia de
datos
Mecanismo
de control
Recurso de
almacena-miento de
datos
Recurso de
procesa-
miento de
datos
-
7/25/2019 cap01-1232558572141296-1
8/18
Operaciones "2#
5lmacenamiento Ejemplo: descarga de +nternet al disco
Sistema de
transferen-
cia de
datos
Mecanismo
de control
Recurso de
almacena-
miento de
datos
Recurso de
procesa-
miento de
datos
-
7/25/2019 cap01-1232558572141296-1
9/18
Operacin "$#
6rocesamiento desde/al almacn Ejemplo: actuali$aci"n de la declaraci"n de un banco
Sistema de
transferen-
cia de
datos
Mecanismo
de control
Recurso dealmacena-
miento de
datos
Recurso de
procesa-
miento de
datos
-
7/25/2019 cap01-1232558572141296-1
10/18
Operacin "%#
6rocesamiento desde/al almacn a la E/S Ejemplo: +mpresi"n de la declaraci"n de un banco
Sistema de
transferen-
cia de
datos
Mecanismo
de control
Recurso de
almacena-
miento de
datos
Recurso de
procesa-
miento de
datos
-
7/25/2019 cap01-1232558572141296-1
11/18
Estructura del ni&el superior
Computador
Memoriaprincipal
Entrada/
salida
Sistemas de
interconexin
Secundarios
Lneas de
comunicacin
Unidad
central de
procesa-
miento
Computador
-
7/25/2019 cap01-1232558572141296-1
12/18
Estructura de la C'(
Computador Unidadaritmtico-
lgica
Unidad de
control
Interconexin
interna de la
CU
Registros
CU
E/S
Memoria
!us del
sistema
CU
-
7/25/2019 cap01-1232558572141296-1
13/18
Estructura de la unidad de
control
CU
Memoria
de control
Registros "decodificadores dela unidad de control
Lgica
secuencialUnidad
de
control
#LU
Registros
!us
interno
Unidad de control
-
7/25/2019 cap01-1232558572141296-1
14/18
Esquema del li)ro "1#
Evoluci"n ! prestaciones del computador
Estructuras de interconei"n del computador
1emoria interna
1emoria eterna
Entrada/Salida
5po!o al sistema operativo
5ritmtica de computadores
8epertorios de instrucciones
-
7/25/2019 cap01-1232558572141296-1
15/18
Esquema del li)ro "2#
Estructura ! (uncionamiento de la C69
Computadores de repertorio reducido deinstrucciones
6rocesadores superscalares
uncionamiento de la unidad de control
Control microprogramado
1ultiprocesadores ! procesamiento devectores
L"gica digital ;5pndice5?e.)tml Enlaces con sitios de inters.
Enlaces con sitios que reali$an cursos con estelibro.
Lista de erratas del libro.
+n(ormation sobre otros libros de @. Stallings.
-
7/25/2019 cap01-1232558572141296-1
17/18
Internet y recursos *e)
para )uscar
6gina principal de @@@ Computer 5rquitecture
C69 +n(o Center
5C1 Special +nterest Aroup on Computer5rquitecture
+EEE *ec)nical Committee on Computer5rquitecture
+ntel *ec)nolog! Bournal Sitios de los (abricantes
+ntel, +01, etc.
-
7/25/2019 cap01-1232558572141296-1
18/18
+rupos de noticias (SE,E-
comp.arc)
comp.arc).arit)metic
comp.arc).storage