El Nacimiento de La Arquitectura Von Neumann Surge a Raíz de Una Colaboración en El Proyecto ENIAC...

download El Nacimiento de La Arquitectura Von Neumann Surge a Raíz de Una Colaboración en El Proyecto ENIAC Del Matemático de Origen Húngaro

of 4

Transcript of El Nacimiento de La Arquitectura Von Neumann Surge a Raíz de Una Colaboración en El Proyecto ENIAC...

  • 7/23/2019 El Nacimiento de La Arquitectura Von Neumann Surge a Raz de Una Colaboracin en El Proyecto ENIAC Del Mate

    1/4

    miento de la arquitectura Von Neumann surge a raz de una colaboracin en el proyecto ENIAC del matemngaro !ohn Von Neumann" Este traba#aba en $%&' en el laboratorio atmico de (os )lamos cuando sede los constructores de la ENIAC" Compa*ero de Einstein +oedel y ,uring en -rinceton Von Neumannpor el problema de la necesidad de recablear la mquina para cada nue.a tarea" En $%&% haba encont

    lado la solucin a este problema consistente en poner la in/ormacin sobre las operaciones a realizar ea utilizada para datos escribi0ndola de la misma /orma es decir cdigo binario" 1u E2VAC /ue el modeladoras de este tipo construidas a continuacin" 1e habla desde entonces de arquitectura de Von Neumatambi0n dise* otras /ormas de construccin" El primer computador comercial construido en esta /orma

    C $ /abricado en $%4$ por la 1perry56and Corporation y comprado por la 7/icina del Censo de Estados 3

    rimeras computadoras 8Electrinic Numerical Integrtor And Computer ENIAC9 la e#ecucin de tareas era ta que no se contaba con la /acilidad de tener tareas programa y datos al mimos tiempo en la memoria dadora esto lle.o a la re/le:in de que era posible tener programas datos y tareas residiendo en una porca ms tarde utilizado en la E2VAC8Electronic 2iscrete Variable Computer9" En $%&; Von Ne

    na memoria principal que almacena datos e instrucciones"

    na 3nidad Aritm0tica (gica8A(39 con capacidad para operar con datos binarios"

    na 3nidad de Control que interpreta las instrucciones en memoria para su e#ecucin"

    nidades de Entrada ? 1alida administra sus operaciones la 3nidad de Control

    quina de Von Neumann tena cinco partes bsicas> la memoria la unidad aritm0tica5lgica la unidad de cprograma y los equipos o unidades de entrada y salida"

    @emoria> Constaba de &%; palabras cada una con & bits" Cada palabra poda contener dos instrucciobits o un nmero entero de B% bits y su signo" (as instrucciones tenan bits dedicados a se*alar el tip

  • 7/23/2019 El Nacimiento de La Arquitectura Von Neumann Surge a Raz de Una Colaboracin en El Proyecto ENIAC Del Mate

    2/4

    misma y $= bits para especi/icar alguna de las &%; palabras de la memoria"

    3nidad de Control> Es la que super.isaba la trans/erencia de in/ormacin y la indicaba a la unidad aritm0cual operacin deba e#ecutar"

    3nidad Aritm0tica (gica> Es aquella que se encarga de realizar las operaciones aritm0ticas y lgicas nepara la e#ecucin de una instruccin"

    Acumulador> & bits llamado en acumulador que sir.en para>

    o 6ecibir datos de entrada"

    o En.iar datos a la salida"

    o +uardar el resultado de la ltima operacin"

    o 3na instruccin tpica era sumar una palabra de la memoria al acumulador o almacenar este en la

    tectura Von Ne

    (a unidad central de proceso .iene a ser el cerebro de la computadora y tiene por misin e/ectuar las op

    aritm0tico5lgicas y controlar las trans/erencias de in/ormacin a realizar" Es la que coordina el /uncioncon#unto de las dems unidades y realiza los clculos necesariosD por eso la podemos subdi.idir en una control y en una unidad de clculo o unidad aritm0tico5lgica"

    (a memoria interna contiene el con#unto de instrucciones que e#ecuta la C-3 en el transcurso de un progtambi0n donde se almacenan temporalmente las .ariables del mismo los datos que se precisan y tod

    resultados que de.uel.e"

  • 7/23/2019 El Nacimiento de La Arquitectura Von Neumann Surge a Raz de Una Colaboracin en El Proyecto ENIAC Del Mate

    3/4

    (as unidades de entrada y salida son las encargadas de la comunicacin de la mquina con el e:teproporcionando al operador una /orma de introducir al ordenador tanto los programas como los datos y o

    resultados"

    mento importante del hard /orman parte de 0l lneas que seleccionan de dnde y a dnde .a dirigida la in/ormacin tambi0la secuencia de pasos a seguir para la trans/erencia"

    2atos> por 0l de /orma bidireccional /luyen datos entre elementos de la computadora"

    2e direcciones>(a memoria est di.idida en peque*as unidades de almacenamiento que contieneninstrucciones del programa y los datos" El bus de direcciones consta de un con#unto de lneas que pe

    seleccionar de qu0 posicin de la memoria se quiere leer su contenido"

    orma de operar de la computadora en su con#unto es direccionar una posicin de la memoria en busca dcin mediante el bus de direcciones lle.ar la instruccin a la unidad central de proceso C-3 por medio dmarcando la secuencia de la trans/erencia el bus de control" En la C-3 la instruccin se decodi/ica inteerandos necesita> si son de memoria es necesario lle.arles a la C-3D una .ez que la operacin es realiz

    preciso se de.uel.e el resultado a la memoria"cesadores .aran en .elocidad y capacidad de memoria registros y bus de datos" 3n bus de datos transprocesador la memoria y los dispositi.os e:ternos" 1e muestran dichas partes llamadas gen0ricamente

    /uncionales debido a que desde el punto de .ista del /uncionamiento son independientes"

    mbre de cada parte nos indica la /uncin que realiza" (a unidad de memoria principal se encarga de almaciones que realizar la unidad de control al e#ecutar un programa y los datos que sern procesados" (a u

  • 7/23/2019 El Nacimiento de La Arquitectura Von Neumann Surge a Raz de Una Colaboracin en El Proyecto ENIAC Del Mate

    4/4

    encargada de comunicacin con el e:terior a tra.0s de los peri/0ricos" Estos peri/0ricos pueden ser> de etecladosD de salida como tubos de rayos catdicos y de entrada y salida como discos magn0ticos" (a al est /ormada por un con#unto de unidades llamadas palabras" 2entro de cada una de estas palabras smacin que constituye una instruccin o parte de ella o un dato o parte de un dato" A la cantidad de pala

    /orman la @emoria -rincipal se denomina capacidad de memoria"uanto mayor sea el nmero de palabras mayor ser el de instrucciones y datos que se almacenarn" 3namada de unidades ms elementales llamadas bits del mismo modo que una palabra est /ormada por lepuede guardar dos .alores o $D por eso se dice que son elementos binarios" El nmero de bits que /o

    bra se llama longitud de palabra" -or regla las computadoras potentes tienen memorias con longitud de grande mientras que las computadoras peque*as tienen memorias con longitud de palabra menor"

    mino arquitectura de Von Neumann se acu* a partir del memorando irst 2ra/t o/ a 6eport on the E2VAel conocido matemtico !ohn .on Neumann en el que se propona el concepto de programa almacenadoocumento /ue redactado en .istas a la construccin del sucesor de la computadora ENIAC y su contenido

    llado por !ohn -resper EcFert !ohn Gilliam @auchly Arthur HurFs y otros durante .arios meses antes dnn redactara el borrador del in/orme" Es por ello que otros tecnlogos como 2a.id A" -atterson y !ohn ("promue.en la sustitucin de este t0rmino por el de arquitectura EcFert5@auchly"