mapa conceptual de arquitectura de moldelo de von neumann

Upload: yuridia

Post on 05-Mar-2016

46 views

Category:

Documents


0 download

DESCRIPTION

mapa conceptual de arquitectura básica del modelo von neumann.

TRANSCRIPT

  • Yuridia Salas Cortes

    ARQUITECTURA BSICA DEL MODELO VON

    NEUMANN.

    Los sistemas con

    microprocesadores se

    basan en esta arquitectura

    Las principales limitaciones

    que nos encontramos con

    la arquitectura Von

    Neumann son:

    La arquitectura Von

    Neumann realiza o emula

    los siguientes pasos

    secuencialmente:

    La limitacin de la longitud de las instrucciones por el bus de datos, que hace que el microprocesador tenga que realizar varios accesos a memoria para buscar instrucciones complejas.

    La limitacin de la

    velocidad de operacin a

    causa del bus nico para

    datos e instrucciones que

    no deja acceder

    simultneamente a unos y

    otras, lo cual impide

    superponer ambos

    tiempos de acceso.

    1) Obtiene la siguiente

    instruccin desde la

    memoria en la direccin

    indicada por el contador de

    programa y la guarda en el

    registro de instruccin.

    2) Aumenta el contador

    de programa en la

    longitud de la instruccin

    para apuntar a la

    siguiente.

    3) Descodifica la instruccin

    mediante la unidad de

    control. sta se encarga de

    coordinar el resto de

    componentes del ordenador

    para realizar una funcin

    determinada.

    4) Se ejecuta la instruccin.

    sta puede cambiar el valor

    del contador del programa,

    permitiendo as operaciones

    repetitivas.

    5) Regresa al paso N 1.

    En la cual la unidad central de

    proceso (CPU), est

    conectada a una memoria

    principal nica (casi siempre

    slo RAM) donde se guardan

    las instrucciones del programa

    y los datos.

    En un sistema con arquitectura

    Von Neumann el tamao de la

    unidad de datos o instrucciones

    est fijado por el ancho del bus

    que comunica la memoria con la

    CPU.

    As un microprocesador de 8 bits

    con un bus de 8 bits, tendr que

    manejar datos e instrucciones de

    una o ms unidades de 8 bits

    (bytes) de longitud.

    Si tiene que acceder a una

    instruccin o dato de ms de

    un byte de longitud, tendr que

    realizar ms de un acceso a

    la memoria.

    El tener un nico bus hace

    que el microprocesador sea

    ms lento en su respuesta,

    ya que no puede buscar

    en memoria una nueva

    instruccin mientras no

    finalicen las transferencias

    de datos de la instruccin

    anterior.