Thanks to visit codestin.com
Credit goes to www.scribd.com

0% found this document useful (0 votes)
12 views8 pages

COA Assignment

The document discusses various components of computer architecture, including memory addressing, instruction fetching, and data buses. It highlights the importance of pipelining for improving instruction throughput and describes memory management techniques such as segmentation and paging. Additionally, it outlines the roles of control buses and the significance of logical addressing in memory operations.

Uploaded by

Yash Sehgal
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)
12 views8 pages

COA Assignment

The document discusses various components of computer architecture, including memory addressing, instruction fetching, and data buses. It highlights the importance of pipelining for improving instruction throughput and describes memory management techniques such as segmentation and paging. Additionally, it outlines the roles of control buses and the significance of logical addressing in memory operations.

Uploaded by

Yash Sehgal
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/ 8

(of Assignment osh seugol

41S 2 I 2

Pe=loo6 H(hotds oddVes of isIuc Hiee)


MAR =200o H(helds memey addrs ot data
MOR= 5AH (Valu at memey oaien 200oH)

>c 0se, the Pe to felch the ins tyuth e at rr memey


locatien looo H
’ The instochign MoV R, 200oH is felcheo into the IR
’ Pc is increnented to foint to the hest inslvucheh.
2-Delode:
The (onol unitce lodes He inshucieh: meue the lotent
flom nemey addes 2oooH to registes
3Eseote:
7 MAR is Loaded with 2eH
emey is uupsld using 1AR, and Hhe valuelsAH) is
loaded at into De
>The valoe fvom MDR (SAH) iS mevpd to egister R

SData bus
bitHassohal binany dato blw cu, memey
and zlo deuico
itis biutieal(uCan Yead data fYow
nemery e wrie data to memeny
ata buses a mladuedin bits le,l6,32,6)
T9 toide te data bus, the netp data (on ag
ina single clock yle.
OAdd Tess bus
bit Camies the addDs that clu wants to

Pts Unidibec Honal, always fom c to


emery ef devices.
wdth ef addres bus delernìnls the
a ddveS able meme

hen inemeny loatioh=

(ontol buS
it asoies lenhol and turnivg Signals to
wmonago tu oforate and synchono2iatoy
blw cpu, nemey and zlo deiite
tis bidiecienal, CpU send (entol Sigas
(e4 Rlad and wte) and devito Sehd [uel
ceg Tutenup
CRU
Iwmediate: olond is he latof nstwochioy,

6 prgis : olorand is in fygisto


eg Mov R, R
Piect: Addees is qiven diwty
eg rlov RL, 20004
9 ndiec: Addr eus is steed in a vegist

(9 LndeadiAddies is Calulated vsiug a base an dinde


Teg isH.
09: Mov R, soH CRz

Progham lountes.
eg: SMP So H.

’ 13 in binary llol m>3i d biuoy -0001|


AuUmuatet 0iuidend a) Divise? ( )

O009O
- m=| | lol
lo| -
/shift lef! o00o|

Tes toro lold

olo
olo
000 00 lol
Subm
|olo
Suby

blo0

O00ol >1’emaindes

13>llol 3000l)

Auomlate
00000
Divideud a)l oviS en (w)
|lol
00 0ol
Su bm lol
Lolo
) Shift le ¢t 1ol
0001| olo
add
o000o
olo
3) shif leA O0000
Lol -
I|lo) (olo

left shif!
o lo0

Yeraindeg >000
Pe iuivng is a fechniqe used in the deigy ef modery
CPLis to jndease inslYuchien HrogLgst ( Hho nubl
et jsuctiens hal (an bo 0eroedin a vnit o
timn).
allews molHPle insttey to bp Pzeroed Siwulloo
|+
dididig the Ryeutien Hoces Into setrat stages
by line jna forleg
much likp alseimbly
and BU laPing hem

Think ef pipe lining io a Altlo


ne team (lPans bottlo
"Ano Hhes botfle Gl ;t
'Ano the Seals i bottesSnikat
Simultanlgu on dif
All hese task hallen teo hety
et instvwchos
in Pi Pp liing dif sages
hafe in Paalll
mYe ling in av'se ach ecum
stage Name descipHes
Iutuchon felcb ffch insNuch'ehfohy
nemoy
Intute, detodo detodeitvu ioy
Yead yeistes
Perfern raten e
MEM Meme At#yus
rite back Wvi e esol baclc to
(ogistes
ol7,0)

OFiFo(Futly Ay out
?77
777 2 2 2 4 4 0
O33 3 22 2
3 2 O. 2 I

of fimal agenth
771 2 2 2 2 7

3 3

LeU
7 7 7 2 24
2
3 27
2

b2 lage aolty
and soglb, entaioy ae memos
Bo thh lagig
USP by orahg
ceahug syslems to ehiang
Wchniques isolahin and Protee'
USe RAM and bovido Hoceus

techigue whero
Wanagemet
is memery sito blocks Gallad
Vagig i o iseo d
memoy dwided
is diuidos nto blockyox
logial memoy iS
fages and Physical d frames.
Hhe Samp Si2p Calle Flame sreo
fage Sizp = ages are loadk
lepcoted,its
when a Roghamis eessatlly otigugus
auilable fyanls not of whwch Poa0
ito to keeP Yack
Page 4abl2
Te 0S uSe a
is jn (which yamy your Rary
Program hee ds 4Page,and
lg: les Sg a
fames 2 Si9,/1
has Aree
Pageo fane 2
lage I ’ Piames
lage 2 fame9
lage 3 Fumol|
Seg mentaliot
mem oy indo vaniable-sie!
Slqmendhes dides
chuisiond in he hoyon,
SRgmenls based logicad
Cody, Stack, dda, eal, ele.
line
Each seqnent has a honelovmb er anda legl.
logical adder - (Segmen numbor, off Se)
Eacn Segment is stere d ndelendenty in physica!
Segent table herds baso addtes and
einey Tue
lehgth of segeneny
09 A Procps hal 2k6
- Co de Segemeht Sk -S tack Segenent:
- Data Segement:3tb differenl Plaey
may be PloLe din
Thee Segement

You might also like