ffi
l
Oo-n tilc 6l,r\.(!rh? otlTh menc operqtc,"r uerna ' ir't(-LIY sl?ned ,'g -c.mplefre,.nt not.nc.)) a6 lhtez.Jr! 1 ze -6 $rez )(n moy ossrrrn( 'ffrcrJ tt1! l.ioxlmlrri 13 ob lo lc'ts fhcqdrnB t t, -,zn I ,r ( pleqce i@te tn4 +tr! \"\,fitre, X'v"m hory cuo 'n decrm -l nsiuio.r\)
GU€Shdl :lkO p.rr
l)/ Add --5\Z
[)rs'lbl]':rrr)
d Add
Loo r.
omd F* amd
li
l
PLE"use
tndro,}e
l* t)
5\z ln €\nuri) = \o oooo ?'5 cdrnP 06 6\2 (1.e:512)
olE
r)
oooo
-- lo
oooo 'ooco
:+ oo ll oo ollo
fQa lexul, 15 ln 2!5 comP goom so iro 15 -\e crnd rooAnltu& ls zrs ccrnP. 06 De)Lrll lo ltoo orlo rs ol oolr lo'c ( 3llr) :. llg g,\hco
ho
No oiei6lt4D stnCq
5rfi blt oua erlmA
r')
q6 ih
Brhcuy
@d1rY
C'n
@
to
slon
brt g
, Oo Ollo OoJO
2's ccnnp oo q6 q?cE = l\ lool lllO ?5 c.rmP 06 lroo[i]P) ' lO O 111 0O0O lllo /ddrkm cyo 1o oooo
ccrld.
@ 6rcnn
5h@. orrury rs 1, f,rsorrd +h4 coruy crrnd trr[ ls -ve , th4 mogn rtlrE tS t,s Comp 06 thq 'deskll lo oOOO lllo : ol tllt OOl0 : -/Ji8
M
O,r66lour 51hco Cin @ 1o -sl?,n lcrt (L FJ't rs soma.
C{,d-
O
CuoTn
SU
: or lool o0oo 9!9r1y 'n ltz h BrhonY : oo o[ 1 oooo
rl0o
tEqlqr
g
'
c,i@ ,o
ooo
ff)oo
_Thlne 19 rlo (^rer6krl) , sln@ ch ts @ io sBn-iir: Co,r l-6Dnnn srun brt otu Scrrno -{ho ttrsut} 13
(b) Conler* +yrq h.:Atrecimcll rx/nberl : \"rncrny ,
B'ncuy '
aakl] omaZclrira
:
'
eql4VcrLe,nf
lrl0 Nl
O0l0 Oool
oct6l lo2 353s+ oeomcd:2\1?"?b Cc) Ccrnlstt ao&
th!
6ollorrh8
- " Emcr.rJ 66666*t 1\-e
tI4se code s.4nq
21 3A EF thto
shng
rntr €qldvcrLerft
alqroys \rse @ srarol
,
UfF
t6d
UTF-16 Code
oo6D 006l C':EI!
oorl5
OO6C
aact ac64 ooa2 (!6 5 @a3 006l oo6c oo oo6J cD?g oo-r5 cof3 0065
00 zo o0 20 (ro 20
aa
:
oon3
oc65 ()0?3
aan3
ooqo
99
Oo2o oo+3 0069 @c"
CO6E
ASC1l Cod€ :
hb
61 CL ?D Ct G\ 12 G5 11 +3 65 13 GD G1
20
cc n5 +3
90
?3 6 61
GI
Cb
t, \a
h.;
6€
No, +1eEe
e/e
A5cl re s blt
(d) Desr.trn toro
Lo?rc cllcrl]lts. _Tha 61zst ctEa/d.
b,{ rFf&d c!.nd
poo.cd,.r.c" O,m
trxes
odd R-!,ty hi
a
<.uJorr}
06 thq +hj1eo 1r\ plJ} ili5 Tho S(cmA ctr:o-,rt a.r
fFas.
tto--------l
trGT-rr-l (e) Desrqr] o tqro Lrl-tccuJntor T
@-soon. -.rcha
o
Seqqe/o-ic!
&urdl
you^sforf
3toE .k inn;-+a-t dioqGrm , r1c -Rrr)C1f ococr6q; desr n. LoSrc d'o3zr,nr 06 +he ?resu.,tclnt de54n usln3 o 6l1P - 6ioP ;nou)
lA1)5
llr s{ie Nex+ 3tr,te
p6esont sJErle
6
B
sbk
o
o
o
I
I
o
d'o84'rn
DA
o
O
o c)
DB
L
o
o
o
o
:
rG--= I
/---t\
Lr.t.oP,
I trc
|
on
o\ts
o
rT--l ", Itd-r{_]
0",
Ae'
@De
Loar@n Oo?drm:
(6) Oeslitn cr tiiocdnB Polnt 6+6ese.^tcrton 06 gzt 2q b1'1., c\o e' +o rEaF t5q E 6rrr]J . thlq nLlhoben "$oud l-r,o,ve o , fJ( b,o= d alpc,.^eft, fo.v\nU o brq- o6 64. ycq rr'cry o€.r,tfno tolri tho ancrn+65q t6 ln h(ldafulls:d 6d,.rn colth 'E16..r b* berh8 tro s"O'r bt o6 hc,,n+,So trsrng tlrs gcrorr6, tr+.:
firrE
Dltqly oo
looolo .ool
34 , les NodFcrllzed ktdr,)
L
S n
o
lD*
Brosed ExPorsot
eogloool x 2s
b G3.!5
lo@loo
SPdnr8lcormd
:
oooloooldooo@oo 16
2L exP(rnemt
15
sF?nttrcorld
rr
lee+lcm 2
(.r) A
RAm hc,s
(1)
(ii)
mcroY dutrr urloLa c"nd ctJ p"a lrnesdoe +h,9 rr.Am heed ? c(plron youn clrs.i er. Por." mG,Y odolrsc hnes @,rl be heeded 60.
Hou.r
It\ls
i1
o cc.l,ociy c)6 z56K I *
RAm
t
6xl:\cdh
we com r'eptreseni o Or-m u-rn3 2AxD, cuhene A \5 i{, humbe, os crddTess iine= o tho'g "^J huhber os ooJo 111@.
Oio lrro^r I'he9 -
-o
. Nio
slrrce eclch locE|+lo.ll s+c.rre5 c,nl,
s
c,i p1a l.no . a.
b+.
ii)
pr.rnbor cl6 Add-dess \rnes n"q".r oed 10 z. loca\..4 5 .^rE oddr(s5cd
=16, irnce zs<
G) A ccrm fdulen hove 1oz! orcrrds GAot co,th cl courd 9r.e oS 16 lcri= a.nd q Coche mejncny oO t6 Bloo(S cu*h b\ocx 5Eo aB bz tcris d.roc,: q dlclgaq m .1o ghour thq qdd6e55
(i)
06
RAm crnd Coche) tO dr6ec+ coche mopprn8 rs used, cLmd aocrPPlhe
(ii) tlro lIr)o urry :er os5ocro*ryc
nre-rncrd-/ 1o
c.rche mcrpPlna sr}eme 15 gsg6
ii)
2 coqY Associo+lve me.oody mapprh3 RAm
5lze
coche
memcrdy
:
9t?€
Ccrche memcrry Blocl
3rze
:
{2A Xt6
= 16 B\ocx " 62 lai5
+ a Bloqt oo cqche =
gcltrd'ds a6 RAm
a h1,ls
-ro3 mcrPPlh3 :
oooo oooooo Oool. l oolooo lM l rlo
l\l Il) 000101
o
lall !e!trl Orect coche mqrpffi Tc,a (Gbrr)
I lndeili[f,
ooo c]oo
ooo oo
I
thddx oooo
_!hder(
oool
oaol I rrernory
I tl lt
I
'll
I
cocle
i&.."11])
,Lj Ewplorn coTFpcrne \curcrra rFFUr / cn rrd., +e.hnrqqe +r.J \ cde u5ed ln ?enrercl p4po.
1E, cLmc,it
dleK-Eile
1lo
ll
te.nnrque9 gro6ir,m rned rtt - -Lh+e,uu].i' DBilem alo - Dtdeci mernoby Acle9s
]ctt or.1o,r.rmecl r lc
-J
-)
CPU
hog dEect Co,IhrJl oleir alo 'L rr IFB qLfu5 Fecd I c.Jute cr-r..cr,nds
_'TLr-^] 3oe,ulr)B dcno
mernc-ny mcprcd ci,nd Polcdrqmn,e o 1lc
tso\qkd ato cue t(L{ lyies lh
(2) .llrtolurpi - C.o]!e,n -!lc
+
,
cryolcoll')e9 cPU c!o+1h3 No repeqted cal checxth8 oo doac€ 1 lo rrodule lntcDrupt5 Crhon tacKly A6tel +(!1le5or cpu con+rbu€3 $,5 ol
(i)
Ordect m€rnc
r)
A(e5s
AcUrlcnol 1lo Nodlrle on gye+crn )iug DmA acniiFtlsr +c,t<€5 c\Or luus Uoolt (pL Ccpt, r9 3ra)ei)ded 15 aeqL'-tdxr8 iDrtrs) CPL iell" Drr A ronho len
- pp-d / c, uh - fEvrce pdi5e99
skl-,]tln8 clddness oo roernory
klorr gr dolo
_ Aflrotlrl oo dolo to b,e to
i)
f<,o Oc,io lhftuj- +o o ckl+ gei\.ert +nc mle,uq+,t dove tlc i.d\hr',r,e O,'l l- _Lr,-aLr la. \.Ih ,r1e Lru{'l- Ld\cn.t tjhsn +t1! Chd ls nrldy O.tr dolo +6cu1ECei, 1{ 3oneao; o.I lnteDl!, b
ii) Er rcryr)g lic detq il:in cne drsK 61E,lo onc,yhcl .1ls 6ile +he olrH ..-h^rque r- <{1-r( .,n!r ,+ a,n,, r
blccr og ckdo, cne o.ad cr+ e +me , drrec*y +o art 560Trl n_E rEl5Y, c,rlthcr$ Sorh? tlano-lSh -tlrq Frs5(€Ssor. t\r. .trrcui \36€n !s aD\npleie, ilr Di)A \lrtor Oq(q se.nds cr,n thteruruft aroncrl to tho fiacrssscd
(D)
De6]\1e \cLnlous te,1ms 6eb+iha lo qccess c: o a,o8nel drs\<. Frhc{ {:1_r.r cr\ eio8E drsr crccess +rn'\e H)ot ?€ods a6 Lu-1rte6 1o o zoq6 lofte sedtn. ns.;c{oe 1tLo.t 1to cle
i.t+',: .1 5 - 61)or.. e.-.^ +rJLr" c1 dl^h lrc\q t6 .€etcoS clnd djn -t(",9S( I D:,k Cb HJ cl,.i. re6anrl
8!r9
s€cton-- : -rlu die< rs dxrded into o",rortlJt. coled t$rcl<5. A t*,cx ts orte Conrp[e*: rLdq+]ol oi
ii*,.*t *.a
'rrlh$ trr dr* ur"lr,r,"r''r Hr 'd'odlh..rt( i\ecA E,,h _i6r,o< ls q.Dd'!'d(d iriL - l.L.^ bcr os cr.(t609 trch sFctcd (nkdr
o 4rlisti
r\Llrr
b(. (
l$,1"
I (,)
.l.q_,O<,tL,S
! g<,d elc,c.. I rlJ di.\r n\utj.k:r't,5 c,rr \rr1r.rl,-rl trtult c!N(h holds.$( 3(h,r9 cir ti.rcl€ c.hrch o3ri)Dc+ be B'€od cuolk .k beaous€ cs 4Ljtoq.-e ltoPe,rf,ec:hol]s.
I
Eecitr Dteilecr\( : -Thr5 6e6er-. +o +|u h\rfnbenlba 1]6 fiq se.irri io.o\rrl lh cl fuuLB A cme +b cme lhleil kove hos sg:t!.d5 hurnbered
Ca\ve gpeed
i tho
qqut]$iolty
o, !, 2,3,1t, efc.
c)6 lh&Jdnoic.o thof cr,r k rr\ c/6 oui otr lh" rnern.Ir/ lh o iiaamd l!: crm&r,6+
-tl.!,nESSnred l:errneJ c1s drsx clov'e speed
or
dcri<, +6cr-.n56en rrq'|e.
+ha bcLndorla$ a.r-o be foe.rsured rn fo,tes 9OT second r+ ,j +ho ovoo8L. doltr a.rtu durina o torte
gomdcutdl
r
tiro
:
mc1
y,-o
o6 loftei divrdel
4 U" m^.4",
p drsx ocress srmply mores
ttto
crnm
cltGder o-.nd a{qts 5.rt thq t( Ertrrcd
hrch rffrY
n:c,r
\esr {tur..n 56mE
to +iu gpeed bE rctlr+iqo . r.rosi h.rnd dre<5 toio+€ cf ?2oo RPm por mrhute)
peed
I
-ttris reoel g
fme
aJeJ ime i mqde
6c,l.
rs *rro fime
o zec]Z
'tr<1Lrr-n
ot
co:I.tt rY\trde o*rllcdilo
el
bett"te
cnr cr-::ri*e..n 6a-
Iocorhun i
5€cK fime rs +l\e +rrne 6c'6 +ha den com mcJ"-a -l-tlq hecrd5 -q11'E c/hhder Gml..rnuB -th4 deD.t
S€eK +1m e
t"
: fli!
-hme : nic lo+on(v +'me 1!, +lu crddr+1onuJ +rni. orr]+tna do6 +ho drsx ,to ootrle +YLa d€sRt€d :eclcd to .he.d tr S€tx
Trrrr<
Ro'tq+r('ool lnbn^l
-kto.nE6erl
+rra
:
lZmS ( o.B o,E * Gr) I 3oo"
=
6. 02 ,l loCqS
"
6.oq tnq
! : lma . 2Ks l6qmBl5
A\eroEe Drsn Raess}mi
! :
= (e)
19 m6
t
I mS
t
O,OAm9
tz.oqrns
C!Jh.!t lE prrrpdge 06 scs1, cornn rre cr,,n d cmtdq s+ 5cs1 tur+h thc+ ob roL- I <.ht.h dO tia
tIr6 o
4!:
s""* +,^o + Roiric,.ocrl lcJr emcl I t6or6 6e, +mr
!;etNe-Jl
t
Jusn6Y Yorll c0rnsqr€l
tlo rs heitot
-Io Qttoch "r dtcx tole +o Pc \iE o scsf lhl]J16ae. 'ltio co11 .r. n -hflla .holae 6ff6 _er\ens ud hBh c,rd clLryk !;i.Jhams orrlh dbve o:r1,crir tre s Iom8c5 O6a.m tcon _1-o
1,8
tn1aiof
:Rpd a2ooFpm 1t li !] Cornma_/n 1lo rnLo6q(q betoee/n +|& odopien crad dtEr dtrves
-
clr$c,
lt
Uses o 3emertc dorLce CLmtr.llen / cqlled s.sa Gmtao\Ur\ 6t 1+l! acrmR rJen +/qrc,,Yrl clnd crllur, j umy cle)lrce co*h cuo scsl lntgilscrce,fo be dcecfiy O,nr€exd Jo +htr 1jLSl Ccrfit6c,\en. the scsl In1ff6o0e 06 da/ce Cont
tha
Cornputot.
'These
ddlci
dj:ltll r(tfq hut
5cs1
hc,ue
O,o. ..ces_ +rme .r,nd h24
qJre elio,ns,ve
l?fld
no'i
IDE r.,
A _rh8la
C.!.n Cfi).\rT)umtcoJ+e e,multa_.n ec,u-gty ."Hn \rf +" Eevsn t6-blt 9ca1 de\.,lcfs cr6 uf io lts (!de c|d ul'J6o - t! tde deu ces luf 106 t !D l-!f e z Cc,.ntt6o\lCJ1
t
.
Oe6lhe
(6)
larl1
eqcl
po'r
tita
oS 6ollturtht JLrse J oo,v(r,Ti=]Ae
.term exFk4n thq
rnarn
4!! fi) lhode (tobre) a+ 'CcmkuhS ln6o6root1o11 cd-rrlt 1]ia stcrco used h} eoclr hdlvldud 6ite , tiro urilre.ld dl5l1 qpqcte. onrd ti! spqae thcrt rs lrTlrr3l}rslo due +o clef€cfs lD tlU dlsk 6crc ecrch 5rle , -th[ne ra o-ln thode enirl th oa tcrblq co.r" ."-,Uy 1. m(de u+os 6- ld!+p: cund funlurng ,6el€r"a't L+c.rls 6{$ +td Zlte -rt^esc d..klllq one
lt
+h4
ournS C)6 +ha Ale &6qP io cohtch ou,ter be)cm6s t1le {Y Pe
penmrsjon5 Du+f St.hme 06 LJqt dies6 Dute & hme oO \-crs'r rnoal)6r@li@1
Fle
crccess
+'ze oo +lnq site \tnus AddT(sses 06 poo 916
bkclls orh6e +r1! ale
tq d)Vsrcorly pieen
(ii) 8€
j
_Thr! co-
Rorn crr\+h ptre -'u-ecc,rded htpB-rnotcn ts !@d b./ o cD.aoo -6eoderl erhrch uges q lose, beom elrd ?reqdlY6 - -Lt rs batL\ted l6V cr moto, clto gpeed 06 56lJ Rpm - A lcrge, heqd rnore t, tn o,nd c,r$ to tl,ro q?e.la€d prsrtro, pdE .,,rd tlllnd. As tto dl5K Zokrtes +h.a heqd - -_lhr6 =:,nge!ls Cunvented to !s q..rrd O! by -!hc eL:cl6c,hlc tht$ro:( crmd eoiE 10 +ho cc.n]lo-ltol
(iii) Bostor drsPlqY
- -Irnutp
:
hy trctu,r. gul
+hese lntof1glry (iY) use
\,/Lrnr
ciic-4\
06 colour degtlr
,
"+ col(Irr d++h ( cr6 'iJn4 ho cl6 coLo])t plc4es) Ie Jh! ho .]6 bds crssrfned +o eot(h Plxed +o code (n1qr, In6.,zmqh lh !t _iheee crne crlso crrlled Col.ln plcrme 5 becrluse ljtrJ^ .1'.1 oo f ,vel Tc&e
Ur elljoe colfrr'
-
-{hc b1}s cLt ttrc Sclrne pce*rm coo be +fuu8ht oS cls OcQrfnlh? c\ Plc!,ne oO o Pcor+lculO, Colcur ghcLde e/1]d tt)ee ?\qmes pr\ed oo {oe cr6 (iri c,iXq, Brle th{ rtrrll
Co\qu o,t eo(} llJ]tlt.
-
ky
bts, c-rn€ ecrch 6c6.6alr 3reern o,od bIUe co\or, , th!-rn .11^!ro oJ! 3 6du.l pt r,rfs Lb e.1.i prxel ls dercnlbed
a
(!)
,
€co-.n codes tn
t€yb!,cqds'
sao,n code rs trrc code teTrenoted )q c.r mrcrrc pcescu rn tho xelbocod orhon Bel t5 f5ee66d 6,i'\[ !S umgqe a!
tl"4 kol q1'tucK *r aDhe; thrg qrde 15 ?P(elvec! l6y thf Co.mfo]}en lt lsguc &/n lh,tennu0t C,nd \cor
'
\...r"d
ccr111b)tu,+c,n
F{ch l.eYPresj de.y'o crtf5 l(Ilo drotrgre,t eac.rn
. -
Grt€d ftule e>r€ po?Pln8 ba,cx ccllled rJ6@r}1 cDd€
Fu
Groe
sh Jltrn
(!r) Besoluhur crs alu"r lt('6
-
16 ttro rqT]99 qglg.,td b! {+\c vrdeo e,:rd c.,od vou tei ia^t hX nrt(,,. Aeqo\*1o1t \9 Fi,opente n .!i, r il
qur,rfl
(lBPllY
- Acbr4d te!;6l.rrll6Lr cr.5lq/ed la c-, physrC-t qqo-],iY 06
- th ao[or!"l S\3te-rnt, t^c Z-eso]!d'1(ir) rs ltn)tted lry corvcr96))cl o,l)d D(t Pit h.
(!qe+,ron3
q) A sslrm€ thcr+ o heq! mo chr re hq6 beem de"ebgcr -Tt,5 f .!crihe I o . a- ?emeacll flurrtse be8'gtF1J cq h'r5 o ,.1 1tlo rn(, _i.ihe ltr'- ' rg r Crrn mPtr'ot cll*h mernobJ coc6d Slze 06 39 b1E -Iha h sJd1l(+l.rl oo thrs o'(rahlne c\ne oo dne cit t(tro roernt''.) ca,cd&. E-.'n l31tu(+.rn sh.dd ho v.' c+ r:'o3t 'l:oJo ofelca'nd c\ddbese€s. 1no rJ)c(hrhe tmplemo.i5 l:t]a lntenhcd gloo<, o. 7z aa i'6 zezrsttrs L15t Ocrur oddzessrha crddryegi mode +hc,i rnue+ be sr.r*pcrted b) such cr pochrne. 6nve j\rqrh tra2rnc.n 66 ttro serectrcrn 96 eoch os u1q oddresstng modes
&
dd6esslh8 mod
I u e'h A1.olhcrn
uEed 606 €tobcl\ \trJ\l.l-ble cl.od I \e55 o6{err ear6 loac, vrrlabte T6 crcaesS men-rbet6 oO crfl Cu,roYl cund ltenohYe loacLl vclslqlcle bnploy€d +o neiocote +l-o Pqrwl lh riaen-onY gPecrolly rn mulh L
2) lhdex
z) Eose A)
(b)
st!c(
Re8ister
Pe??rrmmr)8 qetemg \rsed Cc.r loo:d Ycr'l)cl-bLe5, po$cr rnetetl Fcrssln?.
AESume cl hyPothehcc,J rir€hlhe ttElt hos only rc, nc, n')AR , lR r DR cfod FloS Be?r€J€irs. ( You mcr) ossune
.tlLo'loleg oO tlre€€ !€3rs1gl5 s,crroe o6 thot cue de6rred tn 8en-r€n.d C[,6 o Ycm narflrt/Dh rnocblhe)
AlSo ogsume thcrf th-o t h
-lhi lhai4rlcloD olsc 8ef lcoded tntD ltu lR tecd\S+i, uses m^R i DR r PC cmd }R F%lsr(,S. +o
e. pku. lju -€1Lre,T \(f c,ri m':io Oferobal')S thclf a!1! teqL1rTed 'tu tccrd c,rd execttk +h.q ne.\t thSltucircr). o]crxe ond Skr}e .3rrt ablr cxsunlPbalb,
e
dd.
_.:n
o
15.!r!).
1Fgt rrctlon exetutrol lrsl)8 tha rnlcdL'cPercrhcDs ltql!",]€
lD5
> lnstdqciron 5ei:i : Seldtttr3 tir lnstrrcion C{'nl +tu mtrno > -ll.
CPercad oddT65 ccrl oLlaiG]) : 6nd cut th! eJsechve oJ 11C." c'5 ttr
> q
Ckec$bc"4
'
O1',-r
-.n,15.
exec,Lrte
"Lhibuc+ron 0ei-h
+tu
I
l:,r-e clddtess
CR.-?\et
msitrlc+lor)
trclrssor),
oS lX +o
mAR. -mnR<
PC
r
-oR
L,.t-rAR I?uls It 5 aontL:al15 dn tx! oddre:6 !a!s trr tssDes o m€monY .!rcd sr.0rD). tru cl(.do
a
( mARI pC a-. pC + i-
hus c"od rt 19 ucoel"ted hY +tu chrtui lt?lstor. Th! P( 19 thcJ.a]]e,nted kli one. clcrto
'Th-o lhetuClicl)
r
dcitq'retlgtr,
I
lF 1- 0B
6cLm <6erltr ed 66dro +6 tho rh3tnrcioT] AeiElC, I
z) .Lhsfructc,n d€code
t
-11& air!\!' L!nl;! .ieieirntrr5 .Lhr opejtcrhoT] thqi be Por oorran€d crnd .!}1a o ddress hB made d.5 tilc
19 oPenQr{.
]]5) qqercmd cddt€s5 .orculq+rcr.r
-trc,nsrq ttr .t ttL nlPp
cr
( E,, rhd],€ct
dirEs6 blts cs tD*rurtrqp6p +-
r:n
t-
DR
€- (/oAR)
OR
DR c)9
A)
:
( Ir5,ne,n)
PerJcdn o menor) i(!rd cPelo+(D cl3 clcne tn Jdcr, cy.tc or'rd t11( tca tFd od&€E c5 tlu Cferond t5 6htr.rxri m
Un
Addres5nrB )
tiu
ttu
oclds
Oddtres5
fo't 9.. obtcuhed h
1l1
(Addr).
ooti,,hj
\.ctrf 05 lnS't c'tlon
6\eorhon
T6c,ne3or-ttu cr dlrcss f,@ircr oS ttrcllrstvilltri n)AR {-m(FiIE +o th! nt,3R B€od thl merlronY e"nd brnt,8 c,r,ercrtrdi Dp .- ( mFR) lrr thr 0R lrcve tfla DR rc fc r- DR
at
i!
ll
-lhrl') riarr
c,,he.tne't
tfue ts clny t€i.Ih?
thtei -
tllr lrj1-!q)15 trtr o.e enoUteJ. L lnla.tn!,t lrr5 occtllJd thar) 1ll".r h.tou+t orr/ be
-,r,I'l ^.'.'qua-' E,E Pe(Esscd.
o cts :hdr.rn tn Seclrc.t ^.lrl.hF b ? .2 06 l LoLl . hlrn8 tal! ml@r - opercll.cm_ 04 tlrlerr 1" 991rjLe to or, p"qe ez ob Bloc-i( 3 aon3lder tnql Ra c"r C R? b6rn cEr s h}- a.3,"*cnt ^. d citran5 lo!51o'o .La d \oo'ollo n"=rcctrely. cohdj rrDrl Etft) \cL\r,le5 06 s/.lF.i I FLJE. O-ru,/. rh rhrr[t c.rrfid aesul 06 nFelcrl on \6 tn4 6orlouJhe ar,6do. operc.hdn arff ? r E(B <],rch m,co. oeurrrtron ysq r..S/ claorrF P€r\A6rn@d do rnrtr<,r '\..JLe et Fl cut)4 tp oa desrhed \h.rr., \ S5sLuIe E1I,t y(rr hu\,.
c)
ll ll
a) 'I?rms6eJr R1 shr8t Rrant R1
") Add Rl- cmd R2 3) q) rclrnp{-ernartt R1. 53 sL !1 oo o lo 1
1
o o O
I
I
o
a
I
I
*
mlc@ operqidrl B!si*i: RF RA llolo)olo
I
p=
shn(v)
R
(' sh6(R, ololol
R
eR,+ Rr+l
Rt- Ri
o
)
olooooo
orololol
I
(o)
qPlr1h !1o corrhpl mernon, obzc.ml"irhon orih thr hell cr6
q
-
dtogrqm
e
roniot
c).I,e6
rn c.6o- lhStuCJrdDS
f
Jr-,rnP
t"
69,
rndrre
6drh orcQ
l
or., 1no b,r= th tha lhstrrcidi tdrortt qcLn
r_4!E 06 odddessrD? ]l:e r!''ry. |i6!q!! M t JUiP
t,
: Er€cuIE
ryak
P9 lrdl6e.i
q
CY]a
lnstlra*Icr dro tntCrtrLpi Inh(r
thtsuufi q JL,I]P trr 6ei!h Cy(lq m ola- ths+IuLtron t1,1 Col culohha
]
Jurnp +o ml o..o- ltstucions c6 opcode rotc& -jnEtrucharn 60r cpccde D( let us .qry ApDf
Jr-mp to 6e1ch co rh&1rr4t.lck mtc,16
- thsJm(}laro cc.6
oPcode
t
(
tej us sqy
_l
A!0,
i l
Ju-rnp
'
lo
F-,Eh
mr06o- lhgbuc*6.n gl,6
or th*uu?aotcla ocoit i( b ls s'i 15zr-
I
-
a
t-' i
: J
un1p to Ft .b 06 lnto(n upt olcla
a..ok ctd
'ltr) C'mptesl ctry6 h .6tarD\7e a0'rrhFl mFmca tE b cdlrcdrSe rnrrzo, ln.tructdns Eb vad,o_]5 SLtrJ cY.L€5 o6 +ha lnqcblhe rbet uctot) lh trl! rnemcrry,
\E
+c.xe
-]eE+
!
c,
ze?o
cir.nlnol memozy @€
61.€r tl] s€l .b6crrEh +o lclb€l zcRo
Lvr(amdrhcrn.,.l
zeeo
b6.rncl fo \.rEel NoN-zeRo
: ( n]looco& crhr.h cqus€g lep\clcernerrrt 06 p@&.1" Coltr,nlq co*h t1. 1]d{Tss fie{lded ih 1]ro lhslrLrdr B6uhch
NoN'zERo
ie)
os
mochlne tnsJ6lrcico I ercr,rrch on 26.. -lhrs th3fuLrctdo cqq€cs o tt6a,rrh ,to cl spedS]ed mort rnerno"./ crddt-65 tn dE tlro nesl1tf c6 t @ lo6t ze6D. ALU Ope,rcrhcrr ,1]'rai rn +hc zero 61qB ts sd^ . -Iha_ ps€u docode c6 tt& mlcBo - I]16!2.-rlr, 6.6 thrs ths,lructro Len
ll
L€t 1r5 8ve om ex
orhcrr rs
to
l\_yterrnLfl c16 6€+.h (ycE
:
( rnieDco& cohrcl noy €ef Bkrets t6 destded tndr cc*rn3 tlro b6.nnclr hcrs ncrt tcd
tlla use 06 pipeltnlhg tn .r
FEoceSSod
9
€xpl@D
cr*h tur hErp c}6 crJ.o o(cl{$p!e nraot", tto dtr"6tFo crfld €xpl!.lh o 6&]) elt]Be lr)s,t6uchcm ptpltno c.rhEh tYls tllo &Ialrtna cld€S ,
J _ -
r
lhstxu cncrn Erh ft\ siDucnoD cmd oddress der-de
ofren.md Fe+.h Exeodc c!.nd -s+dn< re=rdr5
prfel'h\h8 trnp6.ue5 +ho Pe\iJcrzrrrrrrrr, 06 t @ CpU co1)srderEdrly. .'Iho th6t L]crr.4 PrpelrhS .lnvol\ie9 deccrmFselng ob c{-/n lngiluctr(rn- ex@rian\ +o cl ruLrntgl 06 lcrpellh€ slr1E6. A PlFehY@ cr\lc{Dg ai\,rerlLciCped exec4rroh o6 \hslductdn. EB- ex.rmple c!.n lnst6ucidn , durh8 ilra exeartuo , lt rray be &@rnF0s lh {o \h./ilucicrn sef+, orrr d decode ( fro I , openo./od fu}cl', (oF) o,,od e
&nS
DroElm C,rl+h
toll.uJha
6o.t 6cr5 stcrae 6ct5r cicle lo :
1F ( lnsblrctl.'n l
Fetth )
1AD( thgiruci.m cmd Add.ess
ot ( ope(ln d Feih)
E5
(
lnsfuucion plpelhq
Deaode)
E\ec,.ic o.ald sklbe besrrug)
,1"
a OF
c
a6+
E9
"Lnqilcnrcm Z
E5
th<-,'u.+'!n 3
OF
thslru (},611
5
E9
ES
-Tho 1,rpe\ha €r\.l8eb crJ@ l|Ke s+.+ ecrl lo
he GmP\d€d ln trme s\ot. -rhq zrl'st rhsto-qctdD execuit(m ls co'mpleted crn Omp\ehclr1 o6 Ad +.,o 46t, tor+ o61'encoontE , lh eorch +1me gtrf H1o r]e)+
\T\s,uwrgn ge]s execded. €o lh \d@l cor'vCrhcnrE onc" ItErtJr(}loT) 16 exec[tcC tn {+@ plPehm lh eaEh +lrr!L*, A6165r .lrro ath +ir,\c alaTt cund (Etefl(rtrcuds +ha ptpe sE
(6)
Assurne t+ud c-r ra-sc .tEc-hinq tEr5 l?.6 6 Ble7 r ctd ot crh,Ch 32 ?.€Ulstqs Cr-:ro Zesgvcd 6oa ftro 6oUc \.tlil'oble A<4.rne -t}p.r o Aea,=,tor Oll1o +o bP ueed 6c,6 51rr6rn? Z lhFtr* Frrqmek l r s cuffdll4 Pcurr fi}ettj ornd G Loar,l \tljlrctt o c6 grh8t4 6wndc{D tr(plcrrn c,J,+t- Llu herp o6 j'c,"ioorn. hc,ur h@ remcuhrht ? E,tr Clrm be used € Or€nlc,fpe d .re%rslsr cr:.y dcurs tha,* ;ocry be ue
t o-3\ CrLobc,\Vor I',-r - ' .-1 n,A -...,._32-G+ I rrms"d , BeXso
,( to
aei\s1o,
!i!c, ft'z Eurrhol
muY be
Fo+j
fExt&r
ll r
_
ul
'
;t:A---- qf',/ r",".r
1r,,,o,\se1 6'.r ur. pJs€4
.G r
-t.'.fl] 'i -l'l
rr tur+or ts Eh(lrr.c
l
c6 lt.l-noj
7a f. !<..1 L,. f a" ae sioll \trn or)
9ir-lc)
I
B.o
t
I!ca!] Vojr. ] klla r"or A
Loco"l ',/(n
'F'mclr"'\ i - i1;. 6rrpc,,q 06 ' ob 6,,n
'icr
llcaon Vonrotq (]6 rLrn.rnl 6
p-rno 'h,r, purncn./F a f.uarOl loL (qtro 8?stor) u€rq Frs6ed -I€nP \crnr. firncio'r B 6 .to F6 lt6- leJ
( c Fn6knl
w -\zt) (u Pet,$or)
l6'
q
tu-crm
!
a$restlo.n q
105
orJllk o Pe$om lh 60g€ A€se-robly Lcmtu cr-tt ( J*h i:6oPen ccnnmemt=) to zrnd re +h!- tloo tlvc,"n st4r{ o6 Le.8th ts aJre telen5e 06 eoc}) othlr. Ycnl anoy ossume thcd both thc S€1r€5 crjia clvctllqt lO lh tho memo6y fnctxe sulkrtio oE5umptrc.ns, 'l$cr/n
to cheq ro th4 +(]o At'vem s'hrngs 06 Le,n 3lt 5 cure tevenge oG eclch oth4r. . model . d c'f.l
', a Os g 1CS i Dcr hr €,e? me4'\t
Smoll
std 1
db'mqZcrm'
gt6 9
db
s\qL
slem - ggtodb ' Boti_r cur e laeveflse cS errch .{t ' Both c$@ NoT Relense oO ecrch
'
rncrd
om '
dr-,-r
s.nSg 6(n58
$'
+'
. code
stclrt
:
po
ox, @d.rl.r mov de, ox : tnlholtze nrD{ e5.
crv i
Eq sr, str lecr
dr
'
sl6u
6e?e crnpab
c6 u,rrh 0cfq S%mont B Jhrilol,z€ Fs (f,di Urto Se?rgn+ B.l
i
c66sd c6 fn.40 sirha io sl i o66sei 06 sr-b s,t6rn? loDa i slbrr8 leng.h 06 s:klnB to o( '- O,''),,o'lo sldrngl @rrh rFUn
$dEL
Jc dmsg
i
rrrud, 6omd lec, dxr Sros8 , No mql+r so gloe otSed c6 lmp d\*
ldrree
:
Leo
&,
thi
qh
ln
glh
; sb6e
smq
'.
i
l\$T
06
s1r(e9q ms.
Orgploy rne€so8 e{rt t orsrc,inS s\61om
stdg.,i or.-o
o6EeE _
i sbp tir4 osemblor
o.nd StLrt
Both
Grt
lte.rose
E ail-
atlrirk o P6.rd3qm th tot6 q5sean bly tcL,nguoge Jo 6nlvert o +Do drg$ U,n P.ro.ed tsco ho rr*o eur\/cll6l+ a5ra a-e'rg crrl d o Fo.e-ts D no -lha Fcrcqed e'o rro te lo be sErEd m BH Fe{\eiq Yc^il' PEo?sum should ptaru +l1l} +(r)o Ascn dlBrl6. )cnr moy crssune '1r1r, +t",4 urnPocred Eco ho crrls lh tho AL qnd BL ?E8\6'lt ls.
Glo,"utr6.o rodel . &to .
oscl:
oou
e
poued eco
smoll
db. oErl
*
to, 13, | -To, ASCU DA\+s
on_o I
db
?oh,
'
$'
se8msfit
fnov ox' @dqto rtu'r ds, ox
odd
oscl
t,ql
cdd oscrz, bl
i
thrhqhahar dcrtl
; i
lsr umgro.ed DCO no znd umPocx€d ecD ro
i
equol.u,ll- crscl)
me/nt R?B
ftp; th, ol r.o,/ cl, a
shl
bh
clr
hh rbl
'c
dx, msa
lh+ 2\h rr€,/ oh, tlch lr* oh
r 1* u,rlPoee-bco +o Efi--
i+o --i
i
sh,s+
t*
cmbrne.-4o DePloY
;
btot ! b!!]! g
Al1
extt oforcdn€ srE4am
ond skurt qiJDrt
-roro A6Cl) blSrje c}f(o s o'n d
crgGembtan
t'Eru
(t}Ju{e $mplq hei'rn
rn togc CJ6sernblY LcmguqgR tn f @cervc€ orne FjnQ fnelt, !.Juo lh AL Te?lsrkn OaErm d1q m&lh rn r&U clrnd ?durh PEo
cediut!,
bi-
c,6 tno hlor+ 6eedEr
3l.on
., ?cl'lrrrFd6l E
prJseed
_ rnodd qnrrll -
Pcl'rom€it
r, q,S+t,
i log
rfra-&q
AL
6! lcS
rosa db r spro brt ?EiGed ih i
$,
cade
mcN ci,(t @D dcrlq rr$/ d5, ox rnor'
ol, @h
6a)l
cheo
i ;
1nttullze D5
f
@\l sut r(jlt'a-
.,
OtsPloy mes€oge
Pstq 'lo
h
Pssed
leo &(, rnq
lnt
elh
odd dl, e*)
nov 6lr,z
i sl,rn brf .h crscrl
i!
srt?i4tr
[B
elh
l d@y s'"6n exrt
lnt
oh
pn:c chars rrcl ol'
I
Jc hcfY
rgv
i i
blrO
s1.6olit to 16
cxuY
i, Poslhle
'6ef
a[t nY no8trt$'e o
"dus\
',
Netgnlre tdutth
i
end poao&{J@
atf e,r.dp chelxp
€rnd 9k$*
ar%:n
b\t
zetunh€d rs
1
91oP oeeemH4n
la