e : i @ aF Hayes
/ : “Lederoden, smurf uosdetag 4
( eee] ;
a, O 2 mplemerthakiion © Comp: Arch”)
* yp fun Ne puso = deals uth. physital devin
scencepitio design 4 and sis Sntoresmnections
AundamerctoL opeiationol Stucke ith a oka oupectie| &}
“Tam wan Auchikect ) how T us) Urpasving te Pesfonmancer |
4
e we ZomPUTER| P_ ae :
=o
Aim -
(sing of orp
[eg wnat dente Z ofl :
_ be uateg
Ls Option £ functions”
| GF dewdiee
| Ly ful design of cack £ eweny clenie
at hoe Wed
SIE: 0 Haw Tange sre favlr acest Ofte meray t CPL >
@ How con I impxeye the Pedoronance of the miemasiy cuccer:
| Os Cry ond memosy usd) communicate [ Use Of Cache Mem
| sfc dein. be ths — —
| and Sheu HA Con impaove the [ze oteaee |
| decitton
Perfosomas ce 1. a So
{
|
I
|
| =
}
|ae — ne
tFO Hous fartly ox hous with betlon. performance CPU Can waccac |
| pre Flo ot CPU can hove Clo ielixaction By frlouupt rode
| |G a tle devices wart L acen Memo
| divectly , CA) We unpre the porrornance [By DMA tects
4)
Why alf dees such a CPU, Memosy O05
| S/o device BHE comnmanicabig in oxides to uvipsave.
| : : pestfoxmance
2|_CO comprise of :- /0 osantzabion , Memoxy Osigarization
and. pofenmane, Igpuberne fl
2 oA sompplite of :- CPU dein, Jiuk, addvesting medec y and
dota -foxmat *
+ Lonpili Osparization :- CO de Lonterned dwith the way the |W
vemponeni sprate nd ithe way thy cane
Mennectid togethon to-foxm the Lempuin system
+ Lompulin Auchiléctiye:- CA it Loncewned with the shiuctine and.
. cbehauliae the computa deen by the en
The aschutichinal design of a compile. syctirn dt concewned wilt the
Apecificalions 6} cthe. Veulous functional modules, atch ac proceso ad.
Wemosied , and shucliog hem together. ste 2 Lompulle sytenn «
| Date. Types :- The tom date uefou 45 facta info sued fou aval
Se ia Sp Tne se aes Si
dhen i i, signed’ A meaning os inpcted
—- —=
| calif fot 4 dal sa
A
Le
ae es ie sloxed tn memony OH Pr0cerny
ai gg dibe:
eS) gusup Sf il sed ply te depen,
‘ Jos raripaiin e ci e
se ha
ymnbou and £401 binay-Celed nfo bat
os sed a wo id cempuitatiinal Hutt.
®
roped ree
r 0 cnauy) Cie ii
Numboe : ee [Oro
| a P ASCII
[Fixed PRE Floating pout’ EBCDIC
Sepa
uentilien. sepsesentition oe
2)
(Ce) [red
Es as tomb tem ot
Ly ok Aemplemenl
Ly Sign rogniliideDal Fawmat t- Dats prumet di aprecring the cate. bora
joae 50, data, ype- includes [comes in Data Foxmat> Ay,
| duohilécl aokile defining CPU, helshe will dude hak My CPU Lill
| dake the number dn uhat format dither. fixed point ox chavadoy,
| px 44 complement, ele, y and se 6n- :
2 We need to specity the data TIP as well as O]P toumat ax peor
j tne application. ak the tine of ning CPU, Se
>| bb morditony to be given. (Datta. Foxmat) akon the time
eh CAs
Lob
[ee AL types 6} dalla. except: bow nes waste HepHeserilecL tn Lempult.
: Jepilite tn Anon Cooled. form —".” Regist ane made up ef-
| flip-flops ard Wip- flaps te. 2- state dlewier Hat con Abie
fly th and Ose i
8), fe of she follows di Dichuded. ir tre sehttectine 6b comput?
A
[ O) Addueuing modes, detign ef CPu- ESE-03, 07,09}
© Sut! at Dale ft i
8 Secsndasy mernasy , Openatiing syslérn. -
(442 245 Ht45 D4, 243
*
Eauly. Compu: — Purch Case Compulou
0
x)p, olP, eon ep ,
| dp want to Jun a PHogsam, you write der on compule
a on Panu? bee
e, After thot put Purch Gud on n/c oud pec: aration en
diff me se this how peck gets 6" -pe '
————— oe
: @ Tans beak a well ad POO OIP: fF Manuat Work
yen- Newnan Auch”
ets ae oT, Hawa Ach”
a! ie . Tt may a a general jamal 10M shi
poset it compullcds hw, Prcpeanoing, rd ca”
| eld fol
>| Ale brown a “Stoned. Paogaarn “Aychitectve’| Puree Aue!
a eloiniales the Puncr Cora ayelinn £16. wailing Me pepe
ed ad unex it bato nlc Housae ee i
| the Metin exible writ, wale i cabled gh he ALy.p
the Lommputor’ Cmpulatibnad ard Dagizcal pk, ifrona
Me move a} Dy
ses op ifically, SOP ring oH feat merony, Sich,
ai mpiinpenpy terse tix. to pescte
| dodain actions , such ag diy te fig of te ta tg,
| mem bb be puoceued the ALU a
| and “Man — Man =e irtipaces fe) =I TlPand OlP device, such ac
jhertone tov IIP and display morttin, foe OlP.
Drink [Sten Z
cpu Procerose
i
--H
|
The sit” and date beth cannot. be fetched from Memony
| lens ttareonsliy
LT on T talk tun both pur
>Motile 27
| Gn races row felt ins? + dota Sirmultaneoutly ¢
| [fe [>oiyr [Merny 4 sigh
| = Merny can pap aly opal
| a time __* * an) _ ——
cP can be either iioead blend OX RDI data
| bh h u
5) Te moms Hat cannot eccuwt at the Same
The CPU dan Head both an dul” and dail atin rey Al the Same ting
Leasitg te double. the memany barduxolth - eo ;
p net implemented much? He
EE Binploment Cache Memory tue ed Hasand Auch, hbo spag
proceun: $72 dowel C-M- omy a aie
2) Howvoud asich” it alee “Stayed Fup xam. Ach” with ai
| tn bne eure. Saving single oo and in ansthen yeu ane havin
>
>
| two memasiesGare. Ln ee > CPU ee ——
72 lo 4
cae [rein > xrIP
bev a smjam ole
re
Nv
Obes Corporenls:- ——> System Buses 3 seen
O See Be i Bus La connection. Sines bfus 2 devizes
San. comple Ayctem +
seed Line con tearden
| ee = =
TS ealletton } centain ithex makes a [EUS] ]
demonunicatinn Medias lines blis 2 desices-
3A Lypcal system hur censicli of appuex- too Sigal thee
| 50,0 bus Le nothing but Collection ef mare than 4 Line +
2 | Thue signal bine ave divided inls 5 gxaups + -
| dot. adds Ls contiol
: hee Oo nubple Lines
ae| ———_—_—___—_
cio ye ayo ae aoe SG
| The dats tes pre path fo the Sane} Hs provi
io Teron fat ly amine ob,
and tom’
a 1g 4 32 being: met commen + a
axe ued to iderctify a minosy add? on, othe
: eee au. ZIP on olP ports The ne: Psy ic
| detawnines the mox._possible nemo sy capacity Gr the_stybem
| The coL_bures susie signala on ci the ae
=| Th ie a pi a agp tem Hu
Wr Typeeed at ines include. ctansfou signals. Such a4 Memo, fC
LINK , Ack of. a buona for INT Lintooupt) stequert, bus vp
a Bus Requek and 7“ ond se an.
Oy vha 4 tre Cul 4 din dhe CPUP
Fane eee |
|) i jajoe igiatenat nt J
1) ee rea -_
a) je (PHoguana Inst:
\
ble of the fetta “de 5
pare sha ak gel
—dPo
eee —
9, Del. pats tt sie ane fon datz te iol
Y @) BlW CPU and
|b) BIW Mem. ad meng de
LA 81M functional, wut
id) BIW pxocettos. and memesiy walk
g 7 The chel signal sndiéalé,
Fg ushebrer 5 ese on wyutten fut of CPU.
0) Wheto CPU ts anan Z/o cevive -
|) Wheto the Z/o device “ow a ey te treater date:
of thae,
# ores Lorem se ued sh digitad sons fo sinplifig
the sublioctin operation. and jou logical. maripulation «
> | Typ ef Gomplernents + - Ee complement/ Radix} Base. cenip
( ys Aamplenent, | ‘Diminished, Radix/Bave
(wt? -»
= base yn me, b= total digih Se)
lai ote en . m= fae) adgistn OO aften
dedinal BE-
(9 D-" 3 og 96
{wer L ae
| ia 4 amphol J is ils Je Thump th \é
@
2
2
Se Fm att -
~ 236)
(Dip 7 Jo" = 236)
iz loooo- 236)"
cae
jols complement: and 94 orplnet
Funds and A complement
2 (20D. a
= 4639
= A i) es
2364 = (236D jp —= lo = 236) —Jo™°
= lopo0 -236) - |
(231+ 26), = Find 4th loth complement -
(yais) 4°
2 (garai),= IP = 2
——.._=_lboo = 23)
Ww = 23)+26
£26
= 468-34
9326.9 = Iyr= Ip - 231-24
Fid Hh de sep complement
> (os), ene
al ee -42Is
=Ip00 - 0-6) — 23/-2¢
2452
= 468-93OF
w
a
7b complement ais), = 3 1 ysis
al Tere? Sete gays 2 Peon in base 2}
THO + xo 4 3!x0 + 4x0
= {4 coe
2 Wad, = dot 16°? - yas
= loooo ~4 -yais = 245)
(3204 + Fug Hh and &th complement
s (4 324)9 = Ip — 4/326
= loo - 4/326 = KYF2
9 (41326), = Ie = bo? = Hb32E i
= Joo - 0-00l- Y326 = 3645)
(lo-34)),+ Find Io complement:
= (lo30,, = Jo” - 10°34 :
= Ino - 10:34 = 89-66
» [In 3Dq = [v= lo7>= 1034
= Joo- 00) — 10°34 = 84-65
7 zi ee t
% bet 6 cmp: me Le sreprecoled 4 nbile d3d,d4 dy, ten if ue
Lure size inks 8-be ther what covet Hepseroilaliérr ty 8-5?
dg dy dy dy dz dr oh ao i
00004d d do 64" (+5) iOpoo fopflo +
dy ddo 006 ny
Sign BE sepeated
Sadadade,
(-D)> ppt 14 [ode
Jepeated
lll~~
ae etiam. te So
1 a iad pl eae ep ida
be Sepaesented a, :
> pout fo sepsoerd wwe felipe se spe aan -
>| &, fxed-pt 7: scprecrliin. Le a seal < dale. Lipe ore
ies, Fired- pe mn: Ae sloped. Mins td by, tr a» 78
; pesfoxmed..an them. Pesan
al Jas follwing 5 pararetone: - :
Qi ee ea Sind an
@, the position. of the sadix pe: suchag Moe tea :
oo of pao. lt Sed. : ae
oft bik
ea —3ec— :
Peso Lo tk bof diy. Jengts | e = Gu
f-wed at lip places. TE
| dkbenda en de sieges
| size Auth at Bb 16, on sab.
eye
7 init rey ar] fer] cece
| ate aE She
| = ae
# Amvensiin facing + 3 The Puncdions perk b convsted by
= (a= 2) ite bona ee
in snkigow sda Pradhan,” The eit (athe ah)
jb oul Liphid agpin by 2 te qi. a me nls waa we
A tachen,
: | i2
aaa rerree er eeereet ter teereineaeeer te rrerrrerr
: ie precede sepealed. until, te frachiin park “fuses L000 brUnbil
— me Agile, les te seed 8 =
oe oO ae D0 oe 444° ne
(egecaee So
“gga X2 ws 42250 ees
c= |
ps Xe = IF 00 — ESe0)
pS Xo = Iooe > 4s
M
Ba=
# | Paints Repanereritilion, ?- hy we need thie ?
fee] bch
—> What ic the maxi songe, nes.
a a ar “you an Hepsyecent 7
ee 2" te 21) § signed 2 tomb
= al? te 2%)
Seif T want +t bye Sok ne, T can't
>| Scientists cats thats, she a ne- Gr auch a way thak we can hae
A ange searge. sage 4 the me suaty thete (bbe ely
=> es 2 poasbihe Mui. Hating Hes ep
>) Tt a 3 prelds?
25a bie Exponent: Martina
ee » =
ae :
le) : |
=| Mantina: - Tt & signed. noymalized npluste/e )
prudion ie ( nelle |
S| Exponent :- Tt ti stoned in biised. fos -
P| Biased. Exponent :- ~ day that I need only Luncigned exponet
l Mey Range of +e no only
a Te
BD [sle 2 le] MH ] L —8 toF x, Ot S
| Kus ee 4
Tint ounar
inal Cxponenk amen mee
omer eter |
[ie=e+ bine |
\ 2 fe-era] poet [E=¢F
4 e=4bui ~
PTH exponent 1 sebreawrted ty ‘kod ther,| bias = 2 ‘
| Note eae i similaw £0 ee 5-cnte_|
[eee
4, Types of Nonmmadization, :- be cwpbide Le Explicit
s (104-19, Catan camwk give ne tno eer
0-004
cenmuk given ne» sls | 4° someting .
Pe
oie -
yor Optus,
01414 ,\0°40114 ,)0-o10111,
Reduction.
= Ao1t4 x27
e=2,Mo1te — Afon he be: thee shiuld be
| Now 6 2+ bias dat Ish bit
> 0 40441 X 2 Ip nowtt B
sppsumali xh
é-3, M=4ottt
Now, E + at bata #AA vee Erma doe
1S, hue s20/4
E- bios
= CD om eo!
Consider a lé--biE ie. Led L5 shine plo pon née: The
rasta. Lh mural fod fn ot Hee,
fox FUSS), th Hie |
an Exeeu-32. shat i the Ib-bcE Value.
es series defauti- = Expliat
Wwe
vege?
a kb 14-6 9S
Brau = 32 > Ezerbie 3 27!
5 a -l gee
ie] =2°
[eee]
TUBS) = [ele a
{
wv ee
i), |
Ns (A404 To aad E4452
= O-Asoig “CO, |
x2 = [100100%,6
a|
. hat the lle herada. alue fos $U3-5))y tn preuios quetion]
> Olootoot4o100000
ro ol
| => (49 AD, .
What ta she mos whe pnt este
——e a
[aT sage
oc HiT) 4 PTake abl a4 = Highet
63-32
| Vole (Expl) = fo ae Ov #2
_$ 244144412-0 2 eS
Q) ohare smallest Value tepoeterted. in te. gil?
= ; juss
Ss Je | [™
Soot ce
0-32 :
Voluu= tooled
-32
oe
|
| =+0)* 2
|
|ato. a 6- bik epider uted Lo Ale. Hoatity pt: nes. The marti, |
i seed in ne Exponent: ut separederied. dn X5-52 |
poo thas the lt-bike value fos. =(25+45)p dn this sesisteyy
140514400
M
\e
4-t001~1
> F=e+352 = F430 = (34) yy = 400 404
-@5-35), = (2004-41), = Expat
_ =_0°4400 44% 95
Nees : : 8
a
Op roe no of. bits ae use hss rnwitina =? Mote Prectsicn/
: ~ Muye aceuKecy 7
2 Fp mins sie GP bt axe. tee! fose exponent D> Lasgo saree
we
Ne:
[” | marti. c appa
tt age fon» The.
decimal ne “0-239 x 2
: ra
CHadeuinal Hebsesentitier |
Y\ o z
: open sult and asanag ol
OV4Dop
4Y) unsp, olor 23a? = ( 2)o
| lb : _
ca x 13
eee ne p-o0i 2220 % 2
| ot 4qax> =0-956 - 7 oat
0eur =1912 ae es
€ = GD -L.-—— -
The. martina has anariplil preceding _binasy (stad ppt: i
Agsume thal only 0k Ate padded in oohile shy ale The
anoumalized sepaescntatiin, A 0-239x a es -7
DA 20 b) 1134 c) 4DDo » 4AE8
: I \
=lo 23%).X2” = D-00441404X2"
- 13
= 4e44404000%2— xX
= 4attosono x2”
a Gerba
elo+hy FY+
re
—— |
oe rea
fay (as
Traci peo
—i
7 AES
Disadvanioge St Canventisnat Repsesertotion, 2
* @00
Tt cannst stoye Zewe + i
TEE can mab sepsesent Indinly
Te con nst stoye a numboe Wie ie net nownabiced -
wece - 354 Floating Point Repreertition :—
Single Paectiion Double Pueciusr
K-32 bits — ey Eo bh —
4 a 23 4 44
Bisa < 123
5.
Bax =]023
E= al 04 ox al I Ay speiiaR mos sesowabion.
v» prea, 8 bile fos
|
3 LNoAeN (not a mumbes) + te tsb SS
_ 18 te Bt
Po» ary m8" afer mosmali'zatiie
Dendsmalized ne +
B Or Oped +++" “ot } EE vie
Range =
oe
e+ bau =
eet tlat 2 pei
50 ik & grow -—
tan not be rounalized
= (Io).
te wap? pal whe
ror be dene -_—
By defo b wp meni Sn (EEE 254
i - is Ne)
eee Ly Qo 4 stu
nyt tk, fora ull nee yesuvalixe LE
Din. pion
is complelédy Los cn nt | be ritgunalized
-126)
fhe "O°
_ mae Cnplet? egt- ones
ee ppp ahs eat
x
Me)
[Meat U Aeuol
e- A106
6 2-414 =
(vee weds,ade?
| .
Value Impl mseraliction) = (i 9 a-M ye gE Raa
Valve-(denawmaliced = (ID 0-4 ge 27 l8BE=D
4
The value Sa Hook ope vauable, i seprecenled cntaele the 5p. a
Hoating Pt frumat IEEE-754 slindand Dok sues 48 fos sion,
8 bid fox bites. expert Ord 23 6 uy mari - Afloat type
Varlable X is amigned dhe deuinal value, 64 Iy.25° The. Heppnesestitinn
LX bh hexadecimal netotioon t-
184 0000 H 8) HeCooooH ©) Ne4oooou ACCC vo uo4
I a fepet a
(M28), = (2 o
e = (43406 03, bl, 4°A4001 xd
default
Ms 14004
e= 5 E=3+124 =\s0
= [tos00040)
dono cod D -
[sfc _|m ||
|
|
|
The Value. sepretetted. shy dre faloaty 92-ibt jn Ee 954 sep a?
&)
a
| 04000004 44.4.060 00+ -?- 00
a: bie = -+rve ng. = 0 ania
Aoooooi1t Ex 00-0 “and 4a.
M 2 A 4too--. i cae tanlurnatinaet{Teptiae)
Value. ( Tmptisit)
ol epee deta a 1p
= tate we 94 _—
I
t ed mt =
Uit00>, 212).
yD The value stebveceted by tre fotlaaing® 32-6
OL 0000000 14400060.
SEEe-350(5-p)
oO Qa
6=) eeu
| Es teceo000 2 260-0 a 44
Mia 44 G5
| / Case; Nowmalized. limplicE)
| Value (temp tinct)
| : = CMe 144 ao
See sae ge
5 +Urp,
+(3-D),
1o8~ 124Value sepsecerted Jy TEEE-F5Y in ?
0 0000 0000 /looo-
do
S=0,
&
°
= 00000000 je Spedat number
M*o00----'60 ff
Case? - Penowmalized ne -
Value = + onl « 27>
te a ee ole
= 3 4278
Repacnt (1:00). in 1EEEFSY 7
40x 2°
M=00
@=0
E= 64/27 =lo4
00
Ww
brhat canbe the maxe Value Wje can be Hepesented uh JEEE-454
5-P- eating - pe> dtepreseritation ?
[-s-Le
[om
O 4414 4410
FEET ereces
| Value = + 4644 gt Re
Mae ge ee le
PLY we tet
j= 5B8D) taht can be dre rain: Value. whe con 8 seprotentd. in |EEE-A54 3.
a) Hoatirg pe dneprereridattoon 7
pe pe fn
o aa
“saatite 444%
| Vote = | /
ae 2 a
Fh Ei alte brown a4 befletite. coole fe Le fosma ae
cid Guy Godes
nage a ee aa
actly 2 6il share th vencasti. uray foam of 0.
siigle bik change frm 4 n2- th Ore next -
Tn this, Hote Le ex
wde_ard Gyelit code:
mnurbenyire he Code v3) exhibit
os] Aneto name of Guay cole. aye t-_Unile didance.
"ye Tale peprverttn of Gray Catia Wabi Ba
_ Deumas_ Boiany Gray | Denial Borany 4
° e008 U1 Jol) 1110
L oot poo 1010
eZ 02/0 ja ue) iol!
o ool) 14 po tof!
Y 0120 (se eee
3 olol
ae ollo
1 ols
8 loo?
q lop!Te
sopuialen pay code -
by bpp bya bn-3 te baby by A A binrawyy Lede, che,»
Quoy code Ly Sar dns 1 Jr gn moheHe Gn Pr\cthen.
die wu = AOR opexatinn. in binary ne to obtin i |
y BY O 20%, = LP e
BQ:
<(4044),
Goosstopg-=- (Pq
es
a
<(A101004D 4,
(aso eee
fotos toa 1
-(1 044 OO,
4())| The MsB uh quay code, 1 ithe. Same 4 4h the Hay 7
® | Add the MsB in bd di tre be shmtdtitely n° rn
Lif omy Sk Produced, Agnone. Le) ond setoxd the ne.
the code’
~@ Repeat “te stef>@, until all the SUC Ey the due np:
| beun added, then Htrabting code ia the et ele
_— © nym iy ee
— het babyy bog by bp bp a binany code.y There py
ode Gna rex As to lhe, Lin Prep en
th Vinay
exb tik 616
a a hey jk wil) pesfoum. XoR ‘qpouatnn Be bing nor be guy ne nets
os | ebtodh lt | ae a
_@& (2 40104 =( eg
i ieee ade Ae
aaa Benenden |
- (ol of 3/0)7
OL (401100), -(1g
oO 4476
pL to 4nd presi and Next {ay Code ?-
O ext Guay Code Gede. * -
a)| ip the vet 4 as = em, dren droge bat to be made br
the teuty bie’
yp dre ne op He = Oddy show cage Sas to be made. offi
the fuse ae
@|Prewnbus Guay Code. +
i me: ob 1A ne Hren charge as to be made a4tey poate
a of i 20d 1 on Gorge tas ts be made, eis tre
dow EE.
(104),- fod puesto and next Guay code
“betwee 5 CeO = [oad]
ae 080)
se
XS
Nexe 2 4(2.4.4 0.0 Lg, « Fatd premius Arent GC;
Aba Ou
St
oe
|
Poi = to 4 oo 4 Jove
eo dee eee
Next. ede Ona | Add
| fag pecan
ee ae ee ee ee a it
foo Oe
4 Lipnst Coe Codes :- Fox. priopet communication, utneed tb
webruenk ne, Lettice od symbole. Atpha-
nun codea can sepraort all d+ Diese.
3| Types - @ Ascn 3) EBCDIC.
Ascii t- Areuian Stoulad Code. for Trfownatiny Tatechage
Fou decimal. digi ke Le dtopteserifed in > bili ( semmetines
8- bir) - Te can ale weprecnt ol bile 4. sthor symbol:
i Ronge oo oe hey de srs 128
Chayactou +FT
| Fan mnbesig Abou 2 eo ae oye =a
vard fo» Xo1o value = 48-
ERLDIC :~- Extinded Biray Code poy Deumal Dikirchonge coc
e Th i 6- "A cade Fan mn ) Az ite ats 2%
Tz 209 te R= 24, 5= 226 th Zz 235 , ae 129 95.
2134, {2/98 Do n=I83, 42 lea. te 22169 and fos
Pores
Exon detectin Codur- |
sere por vu, of cal stn cham. de
de presence. of ndiue» Td mountain the dota. Salegily exlia bu ate _
added Jn the dite» These, extie bili allnur detection and Connection
of annoy tn the dala The code, w/e, allow only £rea delechin
Ate called £104 delecting teder and we allew beth exrox delecton
ad connelity, ave called Lay ok becting 4 cose cing codex »
2 Pewily bite z- we the exe bik Parente olay sith dat
ae : Ae thak they con be tued Za icledify ithe CHLOE
tn De Heceutd code -
| Hamming Code :- i i Lompauied of dati (Mexunge) bila + Fant
FF Exon Detection, Mettodd :- Pasty Methad ( Siigle )
as
eC ke
| 3 Checksum
q| Svigte sity, Method ¢ Fy default 0» Pasaly i considered -
ze Tn thi, we add extia bt un the sequined
The Hele Cheches
data sand dena alengurcth data a4 a Menage :
the dala as poy Pasiuty pie lurbebion extra an odd )-
* :
[Senden [a] Reed fo on
a be eis oh
D> Table fox Even and Odd. Fanity
4o7n i:
| [Pao] — Me helped parity ote.
Deumel Buhany —— Odlel Reiite
-_- oa oO oOo0 _
j ! eCron ls
2 DOO anaes
3 ool a :
4 Oe DE Ois oO
ae Oiled: 4
~# peep 4
= eed i
8 1080.0 0
9 COO? 4
iD tolo 4
: N Lolgd 0
dD 44on0 4
18 fogged a
I" 4a] °
w 4441 4ee... |
Pete,
a Row + bhen
ae P Ghumn Wue, poly
es | Aett.t00 2004 14 00 ER]
® |Dusd Paxity, Method. > -
Bue te be. sence
+ Hamming Code. 7 Exxos Cxssecting Code} oe
2 Te colulale eof Ponily otlc :- [oP = pax]
P= Pasisty bute
K= Data bile
Pai sic dealways placed at 2” postion -
9) Data. 1 be dnt 2m as any ply bu ane resded?
22 Pica
a? > paze
V7 B+36
©
SA Dole. to be sent 1040- Deonine. the pari bits~~ T
P,
x
P c
f P= 15,5, 4,--- Bye 23,6,4,-> Be 6 F
=x,0,1,1 20 =x,0,0,=4 =%,R. = 6
|
| - 2 Full data to ke tent = [4040040
FO. a ann ing Code qusups Lonshling of 4 Info. bie 4 3.
wily bit ts Liansmitted- The 1101100 ui Hecetind Hr
[eicdb neat cst ae Be get The Thansmiltéd code ix:
a) 2144200 )4601100 4100400 d) 4404000
| Palit fi eee ea ny
- 2 ee
Stone My Mg My 3M, fa Py
| Ae ad -
jf =04,0,4 20 Poe Obl, st Pee 4,0, 4, 194
| Py Py = 2420 = 6™ position
= | . » [Ovieded data = toortoo|
8) Given the codeword thak has send is 1002100+ The. Heveued
—— 4 1oovt00- Furd the 2 tawerk dala t6 be weveiied -
ja é ee dl
My Mg My Py my BP
ee
P,#0,0,1,1 =9 Be O10) 80 Pye 0,0,a/1
“PsP P = Soom 4H positirn
r. ~ |
[* Gwteckol date = 1001400 |
a4i
we awe. abene bind of wmedt- 2 stonage
rae ~ hits the ye C0 u we.
eee alee ane house en [agile What |
OIL y exe E the prog, pa
>) | as CPU extaclés the dnc” OH the prog
ts soe, obrere Kind Ob dip: —2 Content « oy
ei tne CPU ye need
| wut nerd to stoye “bore cotter etuui the CPU, Lrheve uk. fing these
jon 7 oy slne the content
Smale momeniee wsithah bee CPU, they axe Led. So Store the contenteang
4 ape i ag Int sseaeeeeee Sessa es
Type oe Geseso spe. weg JB. 1 (PRAY: = Dre: pegedeu
Tes. atone genoa data EZ- Aiea ing
- Mae segilou flee speual
as Speuias ppt gio re
|
| Accunalatin, (Ac): “uaa te sfbte esull 6} ALU cl sembnee
e usted ste Stine bone ep the EIP_joxr ALU aho-
| SIP opwands— e
| aE : LIP ftom fegitef
| Ale |e ae Mremany /
| L TlPdenie
| Resale -
| :
| [Ac :
; Dac tased Auch ;
& ADD §
7 ALE AC HRS
—|
|
|
fF
Types ef Aneh Copy) :- Based sn
@
|
|
|
©.
|
| Reguile ~based Arch. : -
| _— enrol puxbore
| Reps Rega segiiton
| zl PP] S Se svegatee
. exo] canbe conned
ALu sate /
nego,
pare
Bigiil Memory Asc,” o
“i ie
|
Xv
Slick = based Auch? :-
7 ‘rom stack
ALU
TIP ato ALU-
O Gonplex System Auch? :-
Raglan Reg erg
con.
g
zaPzrreet
LPP
S089
© 32- bie Anes” :-
32- bh LIP,
t
eee
p
I, ac |
Biz.
32.- bh
I
ALU |
oS
i Ae }
ent
Ushile deaguing
the Syttine , be
Ahould bane. ax
copocily of =I"—— 7
wt ped do slate Gutent ral we. Chu Ze
Tt 7 - IA) iui ducd &
@ \Tnsiclin Regt.
—————_—
excahing :
| aS "of the Jip dunent of the
| ere +. fi aued to stone the add of if J the
a Sticke Painlée (SPD =
aback
~— Tep
MYT lest duet el 5
Fo
ie Regi LER)t- —> Also known ax Paopsan. Etats woud (Paw) |
Ose Shes Regal, (5A)+ TE toes he sie 2+
ALU seul” “aol >
| types IP 5. a) Rew
- ; | ee = shim, 02 bot
nat Jouc.Statis Regist (Geral) uel:
ALU SIzb |) comet af bt attign for
Rawle CPU asd peyoum . [a-b wh ALU:
Z :
i stalin cheung 5
Alesis ‘ua tye, e+) rd le[Teae
Rue |
Stati ond (PSU) t=,
oo
i | dan seme CPUs n
Sales Regitto — AC-+ stale Regi,
© Abou Repl, (AR) :- abe won 24 Menauy Adina Regie (HA):
4 i Bb Zed te send add? to ses 70suy = :
numbuling to ELL
| aia ~
{ - Cru at —— oD - sere —_
Tor} Bo paxk Of Ob Bs 3 7
a a eae .
| Wer Read : et
[tw WZ
+ F {alte / = : -
ames prong
openatiind pesifowrn ad pS
by Nef af a oe
amon vA ;
Bs x ws
@ Date Regi. LOR) +- Pili known de Memmasy Data. Regie (vive) |
Menany Buffer Regi dmgR) + Tt used te werd
; dake Js reereo yy Aekdetes 4 ( Memany bbale openatirn.) and ts
| seco dots, jor inemosy Eratenniy Head opuution) »
|
acetamide tee ea asa eeft.
| E
@ Pong sire, Lounl lounlic (PQYi- i uueel te shove ada of” rext tut” ule
Ge de be executed + .
Pe
ask
“Se A CPU Sau 24-bit ink” i p « sbouti ak addien 5o0(indeuimal) +
luje of the 4 fotlowtag dea Segal PC value?
@) Hoo b) 500 Dé , d) Foo
{ gov |
CY oe 303/35,
ve at 36 [3 foe
ie 4o9) ty
|9 (ey Be Der aa cad Sage
| - Dem a a utng adel bux
: a Momo Perse RD “gral fox merna
de ery Operation 4 derds the det
> my i SPY sends sndst 15 remony satiny add bus
. Ded at mont si dab
rf Nerds enabled unite, Sinak ts mem
Onosy betorng ae Sey add?
4 Spee tt aye be DM = site = 4096 Xik_tubene. 4p96 = ne 0f add Inds
| Ord IE nepruent data size}, ltt will be the size 4] folbwo
vei? . bia ex 4 30nd d
[aki
| | 4046 xI6
os at Oo se iseO. tL
[eae OR os Pe /
i is ay
: Lay
7 16 9 lee a
ae (a5 7
iE IR = | TR | INPR ourr
Reporny Register (TA 2- Te i sued for Loldiy tre foroovaey
= a dali. dung che prrctating+
>
ese ———__
size I6ke X12 wards + hat ane the add” 4 data, biel
: af
|Ghen the MoM
lok = 22!” a a i Seen ¥
Jae dak buh: . causes sans pauses
ments Jaan @ shine of IMX 4 waa what axe the. add” bh 4
dali bi? —— Se
[M2 22° = 20D add? bli :
[4 = dake boli ———————— |
a oe ee
Micw- 7 CPL ean poam| ae opeulin. cl. rmliile Smal-2
eps avd Lach bp Thoke Dep te bortam as mive- pert
joey tne Lmalleck atop we Pd can polar ty one, povdiculox Amalie
edlign tafe CPU Lan peyouin din a sirgle etep ut loon aa A Mop?
Tv alher words, dhe oberahiinn pesponmed /extaited 6 values stived in
suegiikous i called oe
ete Tt i the, symbole websesentahien ede
Regis. Toansfur Larguage. :
(RTL) netihins Lied 0 specily the Leguenie bf
peop"
ie . a
BE spy stot 02 sso” spi >
_Stnndaxd Reppneeritation.|n im, ee
(0) Ro Ry, Roe = pxocetton sepuulous
8 Add” 04 Moma Loc t- Loc, PLACE, MEM ele
Llo Regisléxk +- “DATA IN, DATA gurr-3
— ype of Mop”:
§ ©) Reine Foanetie sg 2, | RR,
js) : P
ye @| Gommas- RR 4 Ra, Poe PCr (both Mop? can be
ye Perfouned irnltanesusly )
yrs : a
- @ Memory Taanipor :- Harn RD s- cru ie
; : ge te Madd] Ry
~ Tio Opti funy cxull '- @)R<— Mfacoo'] BYR MAR] |
GD) pemay wii 5 - MEM CPO, ley MAM] —ey 7
= a a es : ext Cy
HP Reialé. Toanstee s- The Soome Seyi Barto, ween te the
~ » CNailabebily of Hud Logie ewiailt that can bo
Ape) hob ard lansten. tye seeult 9) the gpeuilian. Js the some
2H anit segue : .
ae
7 AP Toansfor uum Ry to Ry ot of it
[RP |
fH Bus and Memony Bunafers'- 4 bux verssili ob 2 set 5h common
inet, ane box eau bee Of Segui, Home
we bora Srfo is Wonsforred. tne at a tine « Chk signals deléinires
we regis st Aclected by dre bus dry wo particule xeselee Timex
aGuest commen
Bur :
GRRL - | axa ie
Mux a Mux oO |
aaa REAE
> |g By ey 8 Pr — Po S08 Ao
: ——— : — Ao As A
il : 6 Be et 7 |
— ty; Co ou 5 Regine :
: i DDo aera oo ee
addt : ot
ia #42 = er :
on ies 5) and 52 ave cennenttd te the Adechion ISP's st
aut foun MUX: The sebebion Lures cawee the poe Bilt tf tne segutoe ard
}
| deaneter them. trl Phe line commun bus 4 possdrte case exalt i.
i $1 50 Regist. elected eee ae
' ° ° A
| ° 4 B
2 o c
4 4. D aa
Memory Tans foe: - : p Rede
| al ep ef weil
| Dae eal DAB
—
+f¥ Tyo Nivo-pheation:-Dasawna —otegi 2
Aritreli. rlvebbeationn:- @) Addition :- R—-Ra +3
5) Subbadion’- “Rye Ry ~ Ro
©) Gomplonnt:- Ry — & gbik
d) 2's comple foment ackz +a
es e). Be Witte 21s twmbalement + Ry
2
4) Tnowmerk i Ry 8 + |
4), Deprorment Denonee t- Ry —Ry-!
@ Lf mieathoal QD ADDi- -RE-R,* Ra
BD ORs- = Re—-R VR
KOR RR AR
d) XNOR:- Ry — RO Rg
@ Dif nlawdperaiiny :-
a) Ln Sipe: tape YE
Diseud
we epi
7)
a > Rigi RY elsl*
| _—— Cl ai
D)| sical Stile: ete )2- [ pe BGs
Sa pe
Le popped
Je Ry +Ry th
OR Re R-Re-
By lg
ti
4
(aaesT st)
‘J, (a) 1[ 812
oeShift TL can be applied strly or sffned Values Jetgred nox.
ofl. the shiypi, the sign of 4,
Censtuuit / - Tr the anibrmetic ship, ie--
ne. should sernain te Same,
AS te hs pame a bogical KY shift sbul. ik si allourd
verly when Sign ix net givrg te change * a
= ae rag 7 a LOp es One:
ey 1lo a) 2 ae
bel 7 fsfeltlo
oft
OY, Considen tre following progsam segment - Hote Riand R2 ate the goreral.
punpese Hegislor - Assume. thal the otenk 64 memoyy Location. 2000 is 23°
Au nes ane by decimal After the exeailion 6} Bul purgsam the valie ef
|
| morrony Brutiin 2000 te ? -
ies Operations _
Mov RI, #e RI FE
| Mov R2, (2000) Rac Mf2000 |
| SUB _R2,R) R2<— R2-R|
Mov 12000, R& + Mfao0s]— RA
Stop
| HALT=O). Ros 25 =
Ran apni, 2eeo 1B jupdate'
“aut [ee\ 7 EE
e
eo! 4 2 : - =
OF Gent 4 Pinan spec Hee £9, 2 and Re the
oy Sea aaa
mr Ans? Openatins — Trst" size (inuionds)
6 Mov Ri, l3008) RISM[3000] 2
Loop? Mov R2,(R3) Re mpes] gee Sees
SOE anny R32, Ry RRQ RY 4
a Mov (rs), Ra. nooo] Ral R=
INC RB f
R35 R341 wegen 4
©)! DEC RI Ric rt 1 ig 4
a BNZ Loop Boarch on net reug a :
©) Hale Step a
Page te Pn: $0004
: egal RE Us Zooo- The cnlent of each of the mm: Loe.» duo 2.000
to 2010 de too. The progam si Hoded rm bre mem In, 1000+ AL
the nes: ate bn decimal +
A) Assune that the mem» ds ward addliettable, The ne- of. Dem: seferenes
Ub tre dale: thcrctng the preg. completely ic
4) lo b)20 ©) 44 ayar
2olo_
(1) Alteu the exciton of tid: pogsam. the content of tem Lack se?
2) [oo 5) to} c) tea d No1
\ los Pmdiiey
t elt Se tamer none “FES po
\ 2 ToL, meen sf e10ue ~ yet eo
nen iP ea = ie
; Riek, = :
Ri4,
ae
A
oe Agpumne shat |e: a yl adaveuable,. od dhe woud sie b D-bd
FT Ape Jnloupl cue dusuing the exeuiiioe of the since” -
“pwc 83") tokak sreliwr add” J pushed crite the slack? |
a 4 +
4) loo byfea4 2) le20 ) 1026 ]
| - e cama
Re oo |>
pace
|Siven Wosd size = 32-bhk = 4B, [CPU sll ep ts
| Dec R\ inat™
Mem Bae
love
; ay
Loot
loe8 Gee
Tot
ts
: é
lol =
a) lo24
eccud Shen CPU executes
stavuent sake” Lompletely 4
ext tak” addyee
Pub pnts the Tick AL
wveliion add.”
1024 acy
7 yy) aera V ae
Duswig san ante Jp stéioupt ‘sah
i or
lo3e J3
SY An 24-bue add” gereualet an add” space. of Jocations -
5 4016 Dee ee
2 ate 16,444, 16Tso. a sysline de 64- Bie mle, then athe 2 Lege Of each word
®) ape
yi be
a) 4B ae 8B O18 DPB :
4B= Bbus
7B = 64 bus Gu-&b =68
Blan sfoplified. computéc. the sia? ayes -
(OP RE RE > Poyosms Ry OP Re and Atoues. thre sesubl by RP
| opm, Rp > peybrns val OP RP ran the yetult in R? , Vol. denote
| the wmlenk ef Mem: toc - -
y | MOV m, Rp —> Moves fhe enbekafmm.la- mm te seg Re -
ae Rm > Mewes the cement of steg = Rp Te mem: doe m «
| Tre temple, jak rly 2 segilBie and OP Sh eithes, ADD On SUB, Lensidex.
a eee : i
{ tp =at+b
| b,-¢td oe
| t3=e-ty
| ty = tl-t3
Assume. thak all o save dritaly in Mero The. value of the
jcemputation should be th Memony- oe te mew ine
Ua tre cade: pore fo tbe ck ?
92 3 a
| Ry RyrT nabucbine:- A group o}- Gite we rabiucl? cempubse 5B penfarmn
- bme. operation. « LLL |Me| BC) bytemnde.
eat es
10000004
SIA onauliig
Olo1o1oy
Mrltoro
Oloolngy
looeot st
lolooolt
Gollital
inst” Format + 4m wick” can cot, 2 type od.
ACPU das B= Bue iu?
info 3-
, Assume ane ose B- bud oPpude,
fren hous many rnax
[ ope a op | OPtode eomburatine can
bE genenatel ?
3
WEL 900. (Bete \_ === =2° =p] !
cA eX, cot 13 4 ofeade woul always denste £
we . fy aa PU
' Undue op? sScthei pre CPU /
eae > May: op? CPU can porfesen (urajue)
=8
os pout ) ? Max: 5 didinc ivi” can be supported
G
kK—— 3-bua
>y chu
ai, |
oe : a
“3 5A! a tbciio ap all tre dnt ox Iypes Cf Jute wfc CPU eg,
=| oe
auppotar-
| ceeeteeeee
cae cpio, code Drip Ah cating
| 7
> Chede 9
"ee “ re ene Told dubs =19
4 hia ot ee put? Lead an Choate? tren wine shoe it
Ii Gb ee blige spite teh Le ee
pate Ts 2 Auatt 7 :
| : ADD 2 oP amp
| a + 503 orf Lope tea
}-—- ve! _ — Pus “1002+ rer
ul — | pore =
: ; sis NZ
aly
i next int” add?
ite Fae [ats |
is isis Opoand
3) 4 add” su” dont ave Repro County (PC
>| Disadys- LN) Lypy size me, :
(2) Losgey Size pacpran ih rremoy
(3) Inst? etch tabu mnase dime +
(D Retloclion 1 rot cay:ed dius, an da .
| oben [outa as at
|
x2 (A+B) & (e+5)
App R21) A, B ERE MCe] p76}
ADD Rr, C,D ry
LR mle a mp,
L vy
MUL X) RA, Ro PmOde Re oo
|
Max. 3- add? vow be speci
| Mem, ” ey 0 °
i) Bead = Me 20d ean be pedi at. ay ue”
| [open | aus add” > > Ore sheand &
| f Used a dase A
gr X= LA+B) * (o+D) A “at
Mov Ray, A f Rac mba) ¥
| App R4, B | {Ric Raggy
| Mov R2, ¢ LR2— Mic] 4
And _22,D ERIC Ra+d}
MUL RI, Ra (Rt eae Ro}
9 Duiady:- O Mare ne 64 sre” Jor ut propream ts udmpared to Saad” |
ue” Jounat :
@) Mose Imemony fox punayar «
—| : ae : aS An lied as
UN) decd? at" vx Sobt win on int FAC
\ | [ opie | add? |
—_tae YeA+B
2 L LDA A ACH \
AvpD B £ Abe Ae mony t
STORE =X [%—Ae}
2 Dinky O) Move ws Of ub dow a pions compared te Boge
| unk”. fowmal- as will at 3-add” Sule" foxract.-
noe nM ny ” és eke Te
(W) _evoe ad ie? eh ee Ut bombed
Opeode | REX Irom chicks
gy” xqare> * e+d) —
aa Pusy A
Push 8B soaee
ADD
PusH <
PusH D
App
Muu eee enna
oz ee
New a days tuts stick -based auch” ts vot tused:
6 S -. ” oa
a. iL Lempulie. ule aupponli erly 2- ada!” ies” exch wih ’
| 1b-BUG TY add? Jonyth 4 6-bute Dron max: £ min» how wut”
|e dpi am ag? “
————Pap | my | aaa". \ —~
®
Z
&
Ee j= 6h
> Max: abode = 2° = 2" =hie] _ o
> Min- opeede = fe ——~ -
Lorde dll. compe wle suppl 3 52 2-add” Sra?
ee ee =
K— @t———_ 4
[ome aoa]
k-5 rR O48
reeeyaCA dlitinck: iu 0d 2Y GPRa+ A 32- bie ing”
usd. aa sn op Lode, toro segulée operands ard. an immediate, pexand
The np: tie Je oll on fs =
Nb of int” = Yo > Obende bE = 6 bt
Nes of GPR, = 24 = Rea Reon
q
=O0-23
= 5- bit
Ke 32--hu >
Joteote | nt |Ra.|a0
6 ye 4
earn died bie =-(645 45) 432
oa ik
[re oi |7
=
<+ a —
Ok ain a
Theil as 6-6 uek' Tt thee Oe.
oak i ste ysl tn tH? 20d in has many ggg
ut” in the ston an support 7 Crate it” sige)
boty,
Max opade can be gonad a =/8| (0% 01, 12,11
Utd oeode 273 | (ame ; 00, ol, 19)
Unwed opeode = FE] (22)
| mae! Max- obeede = A100, 1404 1440
(possible) i
|
So ph
ay Suppwe an wal
i Lome te CPU”.
an wait int” as dada” Jab
slaelse|a4 | fwoso| 42. |
/ fuk? = >
|| Now CP will chose thal Oburde) Hk ae bee |
ju (hu min Oude bi ie) 2-add” |
“i ape f 2 Unseld Oftte > bi) |
47 i |
ew Now 3- 2-add” inst”
. axe ale wed,
Hhen unused oprode.
ws be foyusased
fo 4- add? bar”Sart « ton le siren Sa ard 2- add? Pub? got.
| TE tax 3o- bile Lak? with 6- bil add” sh Hite ane 6 Sogn
| add”
: jue? then max- how many =. snl! Co. be Joym ?
=| (gpa Peat [aus Teas fey ce
I i er eared —_ ae
a oe 8 - ae we 8 =
> Max. opeode = eG iaaea
Used Opinde = 2. -_____—
Unused. oftode = (64-20)
2 Given 2types sat supported xin CPU i 3- add? Ladd?
ins? , Ths? size = 3o- bua, oda” =8 Guta y there ane sI2fadd”
ine), Ln ow many mays 5- wad” Lot? Cunt?
4 3p —_—__43 k—3e ey
i oP cade Jaa " Jaa”> Jass”3 | [opoade | ado" fade
-@ & § 8 ga
MBX opcode. = 2 2 hy LOS
Wed Sarde. = fbb & -bitt
= by wo ffi) at: i
2 (sy w) afe?
leu 0 22errr
| sons a did cep ie Aupposs only 3-add” dt” ‘Ys Taos
fut” 3o-kia avd te size 6f cwuh add” Le 40-biti, Dhar rin. apg”
mare ne ef il” dhe Lemp uli an vuppaxt ?
36-6
eae = =
pa
do
Max: opcode concbinuttion = = [64 [= max: 16° Od ina”
ab Mine 18° o} ink air
% Mini. 2 dja amp uf fe. supper 16 2-add? suk? Toke
7 oh ch add i 8-bit , then the size of Lael” A bik?
} cue Jes [esata |
j
| Ne ob. inele = 1 : = z
3 pede tik = ty = @
| Size of ule” = 44948 = 20] ste
22 pa edit. : :
ae 1 if she Sut” wie sloted. uh un a res
mre hr mervosy te sline Cpbon bi 9 200
4 ear era eel
eo 28/8 uh
j 1 im) - 38
gs! ere 7 ae
voi \ i
wey 7 ‘i
ea 200 nck” = 80°8S oyide dit vompultr. we Suppaxti.32. a - add” unt Size} tach,
anak” Lh BBB +The syslin. supa @.wand addsenable, memos, cit
wax size of 32- biz, then te max- allewabte a rer a8 Kar
to prewou question , uy memory is exch adducuable tha MM
Lopatly eae kB? 17 stilsersiden a dia ampula we suppeuti max of 32KB Mord adie ble
mumony ith Word sce 3p bila » The Lompullo suppoxti 40 distinck Jak”
kad OL whe har 4 fields = - : 1
cm 2) Mode, fidd do specify one. Fmd modes :
Reqisloe Held 2 spedty one of 2 prteion veil 4 Marmony add” tg
The sxe of wk! an aa heh
Ka r .
Jopede | ‘Mode. i Reglatu | aad?
ke 6 hk 3 e138
2] NO of aek"= Ho Ofeode Bs # log, 40 = [6] bi
oot sneae a - a
3] Modes 2 3 20 foes oo
22 cs 2 fe) sie :
\e
vw
=| Ryiske =
C
: sar
2 » Copal | = . KB = 22 = (Bk
* Mem capaiy/ = B2KB ane Bik =2 =(B)stust! yh CPL poten 6 pres bh Create an
phases weil de mebeat again b again + So thin, gp
Ragen ave. int ple oe
bag se nak” "from MEM te CPU),
MrmuliGncewsy PC value ae a (ney ss
value depends on shee of sak")
Orve the sat! commen, to tne CPU, Mur CPU aU) By te “etus jwhat
dybe of opeatiin thet ut? ae te pperfoon: Refuukg to Inst
oxerak, eusyy ink” hos 2 a Opcede.’ Now veka
Feey sil) da deve, cru sell ie Ee Bur vd
te dtsode Ue + » After detodiig , Une CPU soil Igeb%s bn tose
de opexatity »
yn
a>"
Jn sd phase, CPU new Stequuiies Operand Bfor 7
Jas to be poxpegmed Now CPU ts) dezade thd ond
I's how urbeye I will get Bie opeardte | .
by deunding ithe opernda xo" CPo ds btn 4Ejpedive Addveu- -
EA, de tte dota. we CPU needs ty
(), Suppose , Offer axletating . a
ag
| poxfoumcbexation. ane Jabélled in diaguam. @4
operurd fetch -
: He
Ate tawing fut) sbifot about uly ews CPU ssl) penn | beveling
van above 2 date @>- 5ub/add, de, the stesult woul stave wh
Acaumulatose » Thus ts hrowrn as Exeuition Phase -
®
Ol Afec tat, ence the seault cs avislable tn AC thak wll) be.
phate brew as Woiite, Bauk| Copy bak weaelt *
>| Phases 6} Inet” idle t- ditde tte 2 ade
(@| Tost Decode © Exeuition.
| @) Epfectie. Ade” Caleulation, © wile Back Rewlt }
+ : _
| cls nt Hequove,
| Band type ial? cloesnt stegute WB sevutt
|
epied back sib tp are. dechichin. Lint” desteiabion) Hoceugh, ansther,
e
2) AU arab? 0 Sppes of Sue” will ot fall Sic phusct 6] singe? eleaos eee divesing mod stfu ts teeny Ince
| Adding Modes + The fowe. addressing 0 ett
FF Advuing Modes * re cpus Aeon. dest i apecifieh« The addreving
sk agi tae ip eg he 0 ld ob |
a 0k
ex
>> Bs how to
ie saat ules 3?
eee a est a er zon
on Be Pe e i uke ab Valle emat in the AC
—_ = Cue Ace #3 -
: cae a =f PALS Gidtbhe Seas sugitse ve] /segiatos
= i = Meee peers.
uizeoas seas - 7 =
AEE a0 ) take Le 08 menoay ada”. :
ace ACe=MEs] -
bp wee
2a shoe wordt, Sk spuilise tt 4 iam shure te opexmrd Li obtained.
tuling al” ded valve of ingk*
| seagate : Assume 4
Be 2ads? ft in seme CAs te aaa alata |
ye alt
a & Ee Mode | odd” el pegitse oY
|
t
4
© Fou |r Ina 4
Z
angi —_ - ——___—__
[pests ee”
4 Mode t- Inthis, Bre opcode womly apecifies operarid atiy »
| Tuptic ‘
2 fey the eperard le apecipied dn bre ial? “helt. Reha
i
ee ave the bet examples Of of ump fa Mode 1
Be a a
Ae [ opiode- i “Mode: = G Ge Bask £0 Home
Ts Hequited.
Tne AC/> ne add?
TNcA ace Ac!
A Modes - Fn this, dhe add” field of dul upeiibien cpus
Value Mery euhatewe data. ds present sin add? dield
le inst 4 te uensidend os opuwar- ‘Te is wed te dnittalze Ast
oe =e #3
s [sine [ree Joa”
LDA #3 ACK #5
Diet Mode. + - In Hut, dhe-abd ” field. of disk" Apedifees effective, add”.
Ney the add” coiteuan MM add” whe opuard
vattally avaliable + Tk is ais known a4 Absslite Mode -©
Egat
j y
ahi
| Tidieer Mode t- I thi, the add” dicld|epetfica the ada ec. lpeue
[std dey the ad” contias add? OP EA Sn MH aye,
| further, tele ushore the actual opevands are aydsloble in Mom. rp
(uh dud sn_sinplementing Poitou -
rode | aad”
le
we
© Refi Mode} In tna, dre as” pank of disk” specifics efile ie
@
(| Bele ap
Pegilie Tndiieuke Mode. Totti, dhe ada? eld
{
[Reider opetard
- Register
; Apecifize A sepa,
dnd Hal Hegde olds the ite add”
[s fuer hetds aciial operands [Fa edt shan he tae
[aba Joke | asa” | oh
Regi =ee, |
1 awl HOB bf MMe Ae CPU har 64 6
264 orp,
| 0 ayalivt
cquslor wefownee - 6 bits map
Diwdl mode ql
SS |ddvu | a.
| x 4 aa. ee
| l- (ot y +352) Kits
slot -taduredt” mode te
opesond Aue rie y :
[mem Aue “bme le (ory) bits
#4 Reg: Accera tim me (negligible)
ent Mode t- Thus ued te vaccess the table
4 conlonk (assay) Aeguentialiy - Te
ub 0 vain of seguili urdvieet Ymode
in tis mode, She content of vega eyectiie. add) sit uta ly
unoremented. or dewsernented. |
Q) Ade sivemert / deaemen
we +
laser cP! ) [bras me | ats | MeMe
pool 7 pee S500
}___»"0) pu |
pe py | |
Me by [seh | of |
eee ut sal ou
wane A ae
0" i yorrge \mt Site
ford add? of (Als) = Bare add” Index element size, »\
a See ee ee es
eee ~Tndexea mode» index value, Fos.
Wwe mode:
Keen tid oad al ie add Pa clementy Bate aia’ ‘Paiedes value,
pase oa ae
aa oe eS a ae
[. cpeatie aa E Healve asd? = dat? field
»
= 7 | Taser _ |
Index seg value Index sequite
eT
Jo Labeulate inder, value, 2 tase "fos: ices, a ali]
| ip. a Meg <— we
GD Opexund ‘flow Ge +9 vides saad”~;
| ee
i : 7
erertation. ene Rg é
Tndex HQ" & een __biplie * ™ Au,
| speaiot punpese 3
| —— (rode.
| Fate oe a | fe fee iat ;
TH date Le selocalid then new a
add”? should be updated Uy 3d.
at
ut?
Updatibn. ef nat? uh tly prow
operation’
y
@| ardex, Base Regul mode * - Th thd, “aad! a spetified an bated
a
J opcode oe | Mode | add” | Eff eee es |
valye i
| aden eg Gale eg
a ee ee
po He ase not sep. 4
ama ah sn es 3,| |
{
= pont
Studer
© ile Bate ile + + Ditplsarent Died F 2 Teflued fr avd, |
le OY Helond
RF
es Arey of Heondl
A =
flee fin ‘aE
Mote nt
| ebm Shida i votd math ie
7 oo :
aint hye, tbiuek Atudent [10];
in: ages oo
t ame ___Nous- “Y wort: 40.0104 mnber of
4 the ey fe. =e fee?
a Teniber =
| ohate Seiad:
> ae
a)
LE oe
index meg Bare “a haa a4 be eh
VAs
Ca) “ Natu es
> Tt & wed fe Aue doviay of Hecoude> due:=
ee a on upgrade of tides Wh ral
Fast | (a | vel
rohuade = i
ald lensgiaey~) Bue a AG
(| Scaled made *
Tae | Valente.
Lndex 9° template ie.,
(scaling Jacton) 5
x
j Eppdue aa = t- # ;
’
a] | de bs heli, ton indeed oe ts uke. se Hie. , tals
[rae sedi 20 ap dn , a fovmer takes 2 tuk” B ane,
jan Ala] se ale hes ony 4 exh opexilien to pepo same
busin:
(© ee Rebate Mode Tt sued Jag natch iat
Le Reitie Pode
Besse, CPO Gi exeeutng wit” Ty, PC = 508,
| Th duode plate, CPU delice ae eer
| beandh ut”, * (crditiépal buanch)
Tout a
| Bron tober anch not T
| Tage ut” (tt be 20) [Neve Gut” so the
ae
Hele add:
\? Guotent Po + ipl
esau aoa
next «(no
in pe- value)| 10:8
cain Jn order to eau tne
= ip ai i le ex to ste ue
PC seboline> ott
ee ed BEES
of; eg
i ala
Titk mode ti used Jow ua. = tga Sandy: se
i @)|\s Bare. Base Refi. Pose te Eee oo sed a wile ym 3 Song
{ i
ise
2 Sf velocotion tikes place, beth
| Pe-selatice mode wand bare segteter
rede U5) rely je Rest the, Yaddwerui
sro den els in Helocaitinn of Piepeon.
Asithoue changing the jueoO
, ®
Nowi- Compulable | ®
L > Patainowrnent aut deoremert fP? ienplited. : @
as Pr srmedile i G
[igi mode. |
PP vugilec Sindee | €
fs dived | @
| G
4
2) |
eimai [pode |oode add)
Addaus= 500 BE
Next tute” |
+ XR=100|
Tndew neq: de
[ac] ¢
40
[Gar
4
300 ,5 |b sat! ieatimaat th one sth
| Held sas Dre. hos tre value 250A psowuon
| the Effecite add”, If add” mode
__O| Dieu = 250 i
i Po= For
_| esas = Berto 50+ | Gy 3
ss] A ns wilk ac :.
al A dab anié - a?
=
| Fou diansfouutig wifo ba syeton ut mary api a
oa te_crnaphatf Daina SA a
LD INR CLR
———— —
- J InR-CLR -
__ LD ine eur
a J —Ae
(ie iad[Bucs The specie. O1P that ti delertid dom the, bug Lines at:
| gGen tine Le defeunined fsom cthe. sbinaiyy value. 67. Desbtin
Cpa i az
[The Lites urn the common bus sve. connttia tothe TIP oped.
_ we ard Ine dole lr: of the memasty « 1
ke mur tea he cof bus wohen di wile. =F —
iter the. sead Ie is Sodbiele and. 5, $2244 — a
The ‘ap oh 2 agg aad. reer te. comme tthe, carmen
Vatlablea $5.5), and Spe
DR is 5's [b- bus olf 04 DR ave. plod on
— He. bun tthes 555, Spe 0942
= pail sepife. whete. LO Ctond) IP a erabled sect —
she dati fram Bre bus dni tre. mext, Clock Fue CCE) Bastion
q
A octivatedl » The merrany. ples. it [bebe DIP onta The bus
eile fey
2 ty DR, AC, IR and TR AW
2 seiitene ie) AR, PC. dave | cath 22
——gre aaritenlt ©F-AR-ON-FC. Ove applied. ce 5
eS mast spjnilffeanct Bi LMS ae cet poh ag
ighen AR ov PC vecalie. dijo fhm the bus, only de i.
ne. biansfeowred sits the segie- _ ——— eae?
The XNPR and OUTR haw. 8 bik eaxh,
data, are pags
Safa + the pus_and Jott tor only weceive, yo: Pawn
“16 utes Bpcthe. common bus Heceiite TY4o dom 6 4
foie thes ty ;
_| the. menoxy. C24 Se and
ED (oad), ne Unoemagd >
5 seghliu how 3 cteh Tips s
_|_crgl Cean)> Thu ctype of Meqileie ts equivalent te a bray, 2
| ountée with Leb Joad and synduvanaue eleas- 1.
The. Tie deta_ond_OlP data, of the. memony sie Cinmeded te the
Luin bis, but thememony oddbien Jk conned ts AR> 4% aR
Lmuak always be ued ds pect} @ memory addseu + [
>| 16 Tih of AC dome fuom van Addew ard Log. claik » Teche
jhe Feb Of £)Ps- One ek of /é-bite IP come dum che
[oles 6} AC)$ helps dn implumercting mls op
eatin | Aastra —_
IP da fom DR, f aithmeti J Logi rive - operations) Zid ack
{OP LIP deme deem TNPR » SE
Ty 2 mbxo-opeutiu je) DRE AC, Ace DR
— tan be _exeuutid at the Same time:
—t tan be done by pl ning the. coritenle
ost a
Ac_on the bus
82 Si By MOO Andee LD Load) 3)P of DR,—
rating the 1)
dasrifoe the combene
Jib AC. sand She th eee,
7 5 1 AC, chuhg the —
| seine ck ete it PO ee
a eewa"
eee
Fy [np Tri + The bet pl dan ad orgy
e peo rule '
sy =P =
Memohy Ta
lr
| Hero Repent dk b= TE wet 12-bit 8 pty an
vedd? dtd _4-biL te sped ‘the adden
spedfy ‘The addu
Pre 2 7 =0 fox duiel ek addyeu_ T= 1 voor
yan’ —|
+ Tope 000
Frage
—_ 7 feey |
wae et Te “pei. “dan opewilian BO @ fake
__@ [sya Re feonente, tal
- To of the AC stegittel.» Air. gpenon
| memos rnet_neeced, +’. , the thor [2=bi tse. hued - ly
— die ep Saf de ae exewutéd + :
: athe MSB of He wae! The me
ype of a opexalion aunMemany —nefpurence, Register seforerce lo
Ls AND Teo. tet bea. 7800 Ls INP. Fay
app See _ F400 [20UT raxy
LDA a EXKX Sk. pa
| [Bera = PD sko pf.
| 2 Bon oF [> Ton ¢
(> BSA # 1s TOF Fxxx
jis msn st | U
f a! /
Ht ri
3
r 4
ERX iyr | ”
Floochut of Conpudie Tela
a | ATE CT
Dende openatiin cole thIR (a=)
AR IR (o-ID_, T<— trLU5) —[
(Regist. on Los),} Bauit_Compativ. The basi —Lompulén. consittr hte
a — = fallousiig Hb Componenti +
Dl A renany ie ie clits 40% dona til rie
@| Nee Registexa * = AR, PC, PR, Ac, IR, TR ° OUTR, INPR Cand §,
© | F plip- popsi- E, 5, €,R, TEN > FbLand Bao.
) | 2 derdene 3 — 526 ¢ opeution & Slecodete nd a LUXI6 ae
j-{/ 3 | 16— bce common bus tg te
Chut_logé. gates 2
: Gliisa els ogi. cht comnedtid ta.the. ZIP of Ag»
i. Li Gat 2: Deni of Cortiol Uri =
Ck te pat of the onpulch. CPU, ese dil. the pean
the proce
| The CU. geneeeter sa cil slptal. dak aypourier. the exeuition
dhue dn?
ALU seks by ing -alP nfo: tb tole de conv ii cid —
yea we axe then” sent Ao the Cerlhol puocetians
—_3| The Cu.ie classified ints 2 uuiseuben Kol
| Hoduted cil “Gilneas ee
O) indies ibs — Ti orgarizattion, Snvelue the bil loge a
i wir shaman ry He Hep
| and ti an cisteuate = 7
eons =Sr Hodwired! seb consi of 2 déteden) a segues. Canta,
»
>| The OlPs s} the deucder. sane desig. by the. symbole Do =p3. >
a: of Sigil “a
An inst) felehed. jam the imemosiy wide. pled sh the aq —+
-os| Tre tampon Of an IR Uneluder $ Ebi, the.
| din O-phvoughh 24 ‘Pesto and)
The_optode uh bula_12. =I aI te cold ah « 3x8 dein:
D
5 | The apesabin cede ab bik 15 ia thnsperyed. doa flip kp a
en the, symbol Z*-
| The epeuttion de. Jum bib 0 = ase. pli se hy
2| The $2. ean tewnt dn binayy peer 0-15
Mio tpn ute Ch ud 1 Tl apace Lop yagi
_ 3] Saat nl pec yappHoadh
= Tn thik, the. valine 9p
| aie et apy i. pt
ap henanenty _ shoved.»
Tam -
[Geom “J |aegstee Fy
—| i Next = = adabtng re - :
mee LI Ci, Merny ——s] el da. [7
—— :
=| The. ae eee ae
| The
OM aie he fa pacts tafe all iL df ———
ee| The NA of jefemed ds. as A | The cL Hegule. hold the, site [iso Gut?) J eehed fos.
De mamasy: — = ee
9 | The vedixo- dub’ venti a Fil way hak specitits ene on maye,
miso - operattine fos the data proceuay t
fads” egitlen ce dead the next dak wy
| te tie deltominer tre add? sequence, thak tt stead fuom GM
the CL 6} the |p} the 9 seyilou .
To set, clear, on complemert the fip- Hops. —
~ 82.81 and 50_do doled a _segiskn fan Pre bur
=| While dhe mmluo -operition ane bes executed, the vert add’? A ;
| donputtd uh the NAG cht» and Shen ftanstexwed ints tne. chal
| ZIP fon the Ctl bogie Chet
2 decode. Othe TP ACB 0-15
= Hip- pep : “oe [sia is]
Bib o-44 & TR Value of 7: ip = Hobs . a
seenreumeunsesmer Wes. 9 ———
— H/F fax the Cou topic che 3 - So
nb nh Rohwer T)Pe of memo. 4
Wie MA BS addey 4 logis. cht fle __seo, Te TRU
|. Da <—Deode I ROAD!al. ie ae Oe me suing “aime eh lad apt
| uh the CPU o: xt pe nga a
te GR based= CPU oxganinilian + —————
Th dd type SF op nanan the Compa ach mts ag
Sir dhe low? ofonmeate
_= Th eal pe aif dt may + Apel 8 oat pl. 0.2m ad
eh; —————__
ZA Mut a Ba, -R3-
| sel ge at et Ri, Rat R3y
| untinpyeltl as?
| Re RA RB teal “th dadae exeuition ob inst
=| Advantage of laneal Regi. bated CPU ong! t=
| Qi The eft, op tte CPU es as lange m8: oF eile ane sued
~ Lew memory pe dese ts stove dhe. progeam + ____~
3 | Disadh a
70) )| Lose Auld be tthen do veld sluanecesans tage ef sift
Bj Sue. aaiapene af sei fou Ate used, St
Registor= Memos se wieforence onthe Cc py aie dew sagt) 7
}In dik, Sowwe Dis alu the —_ 7 dae >
| ay Hegubred th the 5K
tan be primed ether ir Bie wage OM an Menrahy « as
Ssyi
Regist or
Cees pala SA
| Regist — segitin weference. anch? (CPU suite moe, segs’):
Tn tht, ALU qpexdtions dave Perfosned irl on sugaliied dats. -
So, epoiarnds une Hequited. ui the. ‘eg. vipat
Pre seault alse: plated una seaistin ee _
Tete Pre eal Tae]
Rl Re RB
| Stick based CPU oygantzation.
7 |The womputis w)e aue slick - bared CPU ong! ane based an DS
[tales stack The stick usa bik 6fdala uinnder os
9 | Tt we the LIED) alien metind? 9
9] Aveqilet i weck de sfive the add” of. the toprmst- element of-
| uthe Shik wie ui known as Stack Poirlin (SP ————
9 Th thi, ALU operation, ae. porfoxmed. bn slick ddlass 12, both the
—|epeiorde ae aboaye dequiied en He slick - Aptee mexipabilian.—
; Dre weault dt plaved th the slack + —____——
=. 2 opusations potourned. :-0) Push @ Pop. oa
‘= ANovitige. 2. @ Epident computation of complex “witht epoetiant.
E 4 G©\bvatin of nt” ci face? gpa ec ate lone
dn usrbecutive memoky docephions py at ia
—+—_ Oe tak i, Shot 20