0 ratings0% found this document useful (0 votes) 27 views18 pagesJun 01 2023
Unit 1,2,3 of Microprocessor (AKTU)
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content,
claim it here.
Available Formats
Download as PDF or read online on Scribd
; 0)
Unit - Dr C
de 6 mi croprvcewor + 80% ¢ micro pproceser
ds He @nhanedl veysion of. 9085 rricroprocne”
49 war olesimed by intel 1M 1978 sig
N-Channel HMos procemar ( High -sbeed mos). 45
“Tould en @ Kinsle semninduster Chip and packaged
NW Aa W&-Pin C package .
Senha acd poe Git micro peceses wtth Lo addrey
Dine and 16 data Sina,
Sa CaN drecdby addru, ubto 2° = 1 Mbytes of
Memary
x 44 conmat of a powerfull insbmetion At,
tArch prevrolu aperation Dilee. divrion and
mud plication very qrickly-
* 4s tlocte Prejuenc in fe oliftere4 Verniers are
5, % ad fo mh.
* Tac [b-brt ehefa ueral in oblvroled to
a tow sorcery by}e and higher —oreler’ byte,
¥ The 20 addren Line cur Titoe ack
mottiploy ect ines.
% Dr debe tous arcloy addren Hines art
Hime muth’ploced wilh olatn Line’ a?
4 hWigh-ov oler addrey pyned are reabplocee°
. fi .¢ (cro pro(ensor =~
Py plianom of Bobb mucrop?
Cynin mele
a—> S (HEN)
2s Qs. ( Ate)
al
|
’ |
GND js ; ne} - Vee ,
jh <2 39 de> AD eB :
nN wr AWG
ApS” Pi—> An le
ot BE? Ait / 56°
be ls 64> Ar9/ Se
Ad, <—
ai t sh BHE/S>
Atel 28 2 —MnI i
a, = lq 31 BR
Aa DOB bow BM Ra/ Gr ( Hold)
3" micryprotener Jo RO/67, (Hep)
a Loe (WR)
a 8. (M/r5
2 Si R72
2h QS, (iNTA)
2» Tesr
re READY
eet RESET
ADdo- Adis 2 Adilyew) / olata Aine, ( biolirectional ) ‘
Phere are ow orelor aderen bu Prey are
mudi pleted vith Lata , ‘
h
i eep
When AD Sines ae Ured i Frarsmit memo
dd 0 .
ad d ren, symbol Ay red inhtead f Ab
r
( Ao— Aic )
mika ). uhen dada ave Hrarmible over
AD Lng Hen Auymboal 015 ured th dee af
AD ( Dy
Dy, De Dy Y A—Dy5).
Ay —~ Arg » ‘
Ee , . ik orelty- addrem ines These are
muAtlce el weft, AbAun Aigner
Ai /s. ;
se | 3g An [ba FA and Ary ave mulhplred
LIN Acgment folontitier Simets Sz ame Sy,
Ave] $5 2 Aye in multiplexed ate interruot
stow Sr
Aig eee eae 30 mh ploed vith Adadva Spd Se
BHE /S7 eee enable. | shabu - Dung Th. tm
ae, ar oretne . enabte
Finke the macp et Aignifitant halt of late but
(De- Dis). The gb alivice Connected Ar
upber half of fe oleta bud we. BYE
Moral i dha mraclhiplexed with Aten
Argel Sy. > jy available hurry Ty 0eTy.a ere
Opevatiny rvolos { %0%6 micbhoaye-
2
Tere are tue prool oe) dspontio day 9046
| é '
WAIN} mum ymoelo
Mari nrun moole
ih en cry ome B96 CPU I do be weed fan
Hr G06 oda Ctel.in minimem rr. Sn
mut+ procenav vystent, 1+ b Ured 9
MRI mum poll
The level of pin rn/ say oleaicles He
Oberasiny mols of B86 micahyoceny
AU MN/ Fae Ms high, ft cpu dbeates
Th minimum moekt. (eesix thb Aas,
CPO dberatera in proreimum nck,
(Crom Pin Qu Ao 3) ty wed ae differ!
Add of Nanas. ane schef Aig’ 4
for wininnsam rnsoty amd afhoc 3 of
Ai gnah fey mar eum mole
For minimurs mele t
fur MAIN ua reo, n/a > oe
A SV Ab. sappy. (Mw pie = Nec)r
Y
Wr ni yuu wt thi oloscribhion it
bin 2 ; i
V LY te 31 iy agefotlous
INTA Intorrebl acknow Ledge
ALE Acld ve Jato erable - Wier proces”
Aerds thi, arr aN atch ps adel Ter
Den > Data enerlt : wher octal Lua framiciver
An sed, Ain Bian atts a4 97 output
enable. slmal
or /e = Date shemawait | eee. Whe EU
HEEN, clata art seat ou phen bY
Low, data art ecu:
Mjfo. 3 Memory | 20 acces. When LF High,
CPU Wuandn AY CCE reo) . ee
itt Low, Re CPU wants to
accen Dio clewre.
WR +> Ulhen Lh how, GPU performs memery
tle write operation .
HOLD ) wher nosey olw'ce toot A Ue dy
addr and clade bes , 14 pends & Hor
vequat }® CPU through dliy bin.—
=
<
Foy monmum moolf 2
’ fm
Foy marimum mooll , MN /M¥ 14 pads Sri,
Lin grounckd C MN/iay = pound )
AS1 , B8o - Gatun queue Ata tur
oy, Ge
° 0 — >» No operation
J
oO bs sig byte of ae
\ 0 > Empty Hu queuc
\ 1 > Subseguent byte ofrom
queue.
Se, p G * Thene art tatu signed. “hese
ae Sind — er ectet ad dh bu
ConvhoLer frtel 8238. Thy bus es
goorster memory ond Po 2eceu Ce
yes,
Nn)
s
oUM
s
—s dnterrabt acknow Leese
1 —> Read olate fram D/o bart
0 > write ola tte Plo port
<> Hare
© > dpewls fetch
: ee memory Pos
0
_ mae Shoe
Peo i
5
o
°
O
1
\
\
\SuSE ae
Jia ' lathen it 14 fous all Jnterrubts are
AOUS',
maskecl amo mo HOLD yequet A
9 Narteo)
ROPCT pone e..
e th ) RR/G igs we Level Gis priority contoh.
ah ae
Other bocenors ay eine Se ae
kk the epy thrayh Shee
Ain A ye beane He Aocal Lw.
Aychidedure of $086 nicroprcene >
Genera) ES ais ent yep Me rs
bcp i ies me ingtwction
yegin lige lie a; fame
pe ee DS
yeyinters is
Addr Lig
a
Data Line
BHA /Sy , BI, WR
INTA, ALE
or/R DEN
CLG
We Be coding chrouldy,
Nps Aiming and Coe! om
MN] myom ‘i ata of BoB micopreersoy I
cNvicltd ite tne parts
O Buy interface unt (BEY)
© Brecution unk (EV)
Bus interface uit + 44 contain fallanig
— componeya,
Gy a pa ees) otExecwticn unk (EU)2
This unit condaiing
foblovsig Components.
)
')U General burbore -reyintera ol Web (AX, Ox, CF
w) je
-lbit flog yeyiahev ar
GW) Coho carwwt woth inatucton olotedlor
WJ) pointer (oP amd 2P) amd inckx (sr , 02)
Yegitteys of | 6- bit
) ALO
WI) system Les
Tr execution ut perfom fodlern sha kA"
(l) Tn exetution unit Ab aru fom where
ds fetch invouctionn o« read
Git) Decode dhe inghruction ard exces 'E-
M Whi Eu 1» olecooltny an jyhuction ce
executing an dytuetton , dhe BLU fetch er
matmaehion cools frm the memory and Atore
then in dhe Jneue. Pry BDU anol EV
dberata in
parrlleA Inotependen Dyn
Fype of ove/Lbbse/ operation of Ss
donctionoN unt of mri erd proc Id &
btpeLning.m f +}
™ wes \ Febie \ feet le felbdew | Exe-2 a 4
a jasuctien
Wy 2 G executed
ny O96 [Fett tees | ———
i Fete | Exec ) 28 inshuch
C Ave bined ) - Exec-3 J 3h in
: he E Fetch3 execcibedl
Reaiaker Oyanination of 086 =
pe
veytttes
Thr 9096 minofroceusr wnt follaasing
G) Geneva) burpsse reper
a) Pointers and Yor rf
sar &
(it). Segrnert Op
lv) paphoeckin por
(V1 Stach Hay
General prpac wyiatied £
These aoe four |b-Lih general purpose
YOY VAAL, OX) CX aud OX):
CAP oz (16-ih) :
* 16- bLiE accamalety reyWher
AR IS Urel 1h arithmetic , tngicel
Ona} ohasta Sromifer j on
© Default reater ter 2/0 velsted operation
persX Base reyinbey (an We, Uned os general
burboke yeylwper
% AS a Abaciad burbeac yaytor, By ed
fos Coyn putation of meme ry addr.
Gi) ox (tg- ert): [HI]
x Gount regier
¥ CO ty Useday aq. Counter stn Cartof
mut eration instr
(iv) Dx (16-4): [DAT DE |
& Data yesdater
* De ip ae Ute for memory aeldrersin
uhen cata ore Araraferel beta fen
Tio amd memay
Pointer amd inde Kegliter- Thy fullasiny four
vegitter’ are th PAL group of ponter are
Inde yesivters ALL ave (6~ bt yeglater:
(i) Stace pointer ( sf)
Uf) Bam pornh er (oP)
(Wi) Source inolte GF)
(w) Dertinatin jade (PP)Wn funchin of SP
of
Ye )
BP, SDivendD9 vere hep in MAE ta a
Computation
‘A Aarne ay dts dunction
dark bointer in De sy.
There, oN Atgment rept ers in WoR6
MIC 10 peUM oY. AU art 16 BIE one/
Inkdrusdio horn Tey -
‘ | prdbracestey
Ihe inahuthm pomtey in 9o%6 mice
Act 4% A progrem counter 4} bowdy As the
Add rew el My newt Inwtrnedion ty be
Crecuted. 44, content 1 Qucto mahica thy
1" CYR mencheal bhen The evecuhio of a
bregvans broce ey furthey 4
Status Reqimtey
Thc %o%G Micon broceyer Contain, & 16-bit
Vokun reaintes de tlie co tliat Flug
vesiatey or progvam kuti coor (Psw).
Nor nine (q\ i
vegiater., fe a
Yeah ey ses yeaa va 9
CON Unuyed,
(Fag Yegiater) }
Out of nine
1 & Ore Canailon {tags omd three
Are Comte Q flugs
The conctition loge ave carry flay, aurxilioy.
Conny fly ) Tero
» Sign flag, poy fp ove
Tee flagn ave got/ read by
Overtteys fy :Te dhree. combo Slap Ore def flag (br Aree}
Interrubt amd oli'vetdi oral fly. Dron flaps are
ALE yepet by thy bye prammey Jn thy perpen,
Gl nb.Za)» Th rey of an avithmele
oF oye) oberahions ze
Zoo, (hb -yesultiy mot 260
Sign fg (S) +
Sly i} segults of 20 aitometic
sy logical operation tA
Wwe,
Seo, th vewlh foxtive
Trap fly (T) +
ah : it program yun in Ring
+ Blep ravele. my
=e 5 4h idk nek perfor es
9 A
Indersubt LA fe Atep
D=1, if all interpt activated
T=0, wu interyalt wt be clirab lef