0 ratings0% found this document useful (0 votes) 81 views56 pagesComputer Architecture and Organization
It includes about buses, CPU and many more
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content,
claim it here.
Available Formats
Download as PDF or read online on Scribd
Unt -—
ucctiosdl ‘Blocks ” ob: a Commpates = (Pv, Meroory sinppab:-
outpue | Subs qstenss Cobol UBit 5 Computer Orgacixaoo
ond Pidhecalwd!L Nod Neurnane 4 Fila
ge
shaw I
21 Le
Dota, Representation: she ‘pissed Repcts LariOn y”
fed o08,) ager point Repitcend ato jeharacter
\epiecerckion , Conpaeet Pechiieckune Pritinebic = Totege:
addition ond ailotradkion, Ripple cerry Adder /Comy lookahead
adderjetc, Mutphation -sbit aed ade octh> VP >
Cony Cove voultipher ekc .pision reStoting anc nop restoring
Anchnigues, looting ‘Point attoraetic) » ad so og bo
eed ca di ee eae
© Scanned with OKEN Scannersyche?
a
cane
© scanned with OKEN Scannering Oritelepoy—
tepkiel _ p38ce
056 -Roroilifaes Nala.
‘aitcaations bai be the
Se of dal povided!
(Hae) 4 Gla
Tapa Unt Computers | ee intel. os
Depur-/units, ushich, ygods the fe
_Stordavd input: Aevice, j¢1)/ Keyboard... Wher
OXY pressed, Keyboard Controller
AD cpe/Merory” | pr sh me
Neuse! Meyoecd, ‘Toystick |hockerfka
ekex , Scanner’ ete 1" i fis
Prlbmetc Ord dogic Uni (BLO) ALY 4 ee
oy Vogic circuits We’ 'ackdes, cove
. ih Opesotions of oddition , moulipi
bg enka oA logic mrpesson et
sy Go| Memeny ‘ont |stotes dpe
sHiuctions (cade) tha abd results OF @
eke! “Memory Upie is dascifs dos, |)
ata a ie
este
TE Seecedony /oashony Mery '
OK MeO ic a Semicon ‘
q Mt eB: Whbs \cond wets) meg
+ Run Ame | ¥
Se ir ermal
2 Main mation | ic ‘cocsied cain of, pond
+ primar ca is
i a ae escent wit ig Volotile 19
asta
© scanned with OKEN Scannerstory /-Pasiliog Meroorgie ,
Additonal Reqivememt BP) thecrowy ‘could ‘be Sapp
covtony alte ok CHEB Sdrordany
remmones Gte abe re rodtate |!
Cortel, Onis gis pre corn ackwiie, of
a) units by. SSeing Gotoh sqrels contd 947s
6 by Conte! Gott qovern. the data! transfers ors
ren appropiate opeatirs take place: conti! uct
repels om decides dtp’! Eft fet et
|
petbomeed
+ Used 40 , CORO of both soput foutpat -
pat Oe = CBespataes obey “Compatction fetus
be Cropubed | Febulte ,EROr Messages etc eS oe
fe chanded aot device wo Wed voll
/T rome
~ Probe Ras, Macks hee dad,
” \ 7 a
puter ogasi sxation:— | ;
Ta lbeapseten “s/he sublet that deals
Mh Woe OP hacdasore | doreputer Composers
eh da pee the ardwore and soPane
ompatey Design ra, ‘Copier Architect — "
™puber Desigoey cepts lesen is)‘ Concermect a
be Panel use IP Of “the. a computey .Once the
eae Specthcctiond xe Podepulated , ig the
task soe Baa ea to alevelop harcuoore ~for
Se cysters,
© Scanned with OKEN ScannerPrchtectate:— Corepstes fychectue ig
Wy deseyption of Nequtements ond desgr
SHOP for the NaNO forts of corr puter 7
Fw Are -feediopal: [dbochaylour of Compate
TA deals with hi ve) ‘design issue. A,
Sndkcattrs) hordene « Architedtuie “dots
© scanned with OKEN Scanner© scanned with OKEN Scannerrs Meroiy- Used tofltole Me (beth Tpit [ip
bron Hore 1 OIG. oe ak
ster Register law. ol lype of a
“uses 4p quik | ‘acco! Gloie “Orel ba a4
Trchttor shal gw. belng sed breed! f 4
Ge Ae witors ‘Uced vite ‘i iar
a ye
Ha peds | wajiclee fray bold on Snghuction
| bales or ory dole Re
ied der need processor! ¥
he ee e register br holding a othe
PIW.- Used to perfor yithmetic celeulation
Teal Speraions / comparisons %
t output unit iy
Bodies computers” Occepls encblledl'
fort Brput emis _sshich veads ee :
bes Re ghee, Meuse,,Joy chcks. 4 i
yi
id rd | ptuce bap 4
+
Pinter, plotter, Mico Was output, Voice Ouips
a vee
| ey
© scanned with OKEN Scanner© scanned with OKEN Scanner+ Re ehomple “An 'thow Abe Eportity bet
end binary Abily five vac wait conte Clo
Balbiods - OReaay Renrat
bs Fae ote 1a
igs = (wo, 4
” £ No 2
pute
LPM Th Ae a
j 7 |
ro
Webs! and! Rexadecinal Syctern'- ;
© gBesides the decimal ond binary mumber
tie oclot boda 8) Ood hexodesmal’ Cocky 1
Amporlon: in sigitel competes exbrk. Ae ight
1 Are ote! citem exe Ole alube ang
ogg Of the ewoclecinaal lefttern
38, WA, 6 chic eed Fhe dat
a
ae 0)
hen used Ao seprec gt: J helodeciert ‘digit
1 ARCO, Br) Cocke
1 A x
© scanned with OKEN Scanner© scanned with OKEN Scanneri oe
Fou /Oh
CObs
ay i
(6a) o = 10).
( He UNA £35
Riess Ne Badin Make
” Tile 9p a tA
2
i »
OS Be ota we
“as 1 ae
2
2 (23)
OMA pd yal. bye ee
72 e)
M
: eg) (
2@ -0 Nae es
’ i
(£3) (oe i601),
© scanned with OKEN ScannerDecl Fier 19h he
Be Ge AF Mowe:
Binny to Decimal —
pond ve rr
Ge hao 1g ee
Fa PP ay s ti
Byiea'eoh aera abc! po ae 4
via
Vio a i+ aime ty as! e ye
rae | pee
Octal to Beamal—
(559
ge! 4? g
+ Bettys yel 9
#40 Waly tLe
2 4B 1h yoke ve Re
re
© scanned with OKEN Scanner© scanned with OKEN Scanner“Worsécpords ihe) . [WXhary aigtts ond
-decivna\ ps* vig | ay e- binary
* the crversion fom ees
eccorp)shec\ by ice “he bingy 1
© scanned with OKEN Scanner© scanned with OKEN Scanner¥
(i
et S
’ 6
ee"
¥
Pic
5 A
BE
7
Et hus ©
eT R
0001 100
0011 Oo16
s
one cot
J
MM} yoo
© scanned with OKEN ScannerCode fx one |
decimal dig
© scanned with OKEN Scanner© Scanned with OKEN Scanner= 110.410
step-8.— (Okage
VR 2S RAB ah xi! 4 403 Oxa
OF 4240. [KOs H1ebio5 +0
3. 2ES=h,
ye
rd Finest point Represestations—
~ © 4-5), using Cu integer Bit Rg Aa ctiona! Lit}
ro SéWee
4
i ‘
35 = Ne1000
ep 2 Dppying’ Gives cond? 40) bina value echt}
oe got
011 1.1000 e000. 180
Kod ey seus
pena.
Skep-a. One's complement! tosepa ) ee
200, =
2s + 1000 ore
'S [edd with YD 41. 118 Rey ait, 0-625)
ps - 0000 1100
¥O009000') Be. 658 c000-i010
Floating Point Representation:
“5 Hosting spoirk Sa poplyye mimer > -
cn usbole numbers witha Decenal port!
Te Scene Feist lpr whe thing, pork
von |e Mae) a
ve, Me Werks e
= Resevolue
© Scanned with OKEN Scanner© scanned with OKEN Scanner© scanned with OKEN Scanner© scanned with OKEN Scanner© scanned with OKEN Scanner© Scanned with OKEN Scanneri Sc Bic 4 Ga
© scanned with OKEN Scanner© Scanned with OKEN Seanner© scanned with OKEN ScannerFey: baer.
Es Pralel Bader fs 0 clgito\ create
tose Yinurnbers > poraliel Heer
cir a” | Pi ee
a a ea | i
ay
Ader i “the Com Ae Ne rect oct sig
lev is called a Pepe ny | “Addec!! jg) shoo,
ils’ of A Grd Addecd bit oF B OF!
SBlescript numbers rom Right fr jefe owt
(denoting the lower -Otdler bt.
PE Mhe cavies xe) Grinerted ree Felt
Bie ae eee Fact) adder is Cp,
ulput Garry ic 5
‘ oe ae , eee ae
* che outputs generates the required San
Sy (S35 Se Is,/ aa |
2 3 Alea oa
@ scanned with OKEN ScannerWw
Cony dook-a head He
Si = a@ ee eet ‘es full Adder 91
by Rt 6: = PiOEOG
|: p@clae 09
© scanned with OKEN ScannerCoy Si FPiCy
<1 ee feco hg,
Ca=G the, = GP GuraCed = Gane f,tce
% *GNRG . =,
OS ERB Ge de54
as esi
1 = Gig thc, 1 fis
> Gare,
Ss) 1G t93 erect. Hc)
G
So4 BE Raa BBR Gst BRAC
Co Ra a ae
© scanned with OKEN Scanner© scanned with OKEN Scanner© scanned with OKEN Scannerion |G slbbhathinn OP Crabs 2
: . i
ag
Bras |
Be. | some
ye
Eats | |
Theat | -@sey
Keno J
ute +978), | ( 7a
a) = 48) Hees ly SA? eS
eos. Gay! | _f]-6-© fee
$s Addition —
Wher tbe isigne ot
j Pe GE
088 the 420 wmactud,
: a aq ’ i 20d, attach the
“a Sape 08!) an 8 Hee. elect
Bt He Hie) mbaritlded Gale A
BP © lox" Weriitoy 1 Ceimopose Ae he
fee rl
Brock Ake Preller rindcel Pom ten
F ichoose the 6: oF
gp ot the !
WAPE ce the Cee
@rrpleroent ap the
i ap Se
@ Scanned with OKEN ScannerWA 6
gg 0 at
© scanned with OKEN Seannercok Abe Aulo gnithnretic | Optrelicne
gave, is -fek mevecsary thot dhe dese mp
ed Sep Me
o del A onde bbe to vegigtere that Pe
ef the wonges< sand Ac Ord B, be tue ih
Ahok bald the domresponding Signe)”
* Mardusne ‘eplementation on beidago
BRAGIO™ 1 Ve, addition and subhactioD Spel
TL assists of reqisters P ond @ and erd oround Cary
4 4 ec il Fetes
| a ae
4 bea
© scanned with OKEN Scanner© Scanned with OKEN Scannerno OO
ya obo i110 j
i iH 000
Wilroyoo
a A
" y
Slep-2: " ea eo ol ong
G3 any bing & bit
5
a > 00011001
\4 25 002.04110
ais
a5 3S uto0olo
mw BS iT6cad
© scanned with OKEN Scanner© scanned with OKEN Scannera
«
[7 Be Pets
Geiplemeotes lard Py
Parcllel_ adder
\
Arvdowe Aor sig
Subbacion
+ We tx igo
Anite:
&
© scanned with OKEN ScannerThe cum fe gktased “eyeddiog He ar
Ac and BR he: ofetlbw| BN 8) 8
excuse -0P of the ast 420 canes 18 45
pee as
(Cement Wiban Be
* TKS tthe, a's compleman
cP choraing’ @ Postile! tumbe cts aegowe lod
> versa
© Scanned with OKEN Scanneroop 1
9 kaw, 3k ym oP
© scanned with OKEN ScannerHien SESE fort Yep Se EE EL
3 4D B's Cornpement of 6 we get ea)
; Ay PM
- : I 1 Ga Nae
cw) sC-a [<6 “both ow “ve values
VOR: ee eT
Hb es, Aba Alm
i Robt aim
“A ema AOI a ‘
OY 1)
-oy T1101 coe | \
ae eS ae
—
“Hee os both A and B Ore negative
TEN prec dy Be: done a's Coin plement 6
Ce
Oye et added 4p Mthe fee!
a's Complermek Ou" lege Bs oo gt p
args ten UT
© scanned with OKEN Scanner© scanned with OKEN ScannerWt, Sequer 2 gourtns & Sy \iolly ‘Ker:
yumber equal Ao the, Murobe | oF bits
vnuiplier
Sthe counter ib bebe os g. 4 otis
cach fortion proddal
* Whee
the the Gunbey vediches
Comer of
Product ore and 4s. process stopc® Y
Fooly Abe muti dicord i rege 8 ore the,
Mrlkipies 9 GThe sum ef A end @ -frmde pa
PEduck whieh hoosfened bo the ch Ye Sher
«© both Partial produc end fnutiiplier love ehiphe
the might
© he
Shi wi oe eh
to aessqrate he sight
ted fou he leet ‘
shift apicted pe a
¢ The least gion\Ficant bit of A ic
she ah he
PES Sam tied Postion of 6) the ait Peri ie
SPE toto he most Spica Position
Oi She into €) 81) .
© scanned with OKEN Scannerfort of Miutiply opetion ™
Mattiphy operation
FMEA RS ne
Multiplicand 9h 8") S
rauttiples in)
© scanned with OKEN Scanneri
7
8
2
:
3
8
8Sc
00000 10011" 101 (5)
8
5 add B “ee
postiot product You
hifl vight €PQ
i PB,
add @ ftom
porbal product “odoNo. 11001
\ xght cog Say DS),
10001 0! Loo(t) o
ey Dy een
SL vght © 1000 43118600
NN SYS
py fe O10 140) om
\ Gp aiost)
ont vgit 6g
ae We rag by
SUrort ono!
© scanned with OKEN Scannerh iid & added, + te porta product
0 erceuntaing the ny IQ. aching of ois"
wiltipker
til ha
port! product e ... cohen te
ane Ho the previous care bt
© scanned with OKEN Scanner© scanned with OKEN Scanneri ? ,
$F te hwo bits exe equalde 19, mea
athe ast 4 h9'e ichtg of
Ake postlol prodath in Ac
494 te Aco BAS ow pol to Oty it eons #
Ant Oto Shisy GEO's bas Beco nce ante aad
Maps Abe edldition OF 42° praliphicana to
{Prdudt fh Tac f
+ Wher dive bits ae
y ye, the patio Pred
chonge ta over flo
2 carmel occur because the a8
BA Sabbottion of Y. multipliard Bijou, ’
BAY ree east, Aun ight te pent
oA te Ppl Coy tay, Wl ;
BTR IE on eo ai Fhe hj hi
SHAS Ac ord OR to he , ae
in Ac Mocharged : i
Cae Sper Counter ie
rp Ratios)
© scanned with OKEN Scannerframple of Maliphcation LORS” Booth gpstthrs
@R: Phy
Go Box BH = Qtoot |
Ti rita Fy, BOP a
Ms
ashy 09190" \1 901°
ee Ns
1400
Add GRY IO VAY K\
wl oo)
eel \
ashy P1180 VOI 1G Oo oi
\ \
ome RS
Sibivet BP 01004 ‘\
Ooi s
NY
ae 20011
example oF Booth algorithrn, ig chow
A ruenericat
hoe tole, We
Fi
OY Noe
* U hows “the BM tint
of (4) xB) Ree
‘Scanned with OKEN Scanner8 toon
#990. fn a pefind Out TBR 441
6 S101), . :
ae &
B =olOpes 3. V4
f 4
B41 = Oioo 1
ROM | Gp
SN @4) = 1001
Sips tind @ bray value
IWeeot toy
ds anlornt : 1010 4 o
4
© scanned with OKEN Scanner