)
)
)
»
)
)
7
)
>
>
»
———a— SO
Sol gus: te iA & deeb oF
pret apre ¢eAhro4
Ud) SJ Atem BYA
Y) mim & Interfacing
pnachitectuts Uregiates contred Algras,
G) Trternad
trterrep es,
mma)
(yy TrAdyucttons
G) Pregram
4 Timip Dis}ram
a Enter d acing aes
© System Bd
CB) How clots the BeOS Comrunrca te
devices,
wired ov conductors vAea ter
with mim and TIP, 2p
Bw PreceAdoy, MIM ana zip, olf aevicts
three types oF buaes.
cay Data BA
Communicatren
There ave
(1) AealdretAs Bus (3) contreh BY
Syatem GA
ci) AddveAA BA 2
tk iA vAcd do Aang the Add-+reas oft mim & tls
frum the Preceshews Tt 8 also used te define
fhe maximum mim hana tty Capa bility of a CPU gives
no No. of adayesa Line
Put pore»
Puipeps
by dhe Te tatton a0 N Where
No ne. of AaddvesA | mim Locatrons
- te TA cf 16- bis tn Length fox 8005
. Length
f.e- Ars te AeDivectvons Tt TA unidivec Lronal BRYA.
Gi) Data Bus
_PurbedAe > te iA uned to transfer data blw PreceAbery
mim ancl tle cevicts ;
Lenjth re in of 8 BHA in Length.
Bods there ip ho Ac herate dota
with ReAbect cle
GB Addy AA linea be vad. %
Helb ef an intevdaciny
hus af the Lowey candi alse
clata bys with the
Latch ahd Agnes knows ah
Component
krun aA ALE (adres
Latch Enable)
AteEot Ais- AS AD,- AV. Ack aA Addwess Bus
ALE 7° Ais -A8 7 Hyer
AD, - AP, 9 Data
arder Address Bus
Bus
sirection: rt IA Ridire ction in Nature
Giy_contreh vA
hou Contret, Aiming and Rignal
af bro cessor Bie mim
“and obcode Fetch
PurpoAe:. Grrovh of NA
rregquited “fer operation
stead, min wike, Tle wpead, Tlowrlte
ehevation,
+ controk Bignsa aye IN
ip No Abecite Length fe ik
fin’ — Read con tyed Algnet
gividval Afjrals kherefore there
and Ne divecticn eso.
Ex. ple, 25, GR
O) write the Aynificonce ad | multi plexed adavers [dala By
&L Hodes Hap three PeBvA.
iy ata BoA city contreh ByA
Ci) AddvessA BMA
the Data Buf in O65 If & murtiblen adaves a or
pata Rup with the helb of the Aijrat ALE and
component known a5 hadch, xy FULS 343iO
ALE —s ft Ais - Ae fie - Noa Act OA Addweah fv,
Ate se Aig-ng AEE GA Aaa YEAA Bus
AD, - A045 Act GA “Paka Bap
Ate oy: ‘
' 15 — He fn, — FVPy
biphew order Lower oder aadrens By
AdareAs Bus
ALE 0%, ” rpata Ovp
A‘ tA proment the [Bwer ord:
Ble aaarenn is Het fn the fate
Ada
4 E
AD:
FaLSIFF
of min
(3) Describe the type
Su Port B.
one of the Tmr Aub gunter of
which con be UAed to Store the
be of Data, trptructians eb O
phere are two B
cy primary mim
ci) Primary rafms Can
Bee
be dives ky
Ram & fom
Roard.
ic types of faim
Address
rail
can be either min
‘e)
tte DeviceA
comptes ia PIM,
infor met! en uh ch may
“the CPU
accessed 4)
wach are On the mother~ permanent
1
Pevmanent Sen
MRett 1
| Spar Dram
| sc <7
| PRom Eppet = EEPROM
i i
| Secondary mim: can net be direct accessed bY COPY
fy. cd, DVD, BRD, Flash mim [pencivive
| (3) Exblain the Aidtecericea Blw temborag 9% Vopekite mim
Sel ame of EYREA in Primarg, mim is pam, which 14 known
to bey tembarey er Volatile rim fe je works cilth
the Aubbly ot bower, and in the absence af power
the data iA [est ‘ : :
Tybep of RAM ave
dy spar Gy DRAM
\ Parameter | SRAM 4, DRAM
ccipmata | Vorbade ' chard
Steed A \ Sa ik must be Refreshed
el it iA Named ‘as DRAM
'
CY erangiptet ; to } ‘y .
in Gach mncat! 278 Tr anaiptors \ ant) } Tranaratey
iy Speeq Move | Lesa
iy Power | move! Lew
we ewe (bo High Lew
aye i ‘
iy esheets] | Less i trove :
|
DensityLLL ee ST
frenerqtion of Cone sek Aiqnet weve 8e6F
Sl Bagie oberationa pesaible whith gees are
Gobcede fephch diy the Reed
chy mt Read cy tla wht]
WW mim wate
Ci) Ofcede fetch i- Te Access opeede from inten te SPS
Gy omim pead t- To acess AatS from tim tO CP
iy omim write (Te Tramter alate te ot trem Chu
ciy tle Read i Te Read data from itp device
tte wxike > To Sent dats te op aevice
Te Perform the above aherations the agrus welt Ge
and WR JA Usedin combinations.
Tosa 3 Status Aignod whych inaicated Blas soln] 31
fe ead Contos aire crew Active)
wR om wite " % ce “Od
sei ges the control Ayratn
, afer ation | contre Signet
o ° 1 Jobeode Fetch \ pene on Read Contre!
o o 64 Mim Read Signa
° t 90 | mim waxite Premer iim enlbe O°S-
| ° ' tio Read FeR —atie Read *
L Lo Tle ovite Tow — Tho wrfte "
Tol rit FennONT shtad
splaiq Lhe siya he . 3 4
lee TL hea three peaks \ :
cy Legic % ! ; ,
cy tegte 3 i ' 7
Impedance Atake ar tri Aeske
ity ses ftiyh
ps per TH Lege
AY
tp “ WE regret
Enable abies
" PEE Hes aR Logic 2
E30} pcrive [, badis eft | 8 Y
‘ ' .
ayy Deactive [tri Atske (High Tmpedan Recke |e!
directional Butter
Ex Furs244 uate
Gutder
Juls 245 pierpirections®
wee the code
orp, oF
cet which can prec
Encodey- re iA & legle
ec FIP Bigrat) ak the
of onc of th
in ited che encodes. AE
af Lines Ee pursing 83 priv EncodeyY
interface Re beard te
used: te veduce Lae Number
ePpu
tk con he ufed te
/ En communvcation — RyAcerys
Ufed Weret: Inkerru pes
ip olp
Ip
LinesNote
Ckt whyek Can raenti dy the
one of the olp
oder: .
£Yi- Te ta a Leste
Combination of jp AigatA and Selects
ok
mi .
t JA uae te Expand the Number of linea 1A
iJitae Cit cujter.
“Based on the design clecedtrA MA) have
CY high active of
Low active ofp
Se FuLsi39 7 zxB deceder
Ip olp
8 a tip a
ide 6. Lind __la ing,
° e % Decoder Yyb—
oO 1 Wy
( e Ye
\ \ U5
“Latch :-.As the data on the bea ip avrattable dr
Veq few ms Larch Ia ened to fold the Valve Ar
Some time, Auch ghak Lhe alp unith ray inte rper ake,
the data, olp units Like aiablay, printer, mim edhe
Ex RYULS 343
Clock >| Orr ip
1 o °
1 1 1 Enope |
a x | 8, a previous op
Lower
werk precesbor Ge6S Latch [A Used to hold
bite pddvesA HAL Read ov write operation
vA
Completed—aeaeEeE
@) be mot x IN erfach} iS \
(A por the given pm chebl pinch jhe Lengieh
Data dd Capeccr'ty —
nto fs and Cabernet Caeue xref RAM
Set (gh as ml 2 gen a
dive
gre (a) nead ,
pda vess Bus, deng eh 7 11 bi
=e
of Addlrey,
Data Lint
cabsey of) ptm chib = 4UkB
Re bers
rim tke parm|[pem
wide have
pire cAbOvA (82 65
Oke
| Note: The brie
Adavesy and “Dake BuA, where ah
eperake | ndAT cas ar
ard 608) Loist Noe hove
Bus. ‘
J Find: the sal mab tee pe Jjven, captertocig) Lege
Sh the cece ding bogie te % of (oP Enable)
felect. the chib 14 pu = BD th Pan
Aug Fy Bo Be A Ps
tail
t o 6
-~= ant D,
Aig Fix Fy Ain An As 9 A Ay Ay As fy As ARIAL Ae
ee to ie eae eee 8 e SuooH
: {
pore t Q3FFH
bed tari kite |
(B) Draw the Schentic Bhowing a 32k RAM ator
wlth decoy Loic tft the Fo ak Address
Lines are 16 dx the CP% de which 2 mir
tA Connected,EIB PPR MPR MINIM IIVvvVsIvV 8G evevevwvvss =
riven mera > 3ako
pequired fiw BAKA
1s
Ne of Aciavead Lined
27 (2") z= Rx
ap Lind)
APN 2 3Qk5
pets bie Cmdtdred
No. of @dd. Lines used fv deceit) Angie
= “Total Adld. Lines diven — Nowof Ads
: eats oe 2
No cf Data tines = 8
GB) TrterPace CHEB af mim with BeOS vAsing proper Trkevtaciy
Cambenents Nagfecthh] Tristate Buffer for routible x
Adaxcs A ov Data Bus,
SI Jatak Address tor G05 16
Given tira chip —> 64% RAM
Novof Add. tines tor C4KG ar acy ane (ay!é
nels
+ Ne of Lines cregquived ter Aecocling Logic of chip
eTotat Add, Lined of cpu — no of Add, Lines fr mim
= (gH =o
Ap here 14 po Aeherate data bus im Ge8T, g Batch
in weavived for interda city Ane FILE Aigrad for
enabling the latch Herve JuLs333 if cengtctered per
Latch, ,
ALE — Piddveas Latch Enable
15 Al Address Line
oO; Mis- Ae AB.
AD~ AD, — Dg
ee eee° £
fi <1 fp ord
n
DE
|
aie ld
my f— f
Inte ye To
AD, —) |
—_— AMES AS ——
i De
TSS ee
(3) using A dviptate Buffer Girl 6205, Dra the inerfocly
Logie fox Connecting Lhe puitiblexed Addveas ov Dake
tus of O28S WHA fnaptmum, Mp Lhal Canhe Trtevfacey
usith processor ,
SH. The given processor tA Be
cpu having oe Addrepd Lines, the muttiplex Address
ov data hus 14 ADZ-AD., uubich IA Conpected to the
data bus of tlm throwth an intewda cing Compon enk
fnewh ay bidfrectionaZ Trt Atake butter
Ex Futs tus
as (eheh if an 8-b/k
Ay ber the Gucation the maxinum mim thak Can be
4 '
intertaced with G065 Tf) 2% = cykB
3FFFH
For (kB LPH NCh BR © a"
‘ nei t 1
fees Is Qaaresad ines dre verulyed
Fer 4kB mim chibs AP UkB 2 ait
neve} he [a adtelress Lines AS vse guived
the decedings Lines weetives, far Fpeeley
No. of alecoaitg Line = bat = 2
th AdarthA LinesA, the MKS rm
AAsu ming H1O5 uP having
agodoH= 3FFFH
interfaced te. the dap, tyjth & trip mab a
him map
chrb-t oocoH — OFFFH
chib-t (ooo - LFFFH
ahib-3 te00K 7 aPre |
3FEFH |
chbe AW Jaoch ~ue
any
Decoder’
Decoder Lele
Chibey
i fe me Chia are
Considering the decoding logic the rm tm AbA oF ‘i
Ais Aw | Ay Arg] Au Ae Ag Ao AF AG As Aa AD Aa Ay Ao
o o 0,{/O.-- -.--- mee Qo
oo joo ft a tet ab bob te Jet
oO oO o 1 O° 7 _ _ _ oO
od ot fe “al === asst Jette
o 0 to Oo. — - 0
aoa 1 0 —— — —! Songs
oo 1 L 6 a
Oo Chip y
ce litle aad
(8) Drew the intevdacing lagic Showing a mim mabat
etooo}y to SFFFH, guck that jt is & Combination 24 4
rim chips (RAM) of eval free
ee tSFirah Ady) — Trfbat Addr) +h = Capaerty
SrpRR- RocoH th = capaci of mm
cabaclt : BoooH Dole 0900 C000 Ve00
weerrectteniy
SkB
ler)
Soot axl eee angi @ x1”
away oe at?
= OkB
Total Cabachte ap ber min map in BkB
Nowed ChbA = im to be ceAifr[ed
ANvattagle capacs tp
gee ‘age seg ehebs
"4 QB palm eis) chen) with a axy decoders FSP
he wAed te dest Ako
SB) Desyn an interfacing, Qefic vAing GOT processor. ech
that Sot, of maximum fim Can he Connected ty RAm, cad
Sat. oF in te pom, use the . vezulved tntertocing Combine
Like qucseas Utrisests Butter), F4L53F3.
Lakes Bind
decoder if veevived
Sa) work: G00 te tak Addreas Line 216
v2 tax Pepsi bie mim hak Can be Interfaced = ate . 6yKo
Say. of man prim — RArt fe B2kB
Sot. of man % — Rom fe, BKB
for Fakp ahs BARB 2 gl pale Aaddread Ling
Amor] aelal AddveAA Lined of Goer
ak Keteb athe
Ais Sin IA uheg
of RArnfpom
Aliso Rom
Asal PanAS AD, AD, ond murkiPlered Adar/Pata Linea &
latch Can be used er Cennecding mim chiP
he. Furs 3as + data by
e 4%
~ Simla sryi stare Buffer can be! ued | 30
fe. Fas 247 Il ERR
D3
_[iml >
Gi AYLSSt
Dina Direction PIP of Tri-Atote Buffer
GA Erabie Line
& aberation
FPR O° BA
= PU G o
ere 5 AaB
t TActabiern
pete mah in,
' Ais! Aly Bis Mig An fe Ay Ae Ay Ac As Ay Ay Aa Ay Ae
, ofo- 2. os —-? 2000 9 am
’ i = — - — RRP H
’ Lye -> -e S- Sort,
‘ ria - = — - ok OF RFFHDituyite Ube at pitercenh lypeg lof decoding used th
Inter faci mim & Tho Devices) Explain vist about
Foldecl prim .
Se y : ding
Sd Types of dec ating \ i
O pbsolute _ decoclinf ALL Adler tA Wren of the CRY
Gre vsed fp findin) Lhe mim mab+ fees Eve
han @ Abecitic Value while Aecedihy
ih ogkained Foy each ehip | Tle. :
> A uniques
mim mab
® Linear Decodinf t= Some ot ‘the Address Linch axe urvsed, ‘
Ba the mim chit ma have Mere, than ane mim ‘
Prab. which TA cabtred © folded rene . ‘
gq flded mims Te vss fines decceaing irenmim hip Co ‘
2 4
be acce Ased b4 dittevrent palm maps
Ex- Consider &16kB of RAM cHb which has te be interfaced
with Bo@s where Ars & Ary dines are unvAed. |
‘s i
Depending upon’ Ais 2 Py Lines combinations , 4 diffe red |
mlm mabh ave possible By the Aame (6 kB frm cAbS
Ars Aly mim map
o ° oaoone 3FFF HM
e ' yoook ~ FFF A
: te gece ~ OFFFH ;
(of tooo — FFFFHy
~~ 7, yrreyrrrryr eye yrrwrwrweyeve eer re re
© tntevrat Ayr chi tecture
J) “Sekcvihe the Vavbovs TYE
UAed to Access the memory:
S0AT (A a Bb breceMov
can Aubboye a maximum Pir of buna
The different tbe of Reqinters In Reqiater
Gl benevah purbohe RegiaterA Which can be used to
held the clata oy Gdaycas depending Upon the inprructte
There ave fg, GE bIE Genevnad purbese Reginter Namdy
BE, DE, HL. where I-RegiAter paivA Can abso be possible
BAY of the 3 Ragiater Palys Can 6
but HL paiy 1A Khown a4 cleat mim pefnter.
is mim Content Whose address
in BeOS tuhrch Can be
Se
having te-Aadreas Lines ena
UNItA are
2 used A Mim pointers
Ex mov A,™m Uere
Ts present fm HL pair anly.
ciy Sbeciah Purbene Register: pec, Pc, Sp, Flay Register
. Arery thepe reJipter Pe Can be used te hold the adetrey
af Newt inatryction
- sp felds the dddres of the data present @) +p of
the Atack mim
(G) Explain Lhe different FFA used to ibdicate the Ata
after fome ALY Operation tn BoB5s-
SJ rn B0BS there We F Flib- Plea to indicete the Alas
after on plu oferatisn fre. 52,016, P & -
s— sige dag Zo Zeve Flag
aco Aen lauy cary fag po paxity Prag
eyo cary FlogC8) Ftnd the fum of FIN R POH ahd WEC the valve
of Bow?
ey “eo "SZ x AC KP R
re ee Viet
iim I 21S Ace) Flog.
pswo, ([F@] 4
oltt oes)
|B) How aldea the procesner 8°95 Conve kA Atak
to the To ‘devices, ny
SL. tn G08 there are
L ftatua lines, St BSo , which
conve ,
the Atatys of
the processor atong with the
Kiaep Alfred Tefir ‘
Jolt Skate, “Aifnad which» Inelicabsy mim ov \ Tle operatin
30% palm ‘operdtfon. 5 '
ai, (Fhe vig io
To/Fi sg Seatys S
; Zz Oo oe Hart
°, ot polm waite 5 With impedance
° 1 0 mim Read) Abate fori state
o 13 apeede Feb
L “y tte write, TTA TheevtUPE
t 10 sto peag Hy 1c Aleksei
1, 3! IATA
z x xX Hold
Z x x \ Reset
O) Explain the, Narlous edgy of DMA operatren ahd also
the Aypals invyerved Gwe Ge8F
gel puxbore OF wna
wuhen the proce A5e¥ Tp involved Tn G4 ceeaAlng uged
dake wove pilm c% & heigrer Apeed alyrect pm acechevation jpn ured with the helh of Acper de inked
Compenent firewm aA Dh coon Gast oF 8237)
“TP Lhe bweewer adore TA uped ty accesd vated data
Wank pilm or To the’ Number of ImarruckionA Incveve
theve y imcvenalng the amount, of time and hence
the performance ef cpu iA vedvced.
mA operation are
“To AifpatA” Invelved weve aces de P
—_ all
6808S
Het) & HLDA
Mepp Hold
it
mrA DRG
DACK
device.
HD Device Retest +o DRAC
@ agmnc Rewests up for Dr operation: on Held Pin
@ sb comblete its eurverk Insbrection FR Acknowledge
DrAc Aid BeDAL, Now the hus Contes tA under MAC
@ rine acknowledge Lhe clewee and alertA or data
trarpfer
G Dts bls mim& We token Hace, duving which Held oi
> TIM the fetat deka 1s trangfewred Ane HeLD—> Hip ane
Hater HotDer Low, fo buf contro fA baken hock iy chy.Absurin) page gh Date qpransder w/e Dra vations’
4 operations are Svetuived die dbcode FELCA, \m/p Read,
Obcode fetch, Blo write, Theredeve mim Access time
inctéages aad hence Abect of operation . Yeducen,
: y ving ma Contested’ Brae sg addveas of; dake
transfer 1A loaded Into address reglater of | Dra,
Cop bvaley, Aimilary] Lhe’ Count of ri dake wou 1S dps
Leaded tatoo Byte Covpk Reaister unglke,, CPy, DPA
Contyeller dees nok vervive Ingerecthen fey everd
Binjle data werd, thevefeve | Apeed of daka Tranazey
tA increased, '
Modes af DMA
@ BuvAt meds
@ Short Burst mode /cgete Btecling ‘Technitue
@ Tnterfeaved Drea
@ a brief Note oh the commu hicatfan
gobs & Seria Fo clevices , conpider % Fath
(3) wrt bles
proc ener
mir using ane ot the high Aperd Beviot Commun cakten
freetecede canected. te O25, Draw the paare Aeheme'e
of the inkerdaciey-
+ The Praceaper GA Beriak Cammunicatita jn order &
Cenmenicate > kh A4riak Tio device Tk Lakes place y
bre 4 bk Exanamisaron, °
+ The tuo Importen & ping srebatect wh th FE Cos thf Caden,
weed, O65 Gre SED & SaD
STD» Te Recelve Beta data
Sod + Transfry Fertah dataOe en a =
a ftaph mim Aike
peed Aerhal Commentecs
tupive rAd Aervyad Aus)
=n ore
er to Cennect pendrive
A
ty Lhe cpu one of the Nigh &
be usec.
byeteceles {ike USB Car
prote cote.
tuhich FA a dew re
mentionest the bybea
(Q) hat iA an Interrupt tate cpu
of interrupt befAl bie in gests. WES the Betvence
when 1% RepperdA an
od AkehA taken ¥ the Cpu
intevrybt
Gl TLerehke Fe iA gn external Affral or Ipternad Alfnw
or an praerectian which My diaturb ov ateer the
pequence od execution of the preceAaeye
. The ai ttevent tubes oF snkeer ube heAatble with Che
are
d) Hardware BR Software tpeevry BE
di) Mapkable & None maaeable
oii vectored = Nen- Necteved
jn Bobs
S Harel are Tres
tek eT Eb eS tape od Tosderig Vectes Address
prion
2 | TRAP ART an Woay
8 RTS 4 Qo3cH
3 RsT OS
cosy
4 RST "yl
oorcH
5 INTR
Nen vecteved
nterpt
Lanter tht Regal)ave inatructlen af CPu Wee
Se flvave Trtexvupts
Roto oi RSTH
RSTn where NF o- F
pracetsay Which Je
she Actuence oF Atep daken by
eppend§ te the Interrub ls
Main! projram I
sain tre o«) oy
~~ @- aotuu ; TSR {
dorsi Tx 1 i
oom : RET
free AtaCK
tavting fram tooo!
iA execeting’ dn’ Inptyvctoh
poo Bol FH Sty
Flags Attys —s akoved,
consider % ‘prejram 7
white the proceAAcr
Located ak 20lSH an Interrupk (on tha hardware Pin
rap JA “eeceived Os Avi that the Next Prpevesta
free yy the fomocdny Aedvence of Sters
.@0
Ty
16 at IclFH
ave performed 4 the CPpYy
phe Content of pe Ore adaregsa of Nexe
14 automatic pvShed down te AK
Hy if also Bvbhed clown Aevck
vec&
ro)
i mgery ction
Gl gtatyh of the
Gi) the " prefram ceptrst IB. transferred
Jcation of TSR fre Pe TA feacted with Vectr
addve3s, the ISR continues te execvle'3fa the a
OO OL E————————
Seblwave InterrupL RETR Amant
Rs to a Vector Address
aooon —- oootH
Rst. 7. @oo8H - ocoFH
RsTte2 _— aolaH -ocelt H
RsTs _, coreH - oe@lFH
psTty ys gexH - Cort H
pets ge WOH ORE H
osié 2 OF 30K = oo 3tH
pstte — ae 36H 7 Go3FH
. Consider ty 2
detag tsR Pregrem
Tnterrub tp the
- bocabiena &
the Vecke
@e th
im cane of Vectored
need hot be wrikten Gt
can be used
pregran cen be
ee Necker adarenes
Uncenditvens® Jurb
ak
Buch that the actual
tn My.
wriEEer
ether addvedAed
fee. TRAP & RSTS the vector
interrubtp
In] ash oF
[cations Can be effec tvey uAed by weet
Trap at Home ether mim addreAd 3oooH
jenad Jump Imp Seven Car te Atored fren
grad when trap ia triggers Pe program
ke gorup, uncenditienad THUMP
athe uncondit
ora fuck
iA rant ferred
Cont rete
the actvat TSR RvM from 3e0eh
ted and hence
eKecu
the above legit the YecteY locations Prem 9028 Con
he used for the abhwart tnterrebt RSTS effectively,
- the Aame logic Co be thes fey the other InberyVhED
feasare
hse veces lecatiems alt in the OVE of Se
thterrupe(3) Aaaurieg Gn ofp: from fyre Aen her Gonnected £2 TANS
Pin of §085 Getivates | A’ siren pupkem ubed 49
Alert the pubic arevhd, the comple | Conpyider ALE
the isp In od 8 byt Eyplajn with a Nest BReich
ot beck cliagran "
& Given, Five aenher copnected, % trap Pin of Gods
swhen FIT oceuy, the nt exrupe Aystem Bhovidl qetwate
a Biren, ‘ Hap
s Tspeoft TRAP IA blowing Riven! TSP mvAt be Atoved
ats Vector lecatien of! TRAP in from aouuH ~ ¢62BH
'
fle ference
Majwe , Sette
Trade
OT iaseey
grain’ Pia}ram 5 :
er) Pushed, onte ‘peacke Tl Z000H \
Mey ‘ @ Aorta: sr
Bh seetug of fg af PW :
i4 athe Pushed ort Beer BUNT |
OO2BH: RET
Pe 3e0qnt, Ty
yy
Y program cantreR TA bron pera
de Véewe Location ef o0kvh \
\
G) write othe pifnificance, ed Inatwediy ET & DE VE
pkewrupes:
Gl. amen} the five hardware Intereubs wren 6b 5 excel
~ Tap serainny 4 fperrvbeA are maAkable fees
RSTES, RST OS, RST FS, INRSIN FS VAI FI 2A~ayvwvwavevwvevvw wT =
+
v
tshen Lhe prucesarr TeAberaA
ait maArkable pnterreptd
the preceAsvy
(S) TH the cvyatad Prez ot 606T
fl
for TRAP t he seecagniz ed
‘
Pace vru bes the
ate, to uae khe | mapkable
mupe be
i ,
Bkeye jnaiyection pt Enasle inter vy hts
Aed in the main proprame.
be vAed -to aiaahle
je TA sequived
Ean the
whenever
for & cert atn
dwvabled
he fmAdyweton DL
mapkable TnkerrubA
jnterryp a
are Gutomatis
Tnakr ction EL
Buch thet
an ISR the
ingrctten
the fur by &
internat Lhevefre Th
must be uded hefve the RET
in veody @ peceive
inte reper !
TRAP Cen not’ he enabled or aidabl ect
jp (arene, Find bee
Minipurs duration fuch that the crap interrubt 1A
-ecog nized.
fon = fewatch 5 he
2
3 T-Ataken are tetulrca
t
OK
BT> SRL 2 os ape
bayol
“TF
I Explain the Aijnificence of INTR fn Ors using breper
B
Trtew acing Compsnent{ Hew PR tt dtPfi cure fevem other
Intevtupe .
sew TR —> incercruht — RERICAL
— Mabkable & Nenemagkable IhLewbe
— Suphert 6 intevvuype gouyceA wlth the helh oF
8x3 Priel Encecer
> uA vectT focakre
clomty TSR cp, me OF EST = RST thySoflwave nt ervupys Velctew © Inbevrup ts!
RST oo —» Gecah = 807}
J
Ret y > 0058H ~ 0 O3FH tis
\
up (85)
OS Encoder lotic
TR Ir) ofp
&
TNR
\ te
@ york 4 Jory
wale
%: Joo
v 1
Tho, “Ee loo |
O Ge) 4y foe o
1
Hog
qu Lsty 8
opcode of 8065 tA 8 bits
RSTE opeode iA 19H | r
TSR of 10, © RSE Necker address
ov Tn eerry PLT Bourn oe
conaidering the FSR of Tog
0037H
AL Vector Locations of RSE Tee. G030H to
@ the Interrybe IA Jeneratec! by Tog
@® the preceater Recognized the jpreevupe tavoyh
TINT R Pin
G6 oA THTR fA leant priory and Nope
Intevtupt He processor pollb dhe pin THTR #9
last Clock perfec of ever ippdruction, ff ck
wee or ehV any :
A Xecednized ihe ery notpbonea with
?
PA
G The pbrierty encoder generat dhe code of ¥Apertivg
iB whreh op ptura Connedice to A crternad hardware
tejic in over te generate the opcode ef pst
©) The cheede from fharrduare logic ta accessed inte TR
@ the opcode iA deceded and ane preceasan intered:
4A ASTE inpAerectin,
pe & fiege AtawA fh puAhed onto
@ The Content of
Shack,
@© The pe tr
G Th ~ 3 jane
ee
: eo Seb!
© T yonl = ongd MSet
pw Atate) TE iA 4-Aub givisran of an operation
j ivr Air
performed in clock bericd, ThE Aub- intl
are internal Beater aynehr ani eed ith AYAKEM Clock
plc cycler ze IA the tine teguived by access either
mim ov Tie vert 6085 one Myre cycle MF have
Bt T Atater
Fetch —> ul aepeater \
peak e
tho ped, Tle write —> oF
Trin Read, mim write ,
ved te Camplete
ete)
angewetion edelgy- TE 14 4 time
2 Tnperve don C9 che
Khe execution df an Taserect!on,
may faye tte mic Cdcle, wheve
in always opcode Fetch.
tic. 2 Fetch Cycle + Execution cycle
the Pst fe
escleSS al
dg
So the ‘ . : .
Tox *faltusing Injervuctiion. wwite the vesbective modes ?
BN) & IM Atyver ,
-_ Hn Adel made. Lengen of Nevo Te fptake
> Iraty, , abervations
_ QD prey De esgister Boos dS CFeteh) 4
SS @ py 8, 50u immediate a5
>> hooey PRRTPE CFR) 443 23
> toa saben
ee BIA joe -wivet 38 ULFLARR) UHD43Hs
: CXF] F .
> Gon [R IS
[> oy frente
zs Q@ Leta dooon pivect 3R ELF RR RR) 43434343
ale
> a soe] ty bet pS
Z Je pr wt Gree 2,
2 Td
2, G@ ADI JoH Immediate 2 2lF RY Gta eh
> ‘
Fey @ wvax B Inalrect 18 2UR RD 44g 2 >
Fey MP min
7a
7a Be A
7a Tepe ray em [99-IR
7a
on Dene ImbN ef k 1B 1(F) 4
|
AUF Raw) 454343
~b
i STA SacoH Direct
3B
eK
oe
se
aaT
ARG
L
ah
Q
&SB) pAgurni
\) AAhuminf. the AMeortig aden ad | preiram sbrem y
Prom Yoon
uydke the preapram 44 Comaicevieg, different aheodes ang ‘
Brew Je web mim, ane
totad Jength ef pyejean.
A, 2oH
B,ueH
&
GL Looe. MYT
coy
pan L
cy)
ADD 8B
tz2y
S7A Sass
(1)
HET
vy
Tobal Length of Prajrom
Reqyit > feH
Pye
GB) zn above Pre)
qu opera tien
cycler naglesting the
execution
dotah Hime of
given tom 2 HN
1D
210
part A, teH
pt 6, WeH
any B 16
38
1B
S1A 5o0eH
RET
eace =
Ne. of pale
Totod Ey, Time =
= ail
4 Xto6
fous
also tind the
ASF
== Gooun
warm Find
perired,
engeh of
bendine
tuhae if the
Length of Inst
20 \
28
1B
Hoeet |_|
oot Hl 2
yon
yoo |!
Yoo
3B oes | 7
in } oss
— Gort
IB
a
‘— 9B .
Sto Cael
alto arco
SZXACKPK CY
oo e0elog
od mic cycle
inaeree ren
a ER]
dota mMe-
and atAe Tebak
inaervcuion, FIP
hie
s clock
rp hl
mie cyere
aur Re) -
2 UF RD +
1 CF) 4
4F3F3 tS 13
& RetulreA
T Atak
(FP RRW)
. 5
weceron S¥cle 74
g Ne. of “EAAe
eC ee Covel, ee
en
No of Cte
an Inptruc eer
xoOKS
che ates—=—=—=_———~X~ .@®©—.|.
the jnatryctl(on
BY) Draw the Liming diajyen fer as
PVTC, yey Conareterih clk fred of — precearer os
Jmyz, ond srprruction in brepene him a
lose Explain the prec ena for each clk per!
OF Te BENG, ace retch ———9 in Read ——>
SI te toms OTH
is 4 ; ; ‘ ‘
; : : '
o.xs—' '
7 . |
elt | Tol zo 7 Se tSee
S150 | - :
@————__ TnAtrvetton. ye |e,
when ALE 1 5
Ais -Ag ZS AB-AD, Seth af AddvesA bus & Nakve
ip boSet on fk
To/t? 30 4 mim apevation
Spt tb 3 Fev fateh
Ro = wR=L 7 Tracdtive
Tai. wher ALE=e j AD; - AD, acts af deta bua
Ramo active
the operde from mim lecatton i, blaced on elofa
bus of mim\ \
Ta: aheade on byp into CPy ie, Inte
\
Gheode
¥*
IM Acme’
Mim Read
imbweckien4s execution
“gy
TA decoded Sub unde vstandhs, the Inseructin
cSho completes. .
TS! qrest + peinth the next AcldyeAA fee. basin
Ap + wR =!
Té:- When QLezo
GeceAsed ante
+ data from mim focetion
Inactive i
ip \
data bvf,
TE Data from data buf Inte cpu fe, inte ReqiAter
2% per instrvction
Wo} seas
@ Data Trant fey —
@ Argithmetre =
CALL, Rstn, cons,
Qyurite A brief Atekes
CALL instrvctten,
Sa
Tk fA UAed te call
maih prom ap.
> Subroutine:
writteh af a fe perak®
prejram 58 known ag Subvoudine
CALL If bik AdadreaAs — 3G,
get ov group of
a Abecific func Hon
6 3 3 =12
PUSH Rp ( F,&, uw)
INK RP (Fy 6)
Dex Rp
RET, PcHL, SPHL —y F-76
:
on ‘tkecubion of an uncenditicneg
Lowe qeAkabe
x, 1a :
LUFR Rwy)
63333
i in
a fAubroutine, Preyer wai kh hk
Iigeru ckens which perfen
or operation con PS
auwey from the main
era. procedure
baog am“When c ‘ i ,
n cal0 ta executed Im a irain brejran dhe
Aeduen
ence of ALehA tatcen ) the pyeceAdar ATE
Ww kh
othe Content of Po ay Ure GAdeeas of next
rAlawetion deo call tA bvAhect op do Atack mim.
theveder sp? SP 2
Gy the Pe IA leaded cuith Ure Aubmeu tine aeld ve ah od
od Avareu Lone continavat:
dhe execviren
at an addrtAd 3004K
ingtyy c Ueh
ia Akowed
EX Consider & cat
whone Aubyeuure —hoving the bevel fry
forowing pram and the
af the Cale inarryc Wer.
mira
SoooH, The iin, “YEpveAeatalien
Ahws the operations
Main prodrar
ar O
sown G pa re
ly: 50 Joos H
Booby i
Booun: entity
Book
e 1
in 30078 Soogh: RET wu
Shack rim gf-t = Joon
w
JoogH | HET spi toes |
pe
gp oeurt
FRRWY 63333 778
werk. Return ingtrvc ben.
(A) Sequence of AtcbA
be bre COAB0r
a executed >
gb hen Telurn fra-trvction
Atack mm (2 Gyees]
stebcly the corte @ toh of the
WA accessed inte Pe thevedave sp 2 SPR
dy the contreh of the brajrom ig trampereed t2
dhe addveah Loaded into PCAahume vypetern at 5009 H
Soean
Sp —9 Footn
Spire roost
[Baoan
sprac qee un
a
BY Diferent mettods of colrectl) data er brgeam.
Ss @ Data ta Fixed dere Some prreqeara
and Atore peAuith,
Fx Add 43H RUF
@® Data iA Ateoved in mim :
Gy Diveck Add mede > LDAT sts LHLD /SHLD
(i) Trdivect no TF TON mR [ow RLM
: LDAX Rp [ STRX, Pe
@ wate Can he wert Tho
Tp RQ ovt Were tlo mapped Te
CG) carite an OASer bh, language prepram ty add uso dak
worth Le SFR RSP and Abre the ~peavit 19
bin) Erdiveck Aelavess meds
veqiacer -
LA
& MVT A, SEH ‘T H, Wooo H
mvt B, 69H PtexAir Bi
ADD B Ine et
ana om
raw FA ax H
HUT trey MA
. HET
Bhi data words Atersa fin the grim from
\B) candider te
of two dato words
Yooow, Find thee find apratien
ard Adored the veAult th the ler tnlm Loc atin,So)
“ LHLD oooh 3 LDA Lyaoop | LYT B, crovest
Mown, LG Ree ton Loax 3
ten) : a
Ann HY bon treet j ve
Smal) hee" Ann foo5 ipnax B
ROT f Sin Yoea't Ava D
‘ Ing B
yet stax B
HLT
a relivect. adaaveAA mode
adarehaomes
71 D,
BC LDN x Rp pusHRp ° Lyt SP, Hew
DE sxn X Pp oF
\_, por PP PoP 1D
pm ee rev A, Cc
BL
Ly pov MR ava B
STA YooeH
Some mim Pointer pruae be vAed bet
Let Pp, 16 Bie \yadue
Islabsaves .
. . n
wy wake an ALP te pAtere 2 paivh at Tegraer !
Bc65 fych that the top oF Brack TA Foot H
S&L om push Pr, ops SPH XR i
AA pet queAbor esp pina Valve ty Foote
i perky ad Nadu e
Puphicg duro weginee™ paly find iret ey
of ‘sp’ brTa uae be conaretered pres Foor HEM = Fee
ae ine oe Regiacer Foot eT
potrs «e he proved inte Atack ‘Tada
with Malve - Te
[ecj = (2344 [vey oan
Lx SP, oFooBh sro eon Lo
Let B, 1234 nh ish 6 fe le)
xz D, S476 H ros oe
ae —— HETL¥T SP, Of ofB H pri bl abize ‘of
txt 8B, fe3uHn ‘a Re part
lyn Dy 5t98 H “ DE uo
pysn BY Stowe Be Content inte Aeack
Pusn DS ' DEO” ' "
HUT pkep Execution
\
G) write & ALP te Tepert see of innervction? a
1
3 times
Su i 4 a a3
Sd pro. of EIMEA vepe U regiseerne
fo Comider a TqiAbey cto cour
cenardey an ctna teu Han ‘prop (Ne eperatien) tr loop.
mecrement (Cone F +
xf count took , Peped® jue: leap Elbe seer
(a? Count Vadue (ny)
pac, OFF \
n-o3d
Rept! “DEP S
qrves og
Laber mae
TZ Rebe: Fatae.> 2
HET Coloep Count Re Piper
Labels Name given de Qddvesh of & fim Tocation
Leah Zraere cll op —> Trpervckton bw labels
Counter Regiater = ReJiseer c
A cthe [ooh Runs &A pew count Valve fe, 3 Eine
por of HrcA the Conation tg trve =~)
wow ns : 4 falne fer Loop = 1 Hae@) Tn th '
/ © fiven program fined the Lokal let ey obtaiked
if the ctk frev IA SMH2 T-Atate :
Lezn, 9e76H
to
el
— AA ther 1 Loe i
A there ave mM Lech IN to Let B, aoa!
the predyem
4 trey ALS
4 copa B
Totat execuilen Etre
ry ner of 7
peate ¥ count 4 prov 1 A
fom vawe og BLT
2 | x We Xt uo
STx108
- hus
=
. mya c OH
<6) Find the tetet Execution time HY 3
pepes DER S 4
Sel
el total Execu tun ame = Tye tt Tee mop 4
. xf
Ty time Per Insti a ove oF toep Ine TRAE
HL a
SHS T
o> -, x(t wot
oxo! Gas)
Tec 2 Time for Ert’s with th loop
ao
> SKE [vers £ Uisxr] = tera
Tore = et tert 1b us
(gy Giver cin fren fer S285 ra tmne wsiee oR ALP
& Jorerate a teak ete} of peegram ct Foss
Hl . ape take
Bea pag time Liven = Sous ener 5
Blew > 4mHz Li: Der < y
Total Execvlion tine 2 Tort Toe Nop 4
L
poe be CHEE = Sas grz bt lofq
5
Li viol net@)
- a Afioe . c
robad AT ft Foe Mt WPS
GA fave copneli Won p poac Condi ren
- I
Uy ag - raytnet) 4 Caryn) xa]
Uno!
nh load) Sy
n- oB- Lin Hexa-deci mat)
gq he time
fey = Ih, Analyze the progran ® fir
detay thar con be vcodu ced +
d b Lx B, 12FFH 10
SoipeteL inpteverien TNE pp ZreKep —“De™ GB $
THE Me
poy *
doch pot afteck’ ane) + d nop ,
Bek oF Irptrc bien Pos A, R he, MeP 4
Lower byte °F Higher byce oF Register Mev A, © 4
GRA.
pair & OPA R RAB 4
: Sd Pie Leeh tale
The above Two inacvy chiens
eyfake” RET lo
dy be vara when ip-bre P
esa kee ke qeneraee
jn Conntderra ah count P
pave delay.
Coupt> IQFFH
total dime = ToL Deu = thee Ie
To - Lb gp novof TAEALS H count Valve
Low
_ Le yCtepte) ve = totes
~ deta!
Th =
we aL. [uax(neca-iy4 see] Wh ms
Vette
T= Tory Tee = VVC TI meke j y
of date Beara rom a inlin Jocation
KS) Given fo bytes
Pn} Le endsty
douen mavre oy Coby to bytes fo another
pearl rem ZoouwH
) .
fe Vonalctering Ht pair GA fouvee rats polnber
DE pair ah clestinabion mim polnker
Count Tegrater
~ Regipter © for
[tember ag Ate age
Regiacer A for inter mediate
Lx¥a H, 2ooeH pe pair Inpeiadi zed tuith 2000
Ly1 9, ZeeeH oe poly ww eee
myer c, aah — int vite Rey e with count 10°
mim con kent ty Aecumla Lr
La; Mov Ach 1 move
stax D + Stare Ace! ConEent @ veteraee c# PE
INXx H 5 Trevement Rov vee pointer Ht Raiv
mn ; " Detinaon DE
DER S 3 Decrement’ Refre
gnz bei
Bet
(B) write an ALP do pind Pumber Gh eNren R add Vatve
ken Aeoved drom Yook nye gincey DRE
from tae hy in
inter DAE de Atere add & Even Count
c vatue
Ssh canhider Veg
€
Even count & odd count (Oct
“tnitiattye HL pale 9A Mim poinkev
" Regiater- ah a Count Reg for loot
tater
See fu pyLeqic
accesA chal fare intre Inte, Ace
| .
potate tehit pif ht
theete “of ttad iy te iA
d { d
reeqiaberr -D Lsboal add
if trwe a Phe Inovement
if praye Dow
even
me giabee -E LsSha9o
clo Ce head
[Eis pot, etual fo oon
check ‘Rae’ it
procesg else AEeP
if Trve —Repesk bre Gheve
y DUE Hy down THiiedeze AL Rare with lm Males
| Let D, wooo " DE 4 " GoooH
Myr ¢, 64H 4 Rejec with \
Rper Mon Ary data trem flim ke Hee
pre © potate Lebre Right
Jo oda , cyt 7
TNR E 4 Jrevem tne E
Trp Next > up condi tonal Jump
odd: INR ?D 4 Tperemen’ D
+ Thevement HE balr
Next) TNX HO}
Dern c 5
Tnz Abe?
Het
Notet Same preyrarm IA apblicedble te Linaieg No of eve
Bove Vabue by Replacies gpatwetien Rae bY Ree
in OD 8
. the count of —ve dats ta Auered
sven ” 4 ran Ee.wake an GoST Arr tv delewmine the larfeAt nusher
from the given aryay of niutrbers
$9), “Data —> Y hols
Need comparison = nel = Mel = 3
Lxt H, Geeon 3 mim polnter yt
pei ¢, 3H 3 3 elmes CombartAen Yow mtn
cys
Mov ALM i oe
; ben COgn
Repe: INKH J yr
cmp ™ qe fer
‘ Son
ghie Next > Amameat
may A, vaive
Mext! Der ©
Rept
Tez Be he largese Yau’ @
STA Coun + Stove ReAvIE “e
HLT Coco 4 M4
Mul
Aadrtion
vir usin) Repikatrve
Wy srrft E Ado
B) write an ALP te
in pce & Reg lAtey
Ssh
Ou KOQ
La pour lt pice
mol diplicona
Mul A, oo
MNT B, ou
MY2 C,08H
ADD B
DR ¢
INZ again
STA Sooo
HLT
again {
muvetbly twee
then Ater®
data bytes Atoved
the veAult [Pp Saoeh ”
Te senurt of rvtti ih 72ST
MNT D,o0H
Mvrt A, ooH
' Mart G, UH
tet ¢, 62H
1 again: AvDB
‘ auc Next
‘ INA D
next: DERE
Inz again
i STA S000 H
Paow A, D
STA soot HMUU BI co bon by Anith: B Add methed
of mul biplicakt¥an -Lhe mut Liphi ew bits
ZN panvat method
Thevefer® the New Regurt
e¥S Conaideved fyom LSB
A added 40 the right hip ect
mul biplren
1A added te the lefé
previous yesult:
En the up methed the brEA ave Considered
trem msg + the Mew eave
Ahiflel prevraua veAur&
Th QOS Tratvvchns “BAD HK 1A vAed to Apite the
rbie left Prey [He] + [re]
data
Logie Tmblemanted \
Legie implemen
Manuah method “up Method
atio ips olla
o ‘
o orl x Ooll
olla :
otto
alto*
a oom KS rolto
fool {2H
oo oot *®
10019 12H
eae
conAldey ‘two Gikit date, bytes Nhe, pPrultiblicand &
routtipley
HL Paiy :- To Atove Lhe wejure
DE» te To hold multi piicand
Ace t= To fald multi ptrey
a t= AK Canter dor 6 bey
“DADRe —» Add Content of Rp to HL pafy And vesue
JA ftoved fh He payr
7 DAD G, DAD D, Dann, Dav SpDAD Na UAed for adding trultiplicand te HL Paty fd
moltipiiey bik TAL
DAD Hay Ufed te Ahift—the AbfL dhe weAvit te 1-by'€
left for adding hext Vatve Cfeultpiiicond) duc
do troltiplley byt tfo
Ex pAsume truliblicand = 9H 2 mullib Yer = oH
ReAvie ip HL Paty =CAF), = LOH
he
L¥T H, ooooH 3 trikictize HL >0000H
Lx¥Z D, googp 3 Load pulkipl cond In DE PAY
for
wa c, CB H + freve Immediate 6 fn Rare
B bit of multiplier
MANTA, oj > Move mulki prey Inte ACS
Repl: DAD H
Rie
NG Next + Oa0g \ yool
ows ) yoell
Dad D 0009 ‘
cued ' (2°) Toppy
next: DER “goert H leek &
Nz Rebt ao od ;eolo site
gel BH ool
HET ee x
fyo ll
ee e nee
mr [es] Gear)
- ° 8
(eo[eot [ele [oece loot)
4 0009H Jone x ¥ Loooe Lol!)
~o009 HY o60n ~~ g xt) = Oa,
90d He, —_ 76aH
ore mw 005A 1 Fons D>
oot FA ooog H
—“ooou H ood3
oot joan ———
ooed H
} vnonQO To read fo ByttA ad data prom
Paxt ton
foo ms delay
tofth
anq transfer te pork Non.
SL IN gon —y Used to
sraad tata. strom port tot into
Accu mulaler from nee
1
uk Yoh —y Used bo Rend from Ace
data te
Dela Aubrovtine —? loons
pork You
cate cletay 1 fot catig tela etter reading
data from pork 20H
ten = 3mHE .
nda 5
wrtte ang Subrov eine for [eH
ann
> Myvi c, GAH
‘count 9A fo
Agen: TN 20h J
cit delay
out Won !
CALL acted
Der ©
NZ again
eT
Pee 4 fous ctetas
RET
GB) write an ALP te Generate & Aaw-kovth wave feym
at fhe aIP
et Q@ DAC jnterfaced ty the precedsaey
Sp Bayne ofp per ® number
Ph jo FF
where the DAC
IA connected
oo
Cmgider Ace 4 Rend the Valves firem ao- FF to oP port
Keep on inexeading
fee R Aend data
byt A, oo
Ajain: out Jon
SNR OA
Tmp Aga
ALTD wn tpt '
write an Alp te generate tein ular waveform at
Lhe ofp of 4 nc interfaced tv the byeceAaey
SY Assume pork 30h
inf tiadt
Comparing with FRM
> Take Az 9H, Rend to pork 3eH afkerc
a Adder it veaches FFH, decrement ACC pend to SoH
tree je becomes eH
— Repeat fame task again
Mun, oo H
Again: out JoH pe DER A
INR A out JoH
cpt FFA crt oon
JINZ Again mz RPE
amp, Again
2 Serial Communica Hon
Data tvanater ‘kakea place
Tn Revie Compuni catien
bitwine, which can be
sforrmak
Tn cae
wlth jame clk fuch tha
Bynch-roriza eter.
pnipmakcacd white
In AynchyonsyA oF yp chraneuys mede
Bhowtd makch
ou) format TR RB Recej ver
TA High
p data TraAmrasron Tate
Extra Ainch Chareber
of Ajnchran
hut fnovder 2 main tain
Wh trangmited fo trae cle iA Not
ing @ block of data
ingtead of block of dats
byte oy chara cher
tow, 6 ita at oe
Treg mm ttes
+ AayNchyveneuA Mode ex eca Ai
are tran Amiited for even]
Fkave b}t which WA alway
and one stop bit ov 2 Alp hres, a7€
re One
ta OY character
trangms ceedL hen ne dad
In Cramp ri bect
LL.
PU Ly,
Th avdey to LranAmit 6 HC gt data, ane Aberk bee and
Alch bits ave conpretered ‘and Aebati Bika ave 1a- bts
tuhen byJe date wv vanamilted be e@xere Kyic [pdicate
Lhe a\rerheed thevefore mere sd cen iA credeive
(8) Exblain the one of he Aeiah peandared Cop puns Cabin
RS 323}2C,
cy Gass peel Pre
& Explain the fenterts op O255 iP bare? and desone
the ole of cepted word RegAber Tn order te work
in Bsp mode Auth thak pore co 7% Pin TA Ate ort te
the veapecttve instruction conaideriag the pare addres
of Q2155 in 4H
Si Features from PRE
fpr bik- Bet Rerce mode
CWwR format
In EhIA mode only fore © Pip car be Aek ov Reale
3. 2 t Qo
pp bpl Tt
RsR ne Ly 1 Ack
Mode om REAee
Selectren of Park-© pin
fA, 8, B,| Perk ¢ Pin
4 a
_
ao Peo
°
oe! Pe,
i
+ oto PesA \
‘ Pev the Jiven data fn evdey to Aetect Povk= ¢
.
Trin py y Be 2 ttt # Met by Ack
leTete [|
An the pork addreas of
2 CwR IA Of H
giss 1) given sA CoH, Te
js considered ah Te mabbcol “tle pince the addrtaa
lenjeh TA O-biE. The Ing tvwction thak Cah be urea
TA IN and ouk: the Contre word apn muse be
Lrangmiited te S255 4 Load the contred word
fe Ace & fend it te Brass voi we ingervc kren
cul 63h, Fetmwikg are the ing bv ec tons
PVT A, OB H | Load Contras wordin Ace
ove 63H > Sere ofH. Port’ 63H
a
a
61V6 oo 763K eS Ly
i
Qo6T gus
Oe
of e157 and explain the
(write the CHR farmat
operake in Tle mede, with
Vaviov) mode FE Can
Lhe helb of Neat Block diajran, Mahbrovte the alfacusars
A oh tlh Port paving
for mode -L , Condidertny Por &
hanitg the port
Lhe address CoH, park Bo ClP perk
AddtAA (rH, CohAldey the froxt address o& CvR BS 63y
fy -
& Format from PPT, & mode Prom PPT2 Alp poet ,
| 1 le | 1 | I \ oft jo fol Pac tip Port
| i in ty9de t
, pied ‘poole
stent ee ‘ore Phevalp park in
trodes pert poodle ede |
Cott weed =y Jatiataa), = BMH
SSenet the Command tart BMH ty adeveaa GOH be
Maen Ay ome
out O63 4
HUT
ap Limes a Counter”
of ety genereeron
abpreceh uAlry O453
B whet tA Need af waing OFF 3
Cempave the Aoftware eappraach
ane
and beth Aoftware and hardware
Explain the \arievA pred ts of 9253"
$a the deta can be gemeraked tor certain apply cation
OS ber following approach