Sie sind auf Seite 1von 54

UNIDADI

APORTACIONES ARQUITECTNICAS
APORTACIONESARQUITECTNICAS
COMPUTACIONALESDELASPRIMERAS
GENERACIONES

ArquitecturadeComputadoras
M.enC.JessGarcaRuiz

ARQUITECTURADECOMPUTADORAS
ARQUITECTURA
DE COMPUTADORAS
(CONCEPTO)
DeacuerdoaWilliamStallings:
ORGANIZACINDECOMPUTADORAS. Serefierealasunidades
operacionalesysusinterconexionesqueefectanlasespecificacionesdela
arquitectura.
ARQUITECTURADECOMPUTADORAS. Atributosdeunsistemaquepuede
ver un programador y que por lo tanto tiene un efecto directo en la
verunprogramadoryqueporlotantotieneunefectodirectoenla
ejecucinlgicadeunprograma.

ArquitecturadeComputadoras
M.enC.JessGarcaRuiz

Arquitectura de computadoras en el tiempo


Arquitecturadecomputadoraseneltiempo
Los
Loscursosdearquitecturadecomputadorashaevolucionado
cursos de arquitectura de computadoras ha evolucionado
Delos50salos60s:Aritmticadecomputadoras
Delos70samediadosdelos80s:Diseodeconjuntosde
D
l 70
di d d l 80 Di d
j t d
instrucciones,especialmenteISAs,convenientesparalos
compiladores
Los90s:diseosdelasCPUs,sistemasdememoria,sistemasde
entradasalida,multiprocesadores,redes.
2000 s:Procesadoresreconfigurables,arquitecturasdepropsito
2000s:
Procesadores reconfigurables arquitecturas de propsito
especial.

ArquitecturadeComputadoras
M.enC.JessGarcaRuiz

ArquitecturadeComputadoras
M.enC.JessGarcaRuiz

ArquitecturadeComputadoras
M.enC.JessGarcaRuiz

ExistenlasllamadasMicrocomputadoras,Minicomputadoras,Mainframes
Existen
las llamadas Microcomputadoras Minicomputadoras Mainframes
ySupercomputadoras deacuerdoaltamao,velocidadycapacidadde
almacenamientoyprocesamiento.Enlasmicrocomputadoraslarelacin
entrearquitecturayorganizacinesmsestrechaqueenlasMainframe.

ArquitecturadeComputadoras
M.enC.JessGarcaRuiz

APORTACIONESARQUITECTNICASENMQUINAS

REPRESENTATIVAS

ArquitecturadeComputadoras
M.enC.JessGarcaRuiz

Primeros desarrollos:
Primerosdesarrollos:
1642,elfilosofoycientficofrancsBlaisePascal,construyelaprimera
mquinacapazderealizardeformaautomticaciertasoperacionesbsicas:
6engranesdentadoshacanlasvecesderuedasdeconteo.
Cadaengranetena10dgitosdecimalesgrabadosenl.
Estamquinahacasumasyrestas.
El conjunto de engranes era un registro
Elconjuntodeengraneseraun
registrotemporal
temporal.
Unodeestosregistrosactuabacomoacumuladorenelcualse
guardabauntotalderecorrido.
Tenatrasferenciaautomticadeacarreo.
Representacindeunnmeroencomplementos(lgicanegativa).
1671,elfilsofoymatemticoalemnGottfriedLeibnizmejorla
mquinadePascal:
*Realizaba
Realizabasumas,restas,multiplicacinydivisin.
sumas, restas, multiplicacin y divisin.
*Contabaconunmecanismodecontadorescalonado.
1801,JosephJaquardfabricuntelarenelcualtodalaenergase
proporcionabaenformamecnicaytodoelcontroleravatarjeta
i
b
f
i
d l
l

j
perforada.Deestemodosetenaunprocesoprogramableconel
ArquitecturadeComputadoras
programamanejadoporunconjuntodetarjetas.
M.enC.JessGarcaRuiz

1822
1822,CharlesBabbage
Charles Babbage disealamquinadediferencias,lacualse
disea la mquina de diferencias la cual se
utilizprimeroparacalculartablasdefiguras,queseusabanparala
navegacin.
Soloefectuabasumasyrestas.
Medianteunatcnicamatemticaconocidacomodiferencias
finitas,secalculabaunnmerodefrmulastiles,usando
sumas.
Ejemplo
Ejemplodeestas,lasfuncionestrigonomtricas,polinomios,etc.
de estas, las funciones trigonomtricas, polinomios, etc.
Tenavariosregistrosmecnicos.
Tena,porlotanto,operacindemultipasos,automtica.
En1834,Babbage
E 1834 B bb
di h
diseaahoralamquinaanaltica,paraquese
l i
lti
realizaranclculosdepropsitogeneral.Estamquinaconstabadelo
siguiente:
Elalmacn:Unidaddememoriaconsistenteenjuegosderuedas
j g
deconteo.
Taller:Unidadaritmticacapazderealizarlascuatrooperaciones
bsicas.
Tarjetas de operacin: del tipo del telar de Jaquard seleccionaba
Tarjetasdeoperacin:deltipodeltelardeJaquard,seleccionaba
unadelascuatrooperacionesaritmticasalactivareltaller.
ArquitecturadeComputadoras
Tarjetasdevariables:Seleccionabalaslocalidadesdememoria
M.enC.JessGarcaRuiz
queusaraeltallerparaunaoperacin.

Enel1854,GeorgeBoolepublicaLasleyesdelpensamiento sobrelas
cualessonbasadaslasteorasmatemticasdeLgicayProbabilidad.
Boole aproxim la lgica en una nueva direccin reducindola a una
Booleaproximlalgicaenunanuevadireccinreducindolaauna
lgebrasimple,incorporandolgicaenlasmatemticas.Comenzabael
lgebradelalgicallamadaAlgebraBooleana.Sulgebraconsisteenun
mtodopararesolverproblemasdelgicaquerecurresolamentealos
valoresbinarios1y0yatresoperadores:AND(y),OR(o)yNOT(no).
Paratabularelcensode1890,elgobiernodeEstadosUnidosestimque
se invertiran alrededor de diez aos. Un poco antes, Herman Hollerith
seinvertiranalrededordediezaos.Unpocoantes,HermanHollerith
(18601929),habadesarrolladounsistemadetarjetasperforadas
elctricoybasadoenlalgicadeBoole,aplicndoloaunamquina
tabuladoradesuinvencin.LamquinadeHollerithseusparatabularel
censodeaquelao,durandoelprocesototalnomsdedosaosy
d
l d
d l
t t l
d d

medio.As,en1896,HollerithcrealaTabulatingMachineCompany conla
quepretendacomercializarsumquina.Lafusindeestaempresacon
g
otrasdos,diolugar,en1924,alaInternationalBusinessMachines
Corporation (IBM).
ArquitecturadeComputadoras
M.enC.JessGarcaRuiz

10

DispositivosElectromecnicos
En1900,enelCongresoInternacionaldeMatemticasdePars,David
Hilbert(18621943)pronunciunaconferenciadettuloProblemas
matemticos,enlaqueproponaunalistade23problemasqueestabansin
resolver(algunostodavaloestn).Unadelascuestionesera:sonlas
matemticasdecidibles?esdecir,hayunmtododefinidoquepueda
aplicarseacualquiersentenciamatemticayquenosdigasiesasentencia
es cierta o no?. Esta cuestin recibi el nombre de enstcheidungsproblem.
esciertaono?.Estacuestinrecibielnombredeenstcheidungsproblem.
En1936,AlanTuring(19121954)contestaestacuestinenelartculoOn
ComputableNumbers.PararesolverlacuestinTuringconstruyunmodelo
f
formaldecomputador,laMquinadeTuring,ydemostrquehaba
ld
d l M i d T i
d

h b
problemastalesqueunamquinanopodaresolver.Almismotiempoen
EstadosUnidoscontestabaalamismacuestinAlonzoChuch,basndoseen
unanotacinformal,quedenominclculolambda,paratransformartodas
,q
,p
lasfrmulasmatemticasaunaformaestndar.Basndoseenestos
resultados,entre1936y1941,elingenieroalemnKonradZuse(1910
1957),diseyconstruysuseriedecomputadoreselectromecnicos
binarios desde el Z1 hasta el Z3 Sin embargo estos computadores no
binarios,desdeelZ1hastaelZ3.Sinembargoestoscomputadoresno
tuvieronmuchadifusin,nisiquieradentrodesupas,yaqueelgobierno
ArquitecturadeComputadoras
nazinuncaconfienlostrabajosdeZuse.
M.enC.JessGarcaRuiz

11

Zuse,en1936construylaZ1conrelevadoresmecnicosparauna
memoriasencilla,obtenasusresultadosbinariosatravsdeuna
bombilla En 1941 construye la Z3
bombilla.En1941construyelaZ
3queutilizabarelevadores
que utilizaba relevadores
electromecnicosyunmecanismodecintaperforada.En1943,Zuse
terminalaZ4,conrelevadoreselectromecnicosymayorcapacidad
partaeldiseoareoydemisiles.
En1939,elfsicoyprofesordematemticasestadounidenseHoward
Aiken,medianteelauspiciodeIBMcomienzaeltrabajodeuna
mquinaconlamismabasedeBabbage.Suprimermodelo,laMARKI
q
g
p
,
sepusoenoperacinhasta1944.Eraunamquinaenormeque
contenacasiunmillndedispositivoselectromecnicos.Paraelconteo
utilizlasruedasdedgitosdecimalesyparasuestructura
computacionalutilizrelevadoreselectromecnicos,dondelas
t i
l tili l d
l t
i
d d l
instruccioneserandadasmediantecintaperforada.Paraunasuma
sencillatardaba6seg.yparaunadivisin12seg.

ArquitecturadeComputadoras
M.enC.JessGarcaRuiz

12

PRIMERAGENERACION:Tubosalvaco
Lasdesventajasdelostrabajosanterioreseran:
L d
t j d l t b j
t i
Lainerciadelaspartesmvileslimitabalarapidezdecmputo.
Incomodidadenelmovimientodedatospormediosmecnicos.
En1906eltuboalvacotrodofueinventado,dandolugaralaeradela
electrnica.
En1937elmatemticobritnicoAlanTuring,describelateoradelamquina
En 1937 el matemtico britnico Alan Turing describe la teora de la mquina
deTuring,lacualcuandoseleproporcionabanlasinstruccionesnecesariasva
cintadepapelperforado,podaimitarelcomportamientodecualquierotra
mquinausadaparaelclculo.FormandounequipointegradoporTuring,I.J.
Good yD.Michie produjolaColossus,elprimercomputadorbasadoen
vlvulas,aunqueenrealidaderaunamquinaconpropsitoespecial.

ArquitecturadeComputadoras
M.enC.JessGarcaRuiz

13

ComorespuestaalasegundaguerramundialelLaboratoriodeInvestigacin
enBalstica(BRL)delejercitorequeracalcularlastablasdetrayectoriade
B l ti (BRL) d l j it

l l l t bl d t
t i d
tiro,paraelaborarlasconexactitudyenuntiemporazonable.Paraesto
empleabamsde200personasqueconcalculadorasdemesaresolvanlas
ecuacionesbalsticas.Paralaelaboracindeunasolatablasepodarequerir
p
q
horas,inclusodas.Bajoestemarco,enlaMooreSchool og Engineering,en
Pensilvania,E.U.A.,bajoladireccindeJ.W.Mauchly yP.P.Eckert sepropuso
construirunamquinadeusogeneralcontubosalvacoparautilizarlaenlas
aplicaciones de la BRL la cual se llam ENIAC y se inici en 1943
aplicacionesdelaBRL,lacualsellamENIACyseinicien1943,
concluyndosehasta1946.
Estapesaba30toneladas,contenacercade19,000vlvulasyconsuma
150kW depotencia.Erabastantemsrpidaquecualquiercomputador
delapocayaquepodarealizar5000sumasenunsegundo.
LaENIACeraunamquinadecimalynobinaria.
Su memoria consista de 20 acumuladores capaces de contener cada uno
Sumemoriaconsistade20acumuladorescapacesdecontenercadauno
unnmerodecimalde10dgitos.Cadadgitoestabarepresentadopor
unanillode10tubosalvaco.
Eraprogramadamanualmentemedianteinterruptoresyconectandoy
desconectandocables.
ArquitecturadeComputadoras
M.enC.JessGarcaRuiz

14

En
En1944,JohnvonNeumann
1944, John von Neumann seincorporalproyectoypropusoqueel
se incorpor al proyecto y propuso que el
programadecomputacindebaalmacenarseelectrnicamentedentrodel
computador;estoseconocicomoprogramaalmacenado.Laprimer
publicacinquesalialaluzfueeldevonNeumann cuyapropuestafueel
EDVAC (El
EDVAC(Electronic
i Discret
Di
V i bl C
VariableComputer)en1945.
) 1945
VonNeumann escribien1946,encolaboracinconArthurW.Burksy
HermanH.Goldstine,Preliminary
,
y Discussion ofthe
f
Logical
g
Design
g ofan
f
Electronic ComputingInstrument,quecontienelaideadeMquinadeVon
Neumann,queesladescripcindelaarquitecturaque,desde1946,seaplica
atodosloscomputadoresquesehanconstruido.

ArquitecturadeComputadoras
M.enC.JessGarcaRuiz

15

YYen1946,vonNeumannysuscolegasempezaron,enelInstitutodeEstudios
en 1946, von Neumann y sus colegas empezaron, en el Instituto de Estudios
AvanzadosdePrincetoneldiseodeunnuevocomputadordeprograma
almacenado,quellamaronIAS.Estenofuecompletadosinohasta1952.Estees
elprototipodetodaunasubsecuenciadecomputadoresdeusogeneral.
Unamemoriaprincipalquealmacenatantodatoscomoinstrucciones.
Unaunidadaritmticolgica(ALU)capazdehaceroperacionescon
datosbinarios.
Unaunidaddecontrolqueinterpretalasinstruccionesenmemoriay
provocasuejecucin.
Unequipodeentradasalida(E/S)dirigidoporlaunidaddecontrol.
1947EckertyMauchlyformaronlaEckert MauchlyComputerCorporation
parafabricarcomputadoresconfinescomerciales.Suprimeramquinade
xitofuelaUNIVACI(UniversalAutomaticComputer)quefueusadaporla
oficinadecensoen1950.Estabadiseadatantoparaaplicacionescientficas
comocomerciales:operacionesalgebraicasconmatrices,problemasde
estadstica,repartodeprimasparalascompaasdelsegurodeviday
problemas logsticos
problemaslogsticos.
ArquitecturadeComputadoras
M.enC.JessGarcaRuiz

16

LaUNIVACIItenamayorcapacidaddememoriaymsaplicacionesquela
UNIVAC I saliendo al mercado a finales de los 50 e ilustra varias tendencias que
UNIVACI,saliendoalmercadoafinalesdelos50eilustravariastendenciasque
hanpermanecidocomocaractersticasdelaindustriadelascomputadoras.
Avancesdelatecnologapermitenconstruircomputadorasmsgrandesyms
potentes;ademscadacompaaintentahacersusnuevasmquinassuperiores
ycompatiblesconlasanteriores.Porejemplo,ladivisinUNIVACdesarrollla
serie1100,cuyoprimermodelofuelaUNIVAC1103,ysussucesoresestaban
diseadasparaaplicacionescientficasqueimplicabanclculoslargosy
complejos mientras que otros se centraban en el procesamiento de grandes
complejosmientrasqueotrossecentrabanenelprocesamientodegrandes
textos.

ArquitecturadeComputadoras
M.enC.JessGarcaRuiz

17

SEGUNDA GENERACION: Los transistores


SEGUNDAGENERACION:Lostransistores
En1947,JohnBardeen,WalterBrattain yWilliamShockley inventanel
transistor,recibiendoelPremioNobeldeFsicaen1956.Untransistor
,
contieneunmaterialsemiconductor,normalmentesilicio,quepuede
cambiarsuestadoelctrico.Ensuestadonormalelsemiconductornoes
conductivo,perocuandoseleaplicaundeterminadovoltajeseconvierte
en conductivo y la corriente elctrica fluye a travs de ste funcionando
enconductivoylacorrienteelctricafluyeatravsdeste,funcionando
comouninterruptorelectrnico.
.
IBMfuelaprimercompaaenlanzarestanuevatecnologaen
computadoresafinalesdelos50,seguidodeNCRy,conmsxitoRCA.
IBMvolviasacarlosatravsdelaserie700.
Enlasegundageneracinseintrodujeronunidadeslgicasyaritmticasy
decontrolmscomplejas,elusodellenguajedeprogramacindealto
nivelyseproporcionelsoftwaredelsistema conelcomputador.
ArquitecturadeComputadoras
M.enC.JessGarcaRuiz

18

LaIBMintrodujosuserie700desde1952hastalaintroduccindel
l i
ltimomiembroen1964delaserie7000(7094).
i b
d l
i
(
)
Eltamaodelamemoriaprincipal,enmltiplosde210depalabrasde
36bits,crecide2Ka32Kpalabras,mientrasqueeltiempodeaccesoa
,
p
,
q
p
unapalabradememoria,eltiempodeciclodememoria,cayde30s
a1.4s.
Elnmerodecdigosdeoperacincrecideunmodesto24a185.
El
d di
d
i
i d
d t 24 185

ArquitecturadeComputadoras
M.enC.JessGarcaRuiz

19

LA TERCERA GENERACIN Los circuitos integrados


LATERCERAGENERACIN:Loscircuitosintegrados.
Auntransistorsimpleyautocontenido selellamacomponente
discreto En los 50 y principios de los 60 los equipos electrnicos
discreto.Enlos50yprincipiosdelos60,losequiposelectrnicos
estabancompuestosensumayoraporcomponentesdiscretos.
En1958ocurrilainvencindelcircuitointegrado,elcualdefinela
tercerageneracindecomputadoras.
Microelectrnicasedefinecomopequeaelectrnica.
En1964IBManunciaelsistema/360,unanuevafamiliadeproductos
decomputadoras.Eraincompatibleconlasmquinasanteriores.
Abarcabaunampliorangodeprestacionesyservicios,talcualloera
unafamilia.Losdistintosmodeloserancompatiblesentresi.
Elmodelomsbaratoeraelmodelo30.Apartirdeestepoda
crecerse sin necesidad de cambiar de software.
crecersesinnecesidaddecambiardesoftware.
ArquitecturadeComputadoras
M.enC.JessGarcaRuiz

20

Lascaractersticasdeunafamiliason:
Conjuntodeinstruccionessimilaroidntico:Unconjuntopuedeser
unsubconjuntodelasiguiente.
Sistemasoperativossimilaresoidnticos:seaadencaractersticas
complementarias.
Velocidadcreciente.
NmerocrecientedepuertosdeE/S.
Tamaodememoriacreciente.
Costocreciente.
C t
i t
EnelmismoaoenqueIBMlanzsuprimerSistema/360tuvolugarotro
lanzamientotrascendental:elPDP 8deDEC.
Fueelprimercomputadordeescritorio.Nopodarealizarlomismoque
loscomputadoresdelaserieS/360peroeralobastantebaratocomopara
poderintroducirbastantesmsdeellosalmercado.
ElbajocostoypequeotamaodelPDP8permitaaotrosfabricantes
El bajo costo y pequeo tamao del PDP 8 permita a otros fabricantes
comprarvariosdeestoseintegrarlosenunsistemaglobalpararevenderlo.
Estosotrosfabricantesseconocancomofabricantesdeequiposoriginales
OEMs)yelmercadodelosOEMs llegatener,yantiene,lamayorcuota
delmercadodecomputadoras.
AdiferenciadeunconmutadorcentralusadaporIBMensussistemas700
ArquitecturadeComputadoras
/7000y360,losltimosmodelosdelPDP8usabanunaestructuraque
M.enC.JessGarcaRuiz
ahora es casi universal: la estructura de Bus

21

LTIMAS GENERACIONES
LTIMASGENERACIONES

Laprimeraplicacindeloscircuitosintegradosfuelaconstruccinde
L
i
li i d l
i i i
d f l
i d
memoriassemiconductoras,sustituyendoalospequeosanillosdematerial
deferrita.Estossemagnetizabanenunsentidoyrepresentabanun1,sise
magnetizabanenelotrosentidorepresentabanuncero.Ademsusabanuna
g
p
lecturadestructiva,porloqueserequeradecircuitosquerestituyeseneldato
tanprontocomoseextraa.
En1970Fairchaildintrodujolaprimermemoriasemiconductoracon256bits
En 1970 Fairchaild introdujo la primer memoria semiconductora con 256 bits
dememoriay70milimillonsimasdesegundoparaleerunbit.
En1971sehizolaprimerinnovacin:Inteldesarrollsu4004quefueel
primerchipquecontenatodosloscomponentesdelaCPUenunsolochip,
porloqueselellammicroprocesador.

ArquitecturadeComputadoras
M.enC.JessGarcaRuiz

22

Msalldelatercerageneracinhaymenosacuerdogeneralenladefinicinde
lasgeneracionesdecomputadoras.
Unapropuestaeslasiguiente:

Cuartageneracin(LSI)
19721977,introduccindeagranescala(LSI)enlacualpodrahabermsde
1000componentesenunsimplechip.
ElAltair 8800,producidoporunacompaallamadaMicroInstrumentation and
Telemetry Systems (MITS),sevendaa397dlares,loqueindudablemente
contribuyasupopularizacin.Noobstante,elAltair requeraelevados
conocimientosdeprogramacin,tena256bytesdememoriayempleaba
i i
d
i
2 6b
d
i
l b
lenguajemquina.Dosjvenes,WilliamGatesyPaulAllen,ofrecieronaldueo
deMITS,unsoftwareenBASICquepodacorrerenelAltair.Elsoftwarefueun
xitoy,posteriormenteAllenyGatescrearonMicrosoft.
y, p
y
Paralelamente,StevenWozniak yStevenJobs,tambinarazdeverelAltair
8800enlaportadadePopularElectronics,construyenen1976,laAppleI.Steven
Jobs conunavisinfuturistapresionaWozniak
con una visin futurista presion a Wo niak paratratardevenderelmodelo
para tratar de vender el modelo
yel1deAbrilde1976naciAppleComputer.En1977,conellanzamientodela
ArquitecturadeComputadoras
AppleII,elprimercomputadorcongrficosacolorycarcasadeplstico,la
23
M.enC.JessGarcaRuiz
compaaempezaimponerseenelmercado.

Quintageneracin(VLSI)
1978 ,introduccindelamuyaltaescaladeintegracin(VLSI)quelograron
introduccin de la muy alta escala de integracin (VLSI) que lograron
10000componentesenunsolochip,ylosVLSIactualespuedencontenerms
de100000componentesenunsolochip.
En1981,IBMestrenaunanuevamquina,laIBMPersonalComputer,
protagonistaabsolutadeunanuevaestrategia:entrarenloshogares.El
corazndeestapequeacomputadora,con16Kbdememoria(ampliablea
256), era un procesador Intel, y su sistema operativo proceda de una empresa
256),eraunprocesadorIntel,ysusistemaoperativoprocedadeunaempresa
recinnacidallamadaMicrosoft.
En1984,ApplelanzalaMacintosh,quedisponadeinterfazgrficoparael
usuarioyunratn,quesehizomuypopularporsufacilidaddeuso.
i

hi
l
f ilid d d

ArquitecturadeComputadoras
M.enC.JessGarcaRuiz

24

ElectronicNumericalIntegratorandCalculator
(ENIAC)

ArquitecturadeComputadoras
M.enC.JessGarcaRuiz

25

Lectorde
Tarjetas

Multiplicador

Divisory
Raiz
Cuadrada

Tablasde
Funciones

A1

A2

Impresora
de
tarjetas

.......

A20

Unidad
Programador
Maestro

Estructura(Arquitectura)delaENIAC

ArquitecturadeComputadoras
M.enC.JessGarcaRuiz

26

VistasdelaENIAC

ArquitecturadeComputadoras
M.enC.JessGarcaRuiz

27

Vistas de la ENIAC
VistasdelaENIAC

ArquitecturadeComputadoras
M.enC.JessGarcaRuiz

28

EDVAC
EDVAC

Laestructura(arquitectura)delaEDVACesprcticamentelamismaqueladela
(
)d l

l
l d l
ENIACconalgunasdiferencias.Tenaunamemoriade1024localidades,esdecir
1Kpalabras,llamadamemoriaprincipalquealmacenabalosdatose
instruccionesmsutilizados;unamemoriasecundariade20Kpalabrasmslenta
;
p
detipomagntico,condatosoinstruccionesconmenoruso.Lasinstrucciones
aritmticas tenanelsiguienteformato:
A1 A2 A3 A4 OP
DondeOPeslaoperacinarealizar(suma,resta,multiplicacinodivisin)con
loscontenidosdelasdireccionesA1 yA2 ycolocarelresultadoenlalocalidadde
memoriaA3.LacuartadireccinA4 especficalalocalidaddelasiguiente
instruccinaserejecutada.

ArquitecturadeComputadoras
M.enC.JessGarcaRuiz

29

Elsaltocondicional:
A1 A2 A3 A4 C
SiA1<A2 saltaaA3
SiA1>A2 saltaaA4

Latransferenciadedatos:
A1 m,nA
A3 A4 W
Sim=1,hacia
,
Sim=2,desde
ArquitecturadeComputadoras
M.enC.JessGarcaRuiz

30

MARKIyII

ArquitecturadeComputadoras
M.enC.JessGarcaRuiz

31

Vista de la MARK I
VistadelaMARKI

ArquitecturadeComputadoras
M.enC.JessGarcaRuiz

32

Vista de la MARK II
VistadelaMARKII

ArquitecturadeComputadoras
M.enC.JessGarcaRuiz

33

HowardAiken

ArquitecturadeComputadoras
M.enC.JessGarcaRuiz

34

LamquinadevonNewmann
(IAS)

ArquitecturadeComputadoras
M.enC.JessGarcaRuiz

35

Constitucin general de la IAS


ConstitucingeneraldelaIAS

M
CA
Unidad

Aferentes(sensoriales):I

A it ti
Aritmtico
Memoria

Lgica

principal

Equipos
deE/S
Eferentes(motoras):R

Unidadde
controlde
programa
CC
4096

ArquitecturadeComputadoras
M.enC.JessGarcaRuiz

36

0 1

39

Bitdesigno

(a)PalabradeNmero

Instruccin Derecha
InstruccinDerecha

Instruccin Izquierda
InstruccinIzquierda
0

CodeOp

19 20

Direccin

28

CodeOp

39

Direccin

(b)PalabradeInstrucccin

FormatosdePalabradelaIAS
ArquitecturadeComputadoras
M.enC.JessGarcaRuiz

37

UnidadAritmticoLgica
AC

Constitucinde
interna de la IAS
internadelaIAS

MQ

Equipode

Circuitos
AritmticoLgicos

Entrada/Salida

MBR

Instrucciones
ydatos

IBR
PC

IR

Circuito
de
Control

MAR

Memoria
principal(M)

Seales
de
Control

UnidaddeControldePrograma

ArquitecturadeComputadoras
M.enC.JessGarcaRuiz

38

LaIBM7094(Serie7000)

ArquitecturadeComputadoras
M.enC.JessGarcaRuiz

39

Disco

Impresora

Disco

UnidadCentraldeProcesamiento
d d
ld
AC

Lectorde
Tarjeta

MQ

Unidad de
Unidadde
Controlde
Disco

Circuitos
LgicosAritmticos

Procesador
IO
(canal)

DR

Consolade
Operador

Sumadores
Indice

.
IR

AR

Procesador
IO
(canal)

UnidaddeControl
deMemoria
(Multiplexor)

Registros
Indice
XR(17)

IBR

Cinta
Magntica

Ncleo
d
de
Memoria(M)

PC

.
Circuitos
deControl

Sealesde
Control

Direccionesde
Memoria

ConstitucininternadelaIBM7094
ArquitecturadeComputadoras
M.enC.JessGarcaRuiz

40

RepresentacindeInstruccionesdelaIBM7094
p
35

0 1
S
NmerodePuntoFijo

0 1

35

S
Exponente
p

Mantisa
NmerodePuntoFlotante

35

21

Direccin

OpCode
Instruccin

ArquitecturadeComputadoras
M.enC.JessGarcaRuiz

41

AdispositivosdeI/O
Datos

Control

SR

Sealesde
controll

.....

CircuitosdeEnsamble
Desensamble

Circuitosde
C t l IOP
ControlIOP

IR
DR

Albusdedatos
delaMemoria

PC
DC

AR

Albusdedirecciones
delaMemoria

EstructurainternadelIOP
DelaIBM7094

ArquitecturadeComputadoras
M.enC.JessGarcaRuiz

42

LABURROUGHS5000

ArquitecturadeComputadoras
M.enC.JessGarcaRuiz

43

MdulosdeMemoriaPrincipal
M1

M2

M3

M4

M5

M6

M7

M8

CPU1

CPU2
IOP1

Intercambio
de
EntradSalida

IOP2
IOP3

IOP4

...

IntercambiodeMemoria

Dispositivos de E/S
DispositivosdeE/S

EsquemadelaBurroughs5000

ArquitecturadeComputadoras
M.enC.JessGarcaRuiz

44

ILLIACIV

ArquitecturadeComputadoras
M.enC.JessGarcaRuiz

45

ArquitecturadeComputadoras
M.enC.JessGarcaRuiz

46

ELSISTEMAIBM360/370

ArquitecturadeComputadoras
M.enC.JessGarcaRuiz

47

Almacenamiento
decinta

Unidadde
Controlde
Cinta

Memoria
Principal
IOP
(Selectorde
Canal)

Almacenamiento
dedisco

Unidadde
Controlde
Disco

Interfasedeentrada/salida
/

Unidad
decontrol
deMemoria
IOP
(Multiplexorde
Canal)
CPU

Almacenamiento
dedisco

Interfasedeentrada/salida

Unidad
deControl

Consola

Unidad
deControl

Lectorde
Tarjeta

Unidad
deControl

Impresora
enLnea

Esquemadelsistema360/370
ArquitecturadeComputadoras
M.enC.JessGarcaRuiz

48

Bytedeordenbajo
Zona

Dgito

Zona

Dgito

Signo

Dgito

NmeroDecimal
Bytedeordenbajo
Dgito

Dgito

Dgito

Dgito

Dgito

Signo

NmeroDecimalempaquetado
31
15

01
S

NmeroBinariodePuntoFijo

01

127
63
31

78

S
Exponente
NmeroBinariodePuntoFlotante

Mantisa
1Byte
y

Caracter

Caracter

Caracter

Datosalfanumricos

FormatosdepalabrasdedatosdelSist.360/370
ArquitecturadeComputadoras
M.enC.JessGarcaRuiz

49

0
8
15
CodeOp R1 R2

InstruccinRR

OPND1 OPND2

0
8 12 16 20
CodeOp R1 X2 B2
D2
OPND1

OPND1 OPND3

I2
OPND2

0
8
CodeOp

InstruccinRX

OPND2

CodeOp R1 R3 B2

CodeOp

31

Longituddel
Operando

D2

InstruccinRS

OPND2

D1

B1

InstruccinSI

OPND1

16 20
B1

D1

OPND1

32 36
B2

47
D2

InstruccinSS

OPND2

Formatos palabras de instrucciones del Sist 360 / 370


FormatospalabrasdeinstruccionesdelSist.360/370
ArquitecturadeComputadoras
M.enC.JessGarcaRuiz

50

16Registros
generales
de32bits

4 Registros
4Registros
depunto
flotantede
64bits
Unidad
Aritmticade
PuntoFijo

Unidad
Aritmtica
Decimal

Unidad
Aritmticade
PuntoFlotante

BusesInternos

AR

IR

PC

DR

PalabradeEstadode
Programa
Unidadde
U
id d d
Controlde
Memoria

Amemoria
Principal

CPU del Sist 360 / 370


CPUdelSist.360/370
ArquitecturadeComputadoras
M.enC.JessGarcaRuiz

51

UNIDADII
MEDIDA DE PRESTACIONES
MEDIDADEPRESTACIONES

ArquitecturadeComputadoras
M.enC.JessGarcaRuiz

52

Tendenciastecnolgicas
Desdeprincipiosdelos80slasmejoradelosprocesadoressedebaamejoras
enlacapacidaddeloscircuitosintegrados.
Semejoraladensidad,velocidad ytamao.
La
Lamejorahasidogeomtrica
mejora ha sido geomtrica envezdelineal.EstoseconocecomolaLeyde
en vez de lineal. Esto se conoce como la Ley de
Moore.
Latecnologadefabricacinhatenidomejorasde35a50%anual.Aunquela
mejoraenvelocidadhasidodebidoalosavancesenlaarquitecturayenla
j
l id d h id d bid l
l
it t
l
organizacinenuncomputadora.

ArquitecturadeComputadoras
M.enC.JessGarcaRuiz

53

Medidadeprestaciones
Eltrminodeprestacionesresultadudosoenelcontextodelacomputacin.
Estedescribelarapidezdeunsistemadadoparaejecutarunoovarios
programas.
Losarquitectosdecomputadorashanpropuestounaseriedeparmetros
para describir las prestaciones de un computador
paradescribirlasprestacionesdeuncomputador.
MIPS
Medidade
M
did d
prestaciones

CPI/IPC
MediaAritmtica

BenchmarkSuites

ArquitecturadeComputadoras
M.enC.JessGarcaRuiz

MediaGeomtrica

54