mpmc (Microprocessor and microcontroller) notes

4,535 views 150 slides Dec 12, 2015
Slide 1
Slide 1 of 150
Slide 1
1
Slide 2
2
Slide 3
3
Slide 4
4
Slide 5
5
Slide 6
6
Slide 7
7
Slide 8
8
Slide 9
9
Slide 10
10
Slide 11
11
Slide 12
12
Slide 13
13
Slide 14
14
Slide 15
15
Slide 16
16
Slide 17
17
Slide 18
18
Slide 19
19
Slide 20
20
Slide 21
21
Slide 22
22
Slide 23
23
Slide 24
24
Slide 25
25
Slide 26
26
Slide 27
27
Slide 28
28
Slide 29
29
Slide 30
30
Slide 31
31
Slide 32
32
Slide 33
33
Slide 34
34
Slide 35
35
Slide 36
36
Slide 37
37
Slide 38
38
Slide 39
39
Slide 40
40
Slide 41
41
Slide 42
42
Slide 43
43
Slide 44
44
Slide 45
45
Slide 46
46
Slide 47
47
Slide 48
48
Slide 49
49
Slide 50
50
Slide 51
51
Slide 52
52
Slide 53
53
Slide 54
54
Slide 55
55
Slide 56
56
Slide 57
57
Slide 58
58
Slide 59
59
Slide 60
60
Slide 61
61
Slide 62
62
Slide 63
63
Slide 64
64
Slide 65
65
Slide 66
66
Slide 67
67
Slide 68
68
Slide 69
69
Slide 70
70
Slide 71
71
Slide 72
72
Slide 73
73
Slide 74
74
Slide 75
75
Slide 76
76
Slide 77
77
Slide 78
78
Slide 79
79
Slide 80
80
Slide 81
81
Slide 82
82
Slide 83
83
Slide 84
84
Slide 85
85
Slide 86
86
Slide 87
87
Slide 88
88
Slide 89
89
Slide 90
90
Slide 91
91
Slide 92
92
Slide 93
93
Slide 94
94
Slide 95
95
Slide 96
96
Slide 97
97
Slide 98
98
Slide 99
99
Slide 100
100
Slide 101
101
Slide 102
102
Slide 103
103
Slide 104
104
Slide 105
105
Slide 106
106
Slide 107
107
Slide 108
108
Slide 109
109
Slide 110
110
Slide 111
111
Slide 112
112
Slide 113
113
Slide 114
114
Slide 115
115
Slide 116
116
Slide 117
117
Slide 118
118
Slide 119
119
Slide 120
120
Slide 121
121
Slide 122
122
Slide 123
123
Slide 124
124
Slide 125
125
Slide 126
126
Slide 127
127
Slide 128
128
Slide 129
129
Slide 130
130
Slide 131
131
Slide 132
132
Slide 133
133
Slide 134
134
Slide 135
135
Slide 136
136
Slide 137
137
Slide 138
138
Slide 139
139
Slide 140
140
Slide 141
141
Slide 142
142
Slide 143
143
Slide 144
144
Slide 145
145
Slide 146
146
Slide 147
147
Slide 148
148
Slide 149
149
Slide 150
150

About This Presentation

Full notes on mpmc (Microprocessor and microcontroller). This notes is enough to get good grades. so must see it will help you.


Slide Content

Jachnole

Santo

bic % 3
a going Je te

= Miompoauer fers an intinue” fon mener events it &
Secar ime GE de ea dl

LAG ReGiste

Niptlops ane arene

Fi ana, und do show Jie vortious

wnt D 1 tndicalie à canny

anima |

f nak

DER

mou tomedialdo Mi Suit dato Jo any mumory Jai
machine a, à

per” = fee mtmeny wild (Fetch ue m)

np » adria Geir) data]

sr wth the Le bt dat

mage and Sa. mse

opmotion + ferchenesuarar |

Mocking cele

Uncondikenal

OUT pent addres (2

mame dae?
f = peripheral Lee

océans opts KE gf mary

wud 2 transfer dot:

Atgrals and img stgnale

y ig Apia

ae ana
m

indicola ventosa Po put”

40 pin of 3085 anu aigu In © groups
3: hébreu bus
a Dota bus

3: Cool & Sas signal

“e

IE allas bus
Ave 4.807 As AS
2 mid v2

2 ise e25

Du
hanaas Ta.

16 pins

multiplned addrm bud +

A Kraan as
An, % Ady

= Tha dote pind on.
Tie pina ant bi-dinaelimot
= In exuuling on Indus
Mage) BE 2 150 WIG act da

dur

Under dia geekion. Sura ore À caret signals
goal
Tra contra signals a
34 to an adíe Jas signal

RD (vena) § WR (und

corea various Aguera

y tm de ak eya (ie
an adanım Lit” ond forte

and i talas.

= me atlas fgnel ane So, 5

Wi 2d an aie dew
This signal indicó à Aid
ec? with be Mand when Io egal te

ail wi on à eudoin qumony ay

tara ia Ast ¢

ar ie HT ON AD, Te Apy do dati
AS

E DO em Ap, te Ady ant

adden Bi Ale it ©

> slo afi ie ela
3/a = 0

Mumery weil

Fntinupt acknautsdguun
Cequivalan 2 Mo Fuch)

Beer. Supply
ws = GND
Thu à pro ana cond do an tatinaal enyital offdlalir

CRE
required a ee fra

do produce ha

INK? Felina aquest
+ 1 und ad gunanol. purpose Tora
+ do on lan nur

snk by Ihe. preutoe affie

pends

ge
EAP? Nen-maskatle Em hang due hight rar
habe Tien having 5

A dica thor o paria. de
adi baa oF date bus

Whar a hod pad 6 aid by The proc, Campes
racine ele dr pus mu” yim ads bus and. daña. Das
antag hs farsa, Wigmal pros (email) ef e proces

hu “earns
A indices ‘es Dis. raid signal D naccied by The proc

HR sare fre WA enoulegement

da ut ay Su pp o duck ten, ral sly
Ironic data ov rot
Ye realy pin ag à Popa ney de cn. 2%
ease dea
SE Ans > in 3 prog has Je wo Sak JR rely pn
ge ng
tol Hp dota.
SE 3 a detal fun rol AP. Ta data on rue La ds
it “of tre ateumudater by geting an RIM inem”.

toh op dota

à dali far tena +9 bat of te, accua
dora lo Te dink gating 0° SIM dimite”.

1: 9h 5000 nigga pale any Tri un pul car ve

applied brrcugin Dia pin

Fu se Wald In mk condition ad Img of
Hl

Sri ot diese ant Ou, cho à

3: Dat oddnuning male
2 feito aca ml

Rs direct adaraning moda
Ragin indirect made 9
Tmmedini. addruuing mode
plié clica de

fine deta La in Ze mune» Du ut haut à 6 6 add if
toot sre à jun Bu) le De tna dun ot Ans
du ae ede?
ee Brig en re ie ri
si e ra papa ff
LA

sia mode, Ta A of accumulotey & alle ox the operand
091 CMA, RAL, RLC RARO
sromedidle uddraning meda.
Te quad sa tomada supped Je de. ti
eg: Mur A, Colt
U soz ren
Anz GAM

Srutmuckion te a command E cpu perform a gli opr epee
on Be gen dea,
Tre seta sf init tae by de programmer
E gui by de pra E
fat, is Ann à program

rem

Te mue Hips thot Ime CO ans out Jen an In
ond, Aou Pare meet data fon Te memory and nat 2
conlizata an Lire" cu 2

= Tre centre fer que ond an exten” exele

vol ona comida. out Lo fetch an ata

ich ey
ds. opacar and

Me be fay ia
ac bit data/

samairlng Baute dea acer
actes “|

conte cónica vo Ihe
available, & ent ss hu. probe.
- Ta ae opcode on the data oud ond werd ib dee

roue
Ta proue a
unser da dor
Fi infra proc fomi ad ftthing de

opcoda Chencode 07 machine cada)
— Va frog opr” dales 3 et-pules os 3m Tesi bat one

fo vola 1 ie pracen om te means
watt yell

Dio gpeadt. in de IR from ace ak to

dacading and mus

mona ea 7 stat

lo alan by allie «Kio evra eel & knoun as
5 3

ay pla is ef
gate fos Bs que Flt
zer eon rh
oe prodimor

Etats Alten de ojeda to bring fixed from he mamon ib
es to Th, TRe .

“From Ant 36
being dosoded exec” tales

ong a + Yin A

o lo the dd wit» Alten the tetra”

Teves antin JD decode and mail 4 od oyo
don if they operon in do GPR
NEL opwand ta tn ardiente

hos lo porfarm cta pr

mung, DIA Gene + Pt
Motu get’ coneja for

song

Te piano ont,
Hof m
ur
Addewn bu Ag Aus
Den bus an, - Ro;
[2
ak
ALE

ROGRAMMING,

1 fa à date y reson fr Z

in à mumany dec” FCSON from regla G > Aut ans
data from reg: Co Da next memory tec”
36H, conte ÿ € to 22 2

Pe

ei 5000 Mow HV
5004

O A arena

ln In ment maman ac” (P-bit)

complumint 0 26-bit Sumber
LDA Moon ke Lern ‚uooon
con Me A,

STA uam ann

tpn! Moot Sta 40034
cua INK +

sta ao Mov Ay m
cmA

Sta 40034

hur

3: Find me a's Complam

dle a program o shift o deta Ce-bit) by 2 bit ele

8-02 number

ut à pren de fa he greg cde
& program Je add” à sina martes (ate

Fina te tanga vo: fon à group of date ont
3: Merange defo 10 Gandi rae
AS Mudlslicalien , d

ROGRAM

3. mungucate vison’

Cr Wu D, con

tov 554 DA “aan
or eeu wor 8s A
ws Pre »

no col
gue

m eh

irik à

+ bee Fr
zen mov A.D
sx sta pe
ne de

Salade Tebo

Fnberagt Mask,

ats flenst

G) The emf SIM amado ov disabola Ihe Pr
on The wast of tre ht coin of att,
@ 8 una Io set ‘nase? for +5165, 75 Lair

5) % euols à pam foc

% uud to mate off or Do, P02. 15

If bp=1 5 ou

07 ak inde one

soma addtHenal conical Ren es
est 5

MS

Ds: Dont cone bir
De Dri ot

let oe dina de
ae" 2 rc, “se
Attum oto

Deo

enabtd
y %=4, '

plaad on SoD Le
a MY A, 18

ur

What Wilt happn Jo ell JR RIT 2er

ups if tee Sn
neo

[REMI Runa Entrénpe Paste

= Tio toa to à

Tita Inlrenupt indicas Te wu
are esc accurratodor

Tue dat o la ON into

[MEMORY INTERFACING

- Inlerfau à UK mm wing KE chips

Detign “a “rec EpRan

merk)
6254 Re

À Trdudtèm avd Pest

A bal HU be the contra

don

[romcriwn Bco Baga ar at]

20 Rider
ES ad le ae aon hey ile

Lean byte dert AAA

\ ee ute bot

win Tre

pave Le
gout

Stak fesigey ? % 44 Ryder. Te fuer onde bi) a gia

AAA

(A O)

sesaute |

l
_ sehe] [pre BE Es
[Ever IS = | =
> cr
=| Qe) mu

L_F#

Li ask REIS

(Beoex pingnan or #54)

pets eM Here] MICROCONTROLLER

MICROPROCE:

FR SYMBOL

4) Ban vujalin

rvedion Adri mode

ARITHMETIC

INSTRUCTEC
ADD A, dle
ho a, @ et

Aooe Ay Re

ADOC A, dect

Ay tata

SUB A, direct

sup à ,@ Re
Sop À; a data,

BE A, Ro

[Bl LOGICAL INSTRUCTIONS

MNEMONICS DESCRIPTION

CES vege D ateumut
ar ANL A, dew

Be ant A Oat

de ANC A) # data

ANE dinaer , À

Ge ANL diner at,

Te ORL ARO
8 or

RL

ee
23 eR A
au Ree A
25 Sup À

MNEMONTCS

a
e

pie

ido

adan 16

me @ A4 vere
2 cal
az nal

NTE RRUPTS

]

x se] x |e] x |

3. Bus Connor 4 dns generator

mamory sugmertiakion and phujical memory agas

¿ Pragitcado memory ory

SED INDEX

julia are gists lew: Form efect ada

fa diffrent catering md
à (placement
CA] - secon , T8xJ- aan » C51]

ing a rame 4 Sino to equtvolict 2 multiplying “E by 26000

nddeats
u apt

viral

Jota, segment

5 Da Du Da

PAGING :

— enla

dira

au Etage dicke
= "enabled

tee me
Pordiaiare

5 4 3

==

1 e
T Ja LE ETE

o To | 5 mel Tots El

CI Re ler’ | ema Jena (Eo

bas RUSA)

cala Tape high ur exe Bin
TE ce dated dans» SNA wate

2B De

aa] me [ns] Ju ars 2
ae An tue the
tal ald. caked 8

1 Duel Trad

a] tee | m
AAA

hay > Selinmagt vector «ddr

is ad To load He Nigh -onb by of the brag sc

addaws À où the ¡onu © a

IR lp Yoo a ove
12 qe damit howea save

ala
ELA

disco
(ve, bmx) „ons internat request bin

strate y trtluding,
trou 3

}

“This sachen . involves

and ei lines for

dans line Che’) ©

¿ARO tins

DRED.

opera

aoquired

dada An fer

erable the addru Ukdh
4 mme de the bu

I *

READY

long os READY

à atados ane eerie”

the coment bas

ox Yo ko

oye

ka transfer

Hogrammable 1

8254 Program

alg elena to

Amer pre
an be und fer

GATE D, Gael GANE =>

vir nd wads à 45

counter y a 16-bit count 1

ori

Y

> Dela sch Ready,
y Dala Lerminal read

ere

> Trammilter
Ye Her de

AND => Creu

La,

y Inlewal

> We control Leg

miller accaphs forall deln fro
werte, fan! then inte seal 4
fer sreqste de held 8
D Gapuk ig:

10
of seal

ap entes, a byte

ion
ia i

ansritled

Tritte by À
uy the