0% found this document useful (0 votes)
19 views9 pages

Aca Assignment 2

The document discusses various types of memory, including SRAM and DRAM, highlighting their differences in speed, cost, and usage. It also covers concepts like Instruction Level Parallelism and Flynn's classification of computer architectures based on data and instruction streams. Additionally, it explains memory access types, addressing modes, and the architecture of SPARC processors.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
19 views9 pages

Aca Assignment 2

The document discusses various types of memory, including SRAM and DRAM, highlighting their differences in speed, cost, and usage. It also covers concepts like Instruction Level Parallelism and Flynn's classification of computer architectures based on data and instruction streams. Additionally, it explains memory access types, addressing modes, and the architecture of SPARC processors.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 9

,CA A16i:0i1 -2

odhont msusex dupe :


1.Compaau SRAM wih DRAM 9
|Ars.. SRAM:
h. Aped and
omglko,
SRAM &latu and' wu ip-Rops to skors
. Cost 'and Usade
dota
stonu dota
SRAM mote eibensvr and is kypically wud gon
eache
DRAM:
memy
| Syed and Cemglenity : data in eapacitorus Hhat
DRAM B Alowu and stokes
uLd peiodue xelyusking
. Codt and Uaace:
DRAM is cheape and iu eomvnonky wad fort ntaun
aydem mamong
-hat Tnstituclion Level Parallelism9
Ana.Tnstruefion level Parallelism (iL)the
8 a CPU to necute multiple instru ctionu
achioved
amulianiouly ohun
pipeliring, upuealan eeeulion ,andinsluctiona
ckniqus hat allow ndependent
'ime.
ko be ptocused at the same
3. What u PEynn's lauiieation!
Aflynn clauilieation taktqorizeu tompuken
architectuaes baud on data atraans and instuuclion
steams. include feuu bype.
|S19D (Aingle Inutucion, Aviqls Daka).
1, STMD (ingl Inutruclion, Mutliple Data).
Mi. M1SD(Mullipl rutruekion, Aingla Data).
N. MIMD(Mudliple notuclon, Multtple Dato).
4 Wiite the dilerenee betwen Rarndom Aeees
Memony and kaially Aecesn Mernony ?
Randem Acecs
.Data Access .
Memns .Aenkally Aeen
- Dota Areass
Memay
nRandom Acces Memcy) n kutally Aceus MemoAy,
daka caun be accesnd data&atesed squntati
divuctly frtom any loeatonequing trtavesal tnough
Jallouwg tor fast ebiuval-gdaka toeations, uhieh
Wow:
|1-Usaqe :
Random Aeuss Mernony ulbeiald Aceus Memory i
Lnd
wed in compulta tn duded en storag
as main mumony devicu like magn tiÁ kapes
|whu sequunt&l data
aeeess is hceeptable .
B. hat ou Hhe adáuving made, ovatlbe Enlain
with exampl ?
Ans dome eómmon addnesing modu inelude:
.Immediatt:
(Openand i a pert , the indruetion (e.q, MOV A, #5)
.Denoet:
Adruu 4, the operund i qiven eaçleilgleg,M0v A,5C00):
u.Indue{:
Adduu iu puclflod threugh a nugiskeneg, MON A, @R1).
v.Indened':
JAdces iB delwminod by addinq on inden to a base
|addus (e.q, MOV A, 5066 R).0
6- Detemne the ue HOLD and HLDA ttuction

ns. HoLD:
Tis signal wnd by etvnal devicos toauquest He
CPUto eleae the bua. ihen aentod, the CPU ents
la hold state
HLDA (Hold Acknouledge):
hi sgnal i sert by te cPU to ackroulede the
HOLD aquust, indiatng that it has sels ud
eorkrol éj the bus to the requsting devie
1. What iu a SPARC rooesor What anu the modulu
lan SPARC 2Ezplain cach?
Aru. SPARC (Sealable ProCes4Or Arckitutu) s a k+sc
(Raduction Instucton tt Computing) procumor
auuchit ec kne doveloped by Aun MienOsyt1mu in
is known foc i% sealabilliky; Hieunt
3486-T4 &
|handling 8, complex tauk, and wxiAlgh -
in
SPARC anchitcte hasa
Ploremn ci computng wt ît eaeint
ktriam ind inutxucion et ,rmaking'
sVea and entepria envinonnenb
Module n SPARC Processer :
|.Inkeqen Unit (Tu):
Handto al ivtaqer arttemue and Loical openaiou
ncludes
|onganized in a megtten uidow,
windan, allonsäng fou
itunt proccduvu cala.
1. Floatng-Poivt Unit (FPU):
Dedieated "to erecutirg Flcettng- Point opeations
ike addilton ,Aubtrcaetitn , mufliplieatic and
divicn-TE enhanees tho pefenaree plitotions
invdvirq seuntlie eompukatunu
Menciy Maragonmuvt bvit (MMU):
m.
vnfual memgny, trandating votual
Morager
oaddnuiu tophysinl addrMs,4 handlus mumony
prrolectionand

ly.Cacu and Bus Irtenioace :


and L) to &ped up octey to frequevtly uscd data
omporcou the mnmons ond 1/o devieca , rswing

ibitinquikh ond Digeunliote .


|a.UMA VA. NUMA
Aeces v. Norn Uoi oron Memoy
Acces.
UMA NäMA
|1.Memoy Acen Teme : .Memony Aes Ti :
memors acees Ns bakd en e mumoy
tnie pe al proceueru. eceation aclative to thc
prtoces0r("
. Aehitecuu: . Arelitctuu:
Contralized memony Diotibuted menoay
anehiteckuu.
achite ctuu.
.Bealability:
Linited Acalitly due to High scalabilty as each
botarucku in mamthy acsa-protesort tan eees loeal
v. De Cae:
Ued in aall- eale |Usad in lvqe - seale
aystems leguotktation) multiproe uör aupkena
ke dLVOs"
b. RISC VA. CîSC
JAns Redueud Tnutruelion &t Computing V. Cemex
Instruckon ket Computing"
R1sC
|1- Instuction det : .Instruefion et:
Sme,lemikd intruetonsComplex, vovud intruclions
|1.¬0cuton Timu: Execufion Time :
ypie ally exeutes nutructionu may Pcaquu
ckructons in ene elock muliple cycdes
eyele.
hul. Memons Vaage:
Lavge nunbe dnstrucfion Fewen nttuctiou,eonsenvind
ntass mumony wsOge memony
Comon in moble and Found ndesktop and
levnbedded Ayskum. entopris procssor.
B.Deserib' Rynn's elautlealion a, eomputen
Proesod
and Veetor Proeeséu 9
Ans. Flynn' Claifieatton eategorizes contputr
ckit&kuu
lacchitd tuUA baxd on intrution and data stramu
|.S1sD (longaInutrueton, Kinda Data):
|Bive prtocsor ereCutus a aivgo instrueton strearn
to openate on daka atored in a nglt menoHy urnät (erg
tattonal uniprosor).
|1.$TMD(ABrgu' Trnutructon,Multiple Data):
AAingle intrut Eon operats on multipl data atrams,
ideal fore panallad
unit).
. M1SD(Multiple Inctrur lion,Bingle Data):
uliple ptoeeMor«opeate on a ngle data Argam, stnoom,
kach necutirg dieent
dient intnucion TV, aau in
Pacltee.
N.MIMD (Mul iplu Intruelion, Multiple Dako):
Mulliple proceuEKsenCeuke difeurt instruclioru on
ditfeunt daka staanms aiutneousy, wxd in pauala
eotipulng and aupeneompuku
Companiuon dArray ProeLsos and Vee tot Proewuor. ;
LArtcay Procesoc Voctor fcoceser
. Dat Hand ing : 1Data Handlng:
|Opeates en 2Daaye h dorcks en 10 vecAou,.
data.
Ayplicationu;
Image prousång arnd
L4aphiei.
seuntie and
Jealeula'iont.
ngiceing
. ELecuton J.Ezeeuton :
Fucutu mulle openaons Prouss Ainga epeatfonu
linpasnallol on vay data. (onon vertor data sciantaly|
in anmall qroup .
n. Arehitetwu:
Pald
Panalll proeing urits
lavay opvutornu.
Bon|ápecialired tuntional
Iforc vectort dpanalon
urit
4.Dintiote beku AupOn Aelan anelituctusu Vá.
phuieal RAM |eomplo tihat Ana- 5. N.Exampl: Ssis.
Tntel
Cocu Used units"Conçdoafty:
nudnstruetions.
Highen |.ndeutu |n.Thoughput
tipnulle Highpipelnes.
mulEipli 1eeution:
ui:nq Eaeeutes nultipl Kupen
.Paall a
ol |Anaupen
and alleuVettual what eniulkipl
funckio fnal
o r a kealan
dis k tely pCCOCSOKA Complity ucl io ns pipelind
amony
rmmemoy, in
nMemory
is fetehu
the vitual Anckitrrtee
atorage" pkyieal pen
vilual eneuton enclilerkwr
i
Mumony like du aud eyel e
Whon m oa to by
nemory niCHs. mumony&intnucion Apecialid
frquncu
high|tV.Erample: ndividual
Le
Compleaity: s instruc
|
Mt. . hcue
tion.
Thnougkpub: mone
pant
ntntool4tCv ||.Panall,
d Lrution Aupe:
neua
tle prtoesses?Eplain anaqementicint pipliva vide ?
altouwsystm manaqenent Tt eomler Vielived
on in
erKeats at spedirg
data run uith CPUs But
an ma s foCLuses nequies Acbitcte
Hat out iluion techr~qu example?| up
not eaeh age o
u be en
up RAM Aort othu proceKeK"
How it wouka :
|OPaqing : iaod- ize Hocks ealled Paqe.
Menoa dêvided into
When a proqram nueda a
d paqe not euUunty in mumors
t Arigges'a page fault; aid te ayrtem loods the
and Ha
dik.
lDduapping : to
the RAM" sfut, the system swaps inactive
disk, allouing'aclive pas to we Ehe avalable riamory
Imagiua eomputu uith 4o8 6 RAM suning
|mulila aplic ations nequiing sB &menmon.The
vkua' namos to stoe
lopenatg ayikm usesdak,
Jsoe 8, la data en diuk, evng
oiving eacke proqnam the
mpruion it has ul aceis to mo mony , oven
hough only paunt 4, 't &s inplycieanl RAy.

You might also like