El Nacimiento de La Arquitectura Von Neumann Surge a Raíz de Una Colaboración en El Proyecto ENIAC...
-
Upload
jesus-balcazar -
Category
Documents
-
view
214 -
download
0
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"