cap01-1232558572141296-1

Upload: jhonsey2000

Post on 25-Feb-2018

216 views

Category:

Documents


0 download

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