MNM CC
MNM CC
39 HOLD
RESET OUT 3 38 HLDA
sOD CLK(OUT)
SID RESET IN
TRAP READY
RST7.5 7 4 10/M'
RSTB.5 8 S
RST5.5 RD
INTR 10 8085A WR
INTA ALE
ADo 2 So
AD 13 A1s
AD2 14 At4
AD A13
AD4 16 A12
ADs Ast
AD 8 A1o
AD7 9 Ag
Vss 2
8L
Eigk-elgty e Om eagu& -bit
sm cotep uoceMo dipals cd by
8 bit data bu Jnrhg
16 bit addsus bey COm adoln ypteth 64 kb
16 bit Atovck pointe
16 bit Phomamn) c0umtun NUG
Six 8 bit 9ueacstesanowmged Dasy BC DER HL
Rel +5V Supply 7o3operate a t 32 MHz
Pin Decoupton i ?
Higun Oaderb addh pi a Ag tos)Avs
Theaddss bu haj 8i siqnalan neuouich
eea aLie mi eli scectioma.srals
Lowe Od addoe data Ds ADo AD
These ae multi pten ed piny Qndale
de multhplered wwnA ALE pim
The a u bi-dire ctjomal
OT
ptn amd Joves ay
Ao A oud Do - D aut tu
em tume'
Dwungthe enecuion
oinstHuction these
Unes CauLe add sos bit
duming the ea
paut ond dota bit clusty Locte Paut.
CLASSTIAG PAge 1o,
Date
Cont rapiny RD, WR,ALE
RD Ti Mmal indicote ha ulecte4 To or
memo Hy oltule blHand ond puad
a (upt olatu aval lable en ha dota bu
WR- Th Mgnoud mcl coute data om -he
6dota bus ba uittenmks a olched
mem 0y ocotl omn
ALE Pei tHive Je pub,High Ad doos
Low Data
So, S wd
1olbnuby he Currn
Qpuatuo
S So Stetu SoS Stotu
Halt Halt
wguut Raad
Paac wu
pun HOLDL HL BA
DMA ( Diet Memoy_Ace
Osue ued hem data t m s n
The
betwem a n
to be peomed directy
etemal alevice md he meuinalmem o y
the ukem
Mo
MT
Pouven pis -TVce, Ves
gni301
CLASSTIME Page Ho.
Date
AddReui moeltd.
Tmmetlote ddeLtlvy Mode S Owwe
alwuf Cata
MVT B 45 (move the data 5 immediotely to gB)
T H 3050 Loadthe HL palr witn op.305 Himm
HL DA
JMP addves JUmpt op amd addruy immedialela).
Rey.ates data t be 0p uated u
amedt/eet e add. mode the in h e
nd pegestony opmads.
MOV A, B move of B m t
Contendy A)
ADp B add Cortert A adB and ko t
Ceumulato
TNR A nteuy o A b 1 .
3
DisectAdd pesMn mode - Jo Det to be openodld
cwailable wmds a memoy Locatier n
LOcecthe cluntctg pe
On p enad
The
h e doute to be opuat
Regiton Intipet add,modt
aw Nevbte mucl a memo Pocctioyamd hat
pey
mem o 9uy lo coehion indrectey pecikied
egoten a i r
Mov AM move-the conteris en-he mem0 ly
Locectio poin ed by he HL paur
he aceumulator
20 H
5 28H
6 30 H
oN
b s Ns
CLASSTIME Page No.
Date
8085 8086
16 bit up.
8bit data by 16bib dotaby
6 bit acld ey bui 20 bik add uy bu
ctock Specd ,3 MH clock speed 5, 8 2/0 MHL
Tt has5 ftags Tt ha
la 9
Sagmetation 0 s e g mentatio
ugate
mo a 1 mode. s
sivio
e808
8086 tntenupt
1 Had wuu int tuup t ' I n t u u u p ) lch aue
aued
Coued by Omy puruphoa derice mdmy
t M a Mgnalthmouh speupuspm
Theu QL 2 havdnwan
inteuuply mBo86-
Luugu NMINom- Maealble Intuupt) ua
puo ety
sing pen m0n-maale able hand wcouinteeuupt
whtch commet be dbabled. It u the higtut
Pedo utytnt eupt m B086. Aktu L enecictiom
thu inteupt geneaty TYPE2 intuuet.
INTR Intupt Regut) It paoviolesa ngte -
CPU
Seual
Buy
0Sc Po 9uty
Centnol
TPH
Gemeal
pupoe
30H psgo e
pFH f6 but
add puunabe
20H peguten
IH
Bonk 3
Bomk 2
Bonk 1 Wouelr
Bak O
CLASSTIME Page Ho.
Date
32
32 ayPes om addeus 00H to 1FH wich maky
upt 3 working ustey
04gamised a banks ugas, tu each
each eguten Covn be addruiuob ) mome
0 addhes. PSw
i aPw resrt90Y3/
Bi RSo omdRS w decide uhech bank o pagét
agáter
n we a Omy time.
s Cuvurilly
Bovnk 0 eleced on Reset
Bit addueyable
RAM byt adds
CmaNLOa e 6 by tep OCcupies
owmin a tetal 128 addreajable bit.
20H o 2FH
CLL ued only wthen the pa0grom need) to
These
event egiSuwitch m gh
remembe binaoy
Switch sh igh.
bit may be pecilulby L
Am adduesnable
00H fo7FH d
but add sess e
addess.
Each bit has
U
SpactalPumction Reghte
R 8o51 SFRact a s a Contuoltable hat
memi bor Cmd Contouelthe3DPenoction 8 051.
The ded sues Space em 80H4o FEH o
atocatedto SERS
euf o he 12 mem loc8oH to FF),
enty 2 locoutions a actally amGmao to
SFRs
Each SFR has me
byte addres Omd a umiquA
name wu'ch speaiie pwpta.
Seme thne an bit -adduuuabte (yeuhCom aoay
8 i n d i v id u a l b i b 2eme ae 3 byte addheyAable.
Registe A acurmulato EO H) (3
The metimposutant SER Lmetr ub4 sdnosm9
Hotds thu ueit o met aythmetve amd logical
openatiens, ad
Both bir omdbyte addesable
MSS bb LSB
Diudt add EOH
TEu
Bt add. E E6 Es Es Ez E E
(2
R B (FOH)
To eecute multh pU catien
(MUL) and divicio (Drv).
In 8095, (mul) hp eated adoituey
(div) 2ttt epeated subpactien
MUL DIV aht my puyo rmed
data -fhe
Stored
Bit Omd
m
e4 ARB.
add hcLAable.
MSe
LSB
byu add FoH
bit add
F F66
Fo
CLASSTIME Page No
Date
Pow mt
Peun deven
BH7 S MOp
Baud nak u doublud in UART mo de 1,2R3.
HO no
eklect bauud natela1 t t 93
Bit 3 22 GF1 GF01: 90
genbnalPwrpou
Bit 1-PD Power doun)
1 enabu powen douwn rRd
mocle, In thls
osállater clock mode,the
twneol el or beth CPU
puphenab. Hand weue hect Conn
Diu able Pown COwncll t m
douwn mode.
CLASSTIME Page Ho.
Date
Bit D IDL Idu)
Enubl Ld Mode. CPO clod tuned el wheva
the Pupheral's clock
will uwmun active
PRkEo Inteu hand voe Ut Conn Coneal
Dhabu
Diabu IDL mode.
EX Move A, @4 +DP1R
The C im Movc ukayto to dt byk.
He -the tonten o A Phaaph to Qnes added t DPTR
ntehuyp26
Futuwy
4L44 te onabl
ciuable the tntupty
E Dhabl all
inteuupb i IE-0
L A 9402
99
MC
9MD
CLASSTAL PAge No,
Date
SUBB,I N ,
Arithmeher ADD, ADDeSUB,
1
MUL, DIv
Loglcal ingtructions
3 AND op Sto) e u l t m da
ANL dle, Sre
ORL
XRLXO T
cleay the accumuloctb
CLR A
CPLA Lemple meny
mibbles witn in A
SWAP A Suap
RL Rotct
RLC wtn Cawy
RR
RRC
JE Tump t equal
JNE met
CLASSTIMEPage No.
Date
CALL
(a) OMm m Cemdh aree
RET RETUeN
RETT u
em mteupt ub noutime.
CLASSTIAAEPage Ho.
Date
MAX
MIN mede Ato
multiph0 ceo
wnipho cesnor mode
witn 8086 tha com be
DruoCev bze 8087, 8o84
MN M enneched O
tonneckd to
MNMK u H.
Vcc
9ven b 8086 ALE g i n 8298 bay
ALE
Conto llee
3. Dlreet
Regis hen Incdlveet M
Assemblwn Diueckiv)
ae the instructions torthe Onen bla toD
aeembln
5421as3
Assem blen Diietve Suppy data tothe pecgram
Tal