Date post: | 13-Feb-2018 |
Category: |
Documents |
Upload: | mesuzana-1 |
View: | 219 times |
Download: | 0 times |
of 6
7/23/2019 Introducere in Microprocesoare_Part3
1/6
trig.
-n.6.
a
-
Scherire
'bloc
a micl
oplocesorniui
cu
3
magistrale;
b
-
conectarea
itagistralei de date
a pP
printr-un brilfer
bidir"c i-
onai
{itor
trebuie m5"rit artificial
coeficientul de
inc[rcare
la
iegire aI emi-
iitorului
prin
conectarea unui
circui.t
tampon
(buffer).
Este
ob$nuit
ca la siste'nic
mai
Inari microprocesorul
si.'se
collecleze
la
Inagistrala
de aclresare
printr-un
buffer
unidirecfional
(uleori
;i
la magistrala
de
control), iar
ia cea
de
date
printr-un buffer
bidirec(ional.
Bufferul
bidi-
reclion;I,
din
figura
1.8, &,
conline
pentru
fiecare
Fit
-"1
magistralei
de
date
Dr...
1)6
cile
un drirrer,
unul
realizeazl-
trernsferul
inspre
;rP,
prin
aitivarea
semnalului
RLA'D
:
0,
iar
cetlla-lt transfcrul de
la
;rP
pe
nragistrald.,
prin
activarea
semrlalutui
ff
RITB.
in
tabelul
1.4 sint
con-
Tabelul
1.4
Valcrile admise
ale
curentilor
de
intrare
qi
ie;ire
in sistemul
8080
I
t
rtn
I lrrAl
1.3.
Sisteme
de
nurnerafie
Fliii :.istent
de
numeratic
se in{elege
totalitatea
reguliJ.or
de
repre-
zentare
a
numer-t-lor
cu
aj
Litorui
simboluliior
denrimite
cifre.
Sistemeie
de nrrmela{ie
pot
fi
t'ozijttanale
si ne
t'ori{ionale.
Un cxemplu
de sistem
pozitionai
este sisteilrui
zecinai,
iar-
de sistem
de
numeratie
nepozifionai
iistcinul
ioman.
lntr-un
sisten-r
pozitional
c1e bazi
B
uir
numdr
.\' cu
parte
intreag[
si
parte fracfionarii,
separate prin
punct (virgull)
se
scrie sub
urmetoarea
form5.:
){
:
bo-1b,,-zbn-s...b&o
.
b_&*zb-,
...b_@_r)b_^, (1.1)
i
.ltr-ate .-alouile
atlmise
i
,,u,
tr
o,
ale: circriiteloi'
't,rul
8080.
ale-
cruentilor
de
intrart:
f
,r,,
carc
iirtIa
iutr-rrD
si:rr.in
Ir"
gi
.de
ie;rlre
cu
mlcroproce-
i
I
I
I
L
sirnbolurile
&,
sint
coeficientii
cu carc
se
inmullesc
puterile Bt ale
bazei
in
dezvoltarea
polinomialS"'a
numlru]ui pentiu
ot1irr.r."
valorii
sale
{exprirnate
in
zecimai).
ly':
Dr-i
'Bo-1
t
b,r-2.
8"-2
i
bn-r.B'-:
,
...br.Bt
+
Drltro
+
-l-
&_r.B-1
+
b_r. B-"
*
D*r.
B-B
+... b_t,,-,.
p
t,z-l)
s.
(l.r)
8080
A
8251
8255
8257
8259
B228
8216
2lA2 A
2708
1,9
))
1,6
1,6
2,4
10,0
15,0
50
2.1
I.O
Ion
I
g:\l
-
150
-
400
-
100
-
150
-
400
_
103,
_
103
_
104
-
100
-
100
lrt
Ii1-q]
-
100
10
10
10
10
250
-250
-250
10
10
10
10
10
10
10
2.50
,
10
10
10
10
Pentlu orie-are
sistern
de numeratie
simbolul
bazci
sistemtriui
se scrie
cu
ci{reie
rlr}u-zero 10, iar
numSiul semnelor-
distincie
pentru cifrele
sisternului
este
egal
cu
B
(Ce
exenplu,
pentru
sistemul
zeiimal
0,1,2,...
...,8,9
I
:
l0;iiisister'ul
de.rimerafiebinar
A,I
B:2).
Relafia
(1.2)
explicir
de ce
astfel
c1e
sisteme
sint
denumite
pozilionale;
iiecare
cifia a,
(din
rangr,rl
i) intrir in r-aloarea
'umS.rului
retpectiv
cu
o pondere
dati
de puterc,a
,,,i"
abzzei B.
Fiecare
numlr
se
obiine
din
nuindrul
antcrior
prin
adiugalea
unei
unitn 1la
ultima cifr5. ln
tabelul 1.5
sint
expri-
mate
numeretre
naturale
de
la
0+33 in
sistemele
de
numeratie
cu
jiaza
9
:.10,
Z,
-13,
-16
(pentru
fiecarc
pozilie
scriindu-se
si
puterea
bazei).
La
sistemele
de
numeralie
cu
baia mai
mici decit
2ecb se
utilizeazd,
tot
semnele
arabe (evident
cu
simbolui 10
pentru
bazil
,
iar
la
cele
cu
baza
mai mare
decit zece
se
introduc
simboluri
noi;
de
exemplu, pentru
sistemul
in baza
16
(hexazecimal)
se
introduc
urmltoareld
siniboluri
IA
->
A. 11
---+
B,
17
--+
C,
1j
-'
.D,
14---+
E,
i5
--+
F.
Pentru
numerele
exprimate in
baza
16
-se
adaugi" la
urm5"
litera 11, iar
pentru
cele
expri-
mate
in
baza
3
:.e
adaug[
la urml
iitera
p.
sirclc
l,1
rg sir
otcr
cte cc
nl
ro
I
(mcxin
1O-i2
tniL)
24
25
7/23/2019 Introducere in Microprocesoare_Part3
2/6
F-
s
@
at
qt
X
e
(v)
nl
(d
e
z
(a
^l
.a
=
al
a
al
r
c1
al
al
al
ct
aI
ai
cl
N
t
r
1
d)
-
r
N
i
o)
5;N
Hi
.i
ca
e
c.i
fl
3
ol
or
alL
c.l
r
Nr)
al
c,)
ol
c.l
cl-ln+ni
=
-''
11111
liio
=j>
128ri2b=
:
+11i't
ra1
=)-1:lrt:s-
I
{tlit
rrr,c
i\
r:e't:,,--'
111i1
101
I
:+,-
l_,8
+
t:l-
c
J
T
{
c,orr
J
r.'e-:
.:
110000,r0
-,:."..,?
.
{toouooor
}'o.r-.:.
1
rccooooo
'/
t
B'
c=
t'
(
u
semn:
in
mi"rinee
si
semn, in complement
fafi
de
1, in comp).ement
l,rliL
de
2.
-
t
-
Reprc:et#are&
utr,ilrelor bittart
(cu
scntt,
)
itt mdyine
fi
slntt,.
lrr
aceasti_ieprezentare
bitul
bo
t:1
pentru
minus,
bo-r:
d
pentru
1,lus,
restul
bitilor bn-zbo_s
...
bRb2blby, reprezinti.
numirul
in r:aloare
:rlrsolutS"
lIIi,
figura
1.11,
1,.
\raloarea
in
zecimal a
numirului
cu
sernn
:,c scrie
sub
forma:
A'
:
(-l)r',-,[6"_,
.
2-2
+
b,_s.2,,-
t
+
...
-:-
bt
.21
*
hu,
Zo]
:
:
(- 1)',,-'
I
',r'
qi
se poate
situa
in
intervalul:
-(2,-r
-
l)dj
(.
ileprezentorc in
morime si
seron
aeF;e:f:rl,1re
ir
..--'.--- I
t1r
i
Ct 1
?eprererio. c
'ir
corrc rcr,t
felii
t?
2
/
BI
C9
S?mi
N
:
b,,zbu-sh,,
4...
br|t3lt2b 1),
negatul
acestui
ntirnir
lY
(sau
comple
mentul
iaii
clc
cornplementar-ea
fiecirui
bit
:
N
:
b,-"it
n
-sb,
s
...
-b
rl,,,-t,
ri) rb o.
(r
.
r r)
(1. i
3)
[)
sc
obtinc
prirr
(1
14)
poate
realiza cL1
o
structuri
rne
1.3,
c. Adunind
rela{iile (1.13)
1111.
(1. I
5)
d) tsit de
sernn
(
{r
se)
c
il
0
C
1
1
Fie
1271
in
celu-
c0mDlement
Flactic,
complementul
tuui
nuurirr se
circuit
SAU
EXCLUSI\:,
ca in
figr.,r;r
;i
il
.1
4)
se
obtir:e
A-+fr: il1
Codurilc
ctre lr
biti
penttu
nrin:erele intleg-.i
poziiir.e
N
o
t:0
i-
:
(-
I)
.Z
t
+
5
b,Zi
pentru
Ar