digital systems analysis and design - Ανάλυση και σχεδίαση ψηφιακών...
DESCRIPTION
Author: KontoLeonLanguage: GreekTRANSCRIPT
-
I.M.
&
&
2006
-
u iJV
, c"' ;. f!-flops, , cp ~',
.. , / .i; . . . , c
.
.
Boo/e .
Karnaugh. ,
, Boo/e. , , .
,
. Karaugh, Quine-McCtuskey
, f , flip-flop. , fli-flops , .
-
a. , , , . , a,
, , a a.
a .
a BCD LEDs ( LCDs) 7-.
.
RAM ROM,
. , .
, , ,
, .
. -,
. .
,
. , , .
/..
-
1 1
1-1 1 1-2 2 1-3 2
3 4
1-4 5 1-5 8 1-6 11
2 1-7 12 1-8 BCD 13 1-9 13 1-10 14
14 1-11 15 1-12 Gray 16 1-13 19 1-14 ASCII 20 1-15 20
-
\/! ,s,. ~~
1-16 r
-
--
vii
Karnaugh 58 Karnaugh 62 Karnaugh 63
2-11 Karnaugh 64 2-12 65 2-13 69 2-14 70
71
3 77
3-1 OR 78 3-2 AND 78 3-3 79 3-4 NAND 80 3-5 NOR 80 3-6 EXOR 81 3-7 EXNOR 82 3-8 83 3-9 NAND NOR 86 3-10 87 3-11 OR AND 91 3-12 RTL RCTL 93 3-13 DTL 94 3-14 95 3-15 TTL 99 3-16 MOS 102 3-17 CMOS 104
-
&
3-18 TTL CMOS 106 CMOS TTL 106 TTL CMOS 108
3-19 12L ECL 109 3-20 111 3-21 112
113
4 119
4-1 v 120 4-2 120 4-3 121 4-4 Karnaugh 122
4-5 127
Karnaugh 4-6 129
Quine McCiuskey 4-7 135
Karnaugh 136 4-8 141 4-9 144 4-10 149
4-11 152
156
-
ix
5 163
5-1 163
5-2 169 5-3 170
555 170 555 174 74121 176 7 4122 7 4123 178 CMOS 179
5-4 180 5-5 181 5-6 182 5-7 183
185
6 FLIP-FLOP 187
6-1 Flip-flop S-R 190 6-2 Flp-flop S-R 193 6-3 Flip-flop J-K 194 6-4 Flip-flop 197 6-5 Flip-flop D 199 6-6 Flip-flop Master-Siae 201 6-7 Flip-flop 204
209
-
&
7
7-1
7-2
8
8-1
8-2 8-3 8-4 8-5
8-6
9
9-1
Johnson
Flip-flop S-R Flip-flop J-K
BCD
215
215 216 217 219 219 219
223
227
227 228 229 230 232 234 242 243 246 251
254
257
257
-
9-2 263
9-3 BCD 264
9-4 266
9-5 ?- 267 LED ?- 267
(LCDs) 268 9-6 BCD LED ?- 270 9-7 BCD LCD ?- 277
9-8 LED ?- BCD 278
279
10 283
10-1 284 10-2 286 10-3 289 10-4 291 10-5 294
298
11 301
11-1 302 11-2 303 11-3 305 11-4 1-Bit 305 11-5 RAM N-Bits 307
-
&
11-6 DRAM
11-7 RAM 11-8 ROM
12
12-1 12-2 12-3 12-4 12-5 12-6
13
13-1 & 13-2
13-3 - 13-4
Paull & Unger 13-5 13-6 13-7
314
314
318
323
325
325
331
333
335
336
338
339
341
342
346
347
349
350
354
356
361
363
-
13-8 13-9
14
Flip-Fiops S-R
&
Bl
EYPETHPIO
xiii
365 366 366 367
386
389
447
449
-
1 &
, , , . ,
, ,
. , .
1-1 J
, , . , ,
, . , , , 1. ,
, 1, . , ASC/1 (American Standard Code for lnformation lnterchange) 256
. 8 0-9, ,
.
-
2 1
1-2
1 , ,
, , . , 199 , :
199
, , k k+1 , ( ). , , (k=3) :
k- = 3- 1 =
(1 0), . , (bit), 1, . ,
( ), a 1. 1
, . , byte, 28 =256 .
1-3
, , 2, 1.
n :
-
& 3
, ,n-1 -,-:' 11 _ 1 .:. + 11 _::'.:. + -, ,,+.:. , +r,.:.
+ ,- ! '1- ::' '")'"111 _ 1 .:. + _ ::' .:. + , , + -]ll-
1.1:
1 1 2 1 3 1 1 4 1 5 1 1 6 1 1 7 1 1 1 8 1 9 1 1
10 1 11 1 1 1 12 1 13 1 1 1 14 1 1 15 1 1 1
, i , () () .
, . , 11 011 :
lx2 5 + lx24 + 23 + lx22 + lx2 1 + 2 =54 , 1010.1 :
lx21 +022 +lx2 1 +02 +lxT 1 =10.5 15 1.1.
-
4 1
2 2. 18.35 :
:
18:2 9 () 9:2 4 4:2 2 2:2 1 1:2 ()
, 18 1001 . , :
2
0.352 0.70 0.702 1 0.40 0.402 0.80 0.802 0.60
0.602 0.20 0.202 0.40
, , , 1011 :
, 18.35 .
-
& V, 5
1-4
J ;; . ,
9, 1. , ,
0+0=0
+ 1 = 1
1 += 1
1 + 1 = 1 ,
, :
(7) 10 1 1 1 (5.25) 10 101.01 + + + +
(3) 10 1 1 (11 50)10 1011.10
( 1 ) 10 1 1 =(1 0)10 (16. 75)10 1 . 1 1
. :
- = 1 - = 1
- 1 = 1 - 1 =
1
-
6 1
2 , r . 1 (2-1 = 1) 1 , c:,
.
_ _ 2
( 16) 1 10
(?) 10 1 1 1
(9) 10 1 1 =(9)
(23) 1 1 1 1 10
(4) 10 1 (19)10 1 1 1=(19)10
. , , (1) ,
. , , . ,
k , k .
-
&
t.:J
(13)10
(7)10 (191)10
+
1 1 1
1 1 1
111 1 1 I I
1 1 1 I
1 1 1
(0.34) 10
(5) 10 ( 1 7) 1
1 1 1 1 1=(91 )10
(4.25) 10
(3.25) 10 (13.8125)10
1
+ I 1 . 1
1 00.01
1 1.01
. 1 I
1 1 . 1
1 1 1 . 1 1 1=(13.8125)10
.01011
1 1
1 1 1 +
1 1 1 1 . 1 1 1 1 =(1 7)10
7
, .
. , , ,
. , ( ) 1. , ,
. ,
-
8 1
, , , i , , a , , .
(16) 10
(3) 10
10000
1 ~ I (5 333) 10 1 1
1 1 1
1 1 1
1 1
1 1
>>
1 >>
>>
~(5+0.25+.) 10
1-5 J . ,
-
& 9
, (+) (-). , 1 . , .
1 1
1 1 1
:
+ , ( ) .
+ , ,
:
l l
2 -3
1 1 1 1
lu
1 1 _j_Q_
1
()
> 1 1 -(-1)
, , , (2), ( 1
). , , n , n -. , 3 ( 4 ) :
2n -3 = 24 - 3 = 16 - 3 = 13 = ( 1 1 1 )2 , , (-3)2 1 1 1 1.
, (3)2, . , (3) 2. :
-
1 1
1
1111 1 1 + 1
1 1 1
1
1 1 1 =( -3) 10
L 2 ( 1 1 ) 1. , (3)10 = (00 11 )2 :
1
1111 1 1 + 1
1 1 1
1
1 1 1 =(-3) 10
L :
1. 2 ().
2. , , . 1.
3. .
4. a : ,
. 1,
2. , :
-
&
2
5 --- 1 1 -3 >> 1 1 1
1 ---t>(2) 10 2 1
-3 >> 1 1 1
4 11 1 1=(15)10~2 -15 = (- 1)10
11
, (hardware) . ,
.
1-6 2
, 2, . , m , m
2 . , . ,
(=8), 23= 8, .
2.
1 1 1 1 1 1 4 (m=2) :
-
12 1
1 1 00 1 1 1 1
I I i 2 1 2 3 2
, (1 001001 111 0) 2= (21 0232)~
(m=3) :
100 100 101 110
4 4 5 6
, (1 0010010111 0)2= (4456)8
1-7 , , . , ,
, . , , . , , 1 , .
, ().
)( . , ,
, , a .
- -'\ ,
-
14 1
1.3. . k k+3 BCD. BCD, t , .
, ;J 9
, . . 4 1 1 1. 4 9 5. , 1 1 1 1 , u
5.
1. 3
2 3 1 4 1 5 1 6 7 8 1 1 9
1-10
8 , , 7. , 25 28 1 + 58=21.
3- :
-
- ,
-
16 1
. , 5 ,
. , (7 ),
1.5
1 1
1 1 1 2 1 1 3 1 1 4 1 1
5 1 1 G 1 1 7 1 00100 8 1 1 9
1 1
1-12 GRAY
Gray , ,
. Gray 1. 1.6 Gray 2, 3 4 .
Gray k Gray k-1 :
k-1 . 2k 1 Gray k .
2k 1 Gray k-1 .
-
& 17
1 6 Gray 2, 3 4
i i . . Gray . . Gray . . Gray
00 1 1 1 1 2 1 1 2 1 2 1 3 1 3 1 3
4 1 1 4 5 1 5 1 6 6 1 7 7
8 9 1
10 11 1 12 13 1 14 15
, , Gray 2- Gray 3-:
. Gray 2 . . Gray
. Gray . . Gray
k-1 2 -1. 00 000 1 1 001 2 1 1 k-1 2 1 1 3 1 2 -1 = 3 1
4 1 1 5 1 1 1
. Gray 2
6 1 1 k 1 2 -1 = 7 __ 1
Gray , :
Gray .
-
18 1
. , , Gray =.
,
=1, .
/
:
Gray
Gray
0101100110 0110111011
I I ~w
Gray .
8 Gray
6 4
2
10101111---t> 11111000
15 7 3
1
-
& 19
1-13
(hexadecimal) 16 9 , , C, D, F. A-F 1 15. 1 7 . , 1 16 116 1 + Ox16a = 16. 31 1 F, 15 .
i 1.7.
3 1 3 9 1 9
10 1 1 16 10 20 14 30 1
, :
1 2 0001 0010 1 1
I 45 . 7 c 0100 1 1 1 1 1 1 1
I 111 I I I I
-
20 1
1-14 ASCII ASC/1 (Amercan Standards Code for lnfor-maton lnterchange) 8 (1 byte)
. ASCII 4-3-2-1 BCD. 5 ASCII 1 1 1 1. 1.8 ASCII.
i 1.8: i SC
1 1 1 1 1 1 2 1 1 1 3 1 1 1 1 4 1 1 1 5 1 1 1 1 6 1 1 1 1 7 1 1 1 1 1 8 1 1 1 9 1 1 1 1
1 1 1 1 1 1 c 1 1 1 1 D 1 1 1
1 1 1 1 J 1 1 1 1
1 1 1 1 1 1 1 1 + 1 1 1 1
1 1 1 1 1 1 1 1 1 1 1 1
1 1 1 1 1 1 1
1-15 .
c1 , ,
-
21
cc { i c r u (._~ ) 4
. , ut r u . , . , 1000. 1100, 111 1111. f: ) 1 \J 1 v iv
, : ' ri l l. , 1100 (),
111 , (). (, i 1101), , . , { , n
, ( 2''), n
. i , n=4 ,
, 2'1= 16
3 . Hammng d ", 4 , ,
Hamrning, d""' , 16 , 3. , e
n , Hamming, , :
d.'"''~::2e+1 (1-1) d,nr,
(1-2)
.
-
22 1
1-16 HAMMING
(J ,
r (J ( ). (1-2)
, Hamming 3. 8 : 000, 001, 010, 011, 100, 101, 110, 111. , , d=3, ( 1 1 1). , d=3. ( 1 ), (1 1 0). , ,
, .
d=3
d=3
, , ( ) ( 1 1), d=2. , ( ) ( 1 0). , ( ) ( 1 1). , ( ) (1 1 1)
d=3, . , ( ) ( 1 0), ( 0), (1 1 1) , ( 1 0). ,
, Hamming, .
-
r & 23
1-1
(.., , ) 5 , , , .
25=32 5 dmn=5. , , 00000. d=5, , 11111.
1.9:
'
00000 00001 1 00011 2 00100 1 00101 2 00110 2 01000 1 01001 2 01010 2 01100 2 1 10001 2 10010 2 1 1 2 1 1 2
1 1 1 1 1
1 1 1 2 1 1 1 2
1 1 1 2 1 1 1 2 1 1 1 1 1 1 1 2 1 1 1 2 1 1 1 2 1 1 1 1 1 1 1 1 2 1 1 1 2 1 1 1 1 1 1 1 2 1 1 1 1 1 1 1 1
-
24 1
, 30 I'Jo :1 ccn c , cJ vuc 1 9. v , f: 1. ( 0), , f: , - uv (1 1 1 1 1)
1-17
, r . ( 1) 1, , r'] ,
, . 1.1 BCD .
.
1.1 BCD BCD BCD
1 1 1 1 2 1 1 3 1 1 4 1 1 5 1 1 1 1 6 1 7 1 1 1 1 1 1 8 1 9
1-18 HAMMING
Hamming. Ham-
-
& 25
ming (7,4) 7 . (
), . Hamming (7,4) :
C1 , C2 , C3 ,, 2, 3, 4 .
:
C3=12 13 14 EXOR (Exclussve OR) ,
, :
= = 1
= 1 1 = , Hamming (7,4)
. , , , 2 3 4 = (1 001 ). Hamming (7,4) :
c1 = 11 12 14 = 1 1 = c2 = 1 13 14 = 1 1 =
C3=23 4= 1 = 1 , :
, , :
-
26 1
, () 1. , C1 , C2 C3 ,
:
C 1 =11214=10 1=0 c2 = 11 13 14 = 1 1 =
c3=21314= 1=1 C1, C2 C3
. , C1 , C2 C3 C3 . 1 .
.
( 1), , , . ( 1
), . ,
.
1 1
0011001
0011000
-
& 27
C1, C=' C3 :
c3 c 1
.
, , , .
1-1 , :
) 10010010.001, ) 0.0001, ) 1.00
1-2 : ) 30.45, ) 18567.003, ) 0.33227
1-3 : ) 1011.01 + 110.11
) .001 + 1.0001 ) 11 + 111 + 1111
1-4 :
) 1011.01 +0110.11 ) 1.001 +1.1001 ) 11 + 111 + 1111
1-5 :
) 1011-111 ) 101.001-111
1-6 :
-
28 1
( I 7) IU (8) ]11
( -9) ( -6) ]tl
1-7 :
) 1.00111 101 ) 11.01:0.11
( -13 )]11 (-18) ]()
1-8 :
(11) 111 (5) ]()
(9.9) ]() (3) ]()
( 0.25) 10
(415)10
1-9 BCD : ) 44, ) 67, ) 541.
1-1 : ) (31)8 , ) (124.07)a
1-11 : ) 19, ) 728, ) 12.48
1-12 : ) (222)8, ) (77 .201 )8
1-13 1001-0111-0011 BCD, .
1-14 110110111 Gray .
1-15 10101 Gray.
1-16 : ) 1 F.C, ) 89., ) .ABC
1-17 : ) 10111.01, ) 1100110011.001
-
ii & . 29
1-18 Hamng (7,4) ) 1111, ) 0000 ) 1010
1-19 1027 .
1-20 16 BCD ~J ASCII
1-21 1001 Hamming (7,4).
) 0111001, ) 0001001, ) 0000001 ;
1-22 ,
, , .
Hamming (7,4).
1-23 , 4 , Hamming (7,4) . a .
1-24 , 3 , Hamming (7 ,4 ). a .
-
---,
I I I i j
I
-
r
2
BOOLE
Boole George Boole ,
. 100 Claude Shannon Boole , .
. , ,
1. Boole, , .
2-1
Boole, , . , ... Boole ,
. Boole :
-
32 2
S C (). C C 1.
_ + () . (). (OR) (AND) Ct
[=] .
, S 1. Boole,
, , C ... , 1 , ;', ... , ,,. ,
, = , , ~~ . . , , . + - Boole,
S OR AND
1:
OR (+) AND (.) + = + 1 = 1 1 1 + = 1 1 1 + 1 = 1 1 1
2-2 BOOLE
=
=
=
=
1
Boole, ,
-
r BOOLE 33
1:
+ - a :
+=+ .= .
2:
(+ ) + C = + ( + C) ( . ) . C = . ( . C)
3:
+ ( . C) = (+ ) . ( + C) . ( + C) = . + . C
, OR AND c
4: 1
+= . 1 =
5:
+=1 = :
1:
OR AND , :
-
34 2
+ = 1 + = 1 1 1 = 1
1 =
1 (. 4), 1.
2:
: + 1 = 1 =
+1=(+1)1 . 4 =(+ 1)-( +) . 5
=+(1) . 3
=+ . 4 =1 . 5
=+ . 4 =+ . 5
=(+) . 3
= . 4 =0 . 5
3:
. + = =
-
F
BOOLE
+=(+)1 . 4 =(+) (+) . 5
=+() . 3 =+ 5 = . 4
=+ . 4 =+ . 5
=(+) . 3 =1 .2 = . 4
4:
: + . = (+ ) =
+ =1+ =(1+)
= ( +1) = 1 =
-(+) =(+) -(+) =+(-)
=+ =
. 4 . 3
. 2 2 . 4
. 4 . 3
2 . 4
35
-
36 2
5:
:
+=+ (+ )=
+ = ( + ) . ( +) . 3 =1(+)) . 5 = + . 4
( +)= + . 3 =+ . 5
= . 4
6:
: =
=() =
p 7: De Morgan
:
01 02
+= -- --
=+
-
BOOLE 37
1, 5, :
(+)+ =-=(+ )+ -
=++ = +1 =1
:
()(+)= + =0+0
=0
, (+), 5, , :
+=
. :
-
++=(+)(+)+ -- -
=1(+)+
=++ =+1 =1
()(+)=-+ =0+0
=0
, () + , :
-
38 2
2-1
:
: =-=---==------
ABC+A+B+C=ABC ABC --- --- ---= ABC+BBAC+C CAB
=0 B-C+OAC+OAB =0+0+0 =0
2-2
( + C) .
: (AB+C)A = AB+AC
=(AA)B+AC =AB+AC =A(B+C)
2-3
:
+
: +=
-
r t
BOOLE
=(+)(+) -
=+ + + =+ ++ =+
,.
2-4
+ + = 1 .
:
+ + =(+)+ - -
=(+)(+)+ = 1-(+)+ =(+)+
=(+)+ =1+ =(1+)1 =(1+)(+) =+1 =+ =1
2-3
39
(relays), : . 1 ,
.
.2-1 , , C . , . , Y=A+B+C. , , , C 1 , ,
1. . 2-2.
-
40 2
c
. 2-1 .
i
=(+ C) D
i
t:~~y ~ '
'---------""
=((+ C) + D)
. 2-2. .
. . 2-3. :
= AB+CD+ADE+CBE
:
= ( +C)(B+ D)E +( +CD)E =ABE+ADE+CBE+CDE+ABE+CDE
- -
= ( +)+ ADE +CBE +CD(E +)
-
BOOLE 41
= AB+CD+ADE+CBE
c
= AB+CD+ADE+BCE
. 2-3. .
, , , ,
Boole, . .
2-4
= f(A, , C, ... ), Boole, + (OR) . (AND). , , C, ... , -
- - - , , , C ... , . , , .
n , 2n n 1 , n
22n. 2.1 5 . , , , 4
: , , , . , (AND), : (=0), , ,
.
-
42 2
2.1: n .
n ~n n 2 2~
2 4
2 4 16
3 8 256
4 16 65536
5 32 :::::. 4 3 10 9
(OR), : + (=1 ), +, + , + + .
, : + , + .
2.2: f f
+
+
+
+
+ +
2.2 16 . ,
, .
-
"
BOOLE
2-5
43
, . , , C
f(A,B,C) = + ABC + BC (0, 1) , 2.3.
, . , .
, , , Q . , , w
, , C, , {./
. 2.3:
ABC ABC BC f(A, , C) 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
, (). . , :
f(A,B,C) = -B-(C + C) + A-B-C t (+ ) B-C , =ABC+ABC+AB C+A-B-C+A-B-C
, ,
-
44 2
. . -cril
, , . , 2.3,
f(A,B,C)=O : -
f(A,B,C) = ABC+ C+A BC , :
f(A, , C) = ABC + ABC + ABC = ABC+ ABC+ ABC
- --
=(+ + C) (+ + C) (+ + C) .
2-6 I I , .
OR AND.
Boole , AND. , , , 2, ; , 4 234, 1 2
2 ,, 1 234 , ... .
__ , . 4 , , 2 , 3 4
2,4 2,4' 234' ... .
-
BOOLE 45
Boole, n .2' 1 ( n ).
24
1
. 2.4 :
123
1 2 3 mo a 1 1 2 3 m1 a 1 2 1 2 3 m2 a 2 1 3 - 1 2 3 m3 a 3
4 1 2 3 m4 a 4 1 5 1 2 3 m5 a 5
6 1 2 3 m6 a 6 7 1 2 3 m7 a 7
, .
2-5
:
-
f(x1,x 2 ,x3 =1 + 1 (2 + 3 )
-
f(x 1,X 2 ,x3 )=X1 + 1 (2 + 3 ) =1(2 +2)(3 +3)+12 +13 = 123 + 12 3 + 1 23 + 1 2 3
+12+13
-
------------~-------
- -~ -
+12(3 +3)+1(2 +2)3
2.4, , m,_ :
2 -1 f(x 1,x 2 , .. ,xn) = a1m 1
~
m, = i, i = , 1, _ , .2n -1 a, = 1 , , ,
m,.
, : - - - --
f(x1,X2,x3)=X1X2X3 + 1 7 3 +1 2 3 + 1 2 3 =m4 +m5+m3+Hl = (3,4,6,7)
: F I = (l, 3, 4, 7) , ,
1, 3, 4, 7_ :
m 1
rn 3 1
m 4
m 7 1 1
-
:,
:
BOOLE 47
-
F3 = 123 + 123 + 123 + 123
2-7
n [ OR , , 1, 2, 3, 4 ( 1 + 4 ),
( 1 + 2 + 3 + 4 ) .
, . , , C + + C , + + C, + + C . . n 2n
, . ~
( , , 'a ,
. n1i
, , mi , 1 . , 3 m3 ,
: - -
m3 = 3 = 1 2 3 = 1 + 2 + 3
,
,
-
48 2
, 61. ,
- - -
f(X 1,X 2 ,X 3 )=(X 1 +2 + 3 ) (1 + 2 +3)( 1 + 2 +3) = (01 0,1 01,001) = ~ 1\1 :i J\1 1 = fl ( ~, J\1 :i , 1 )
=]( , 2, )) , .
2-6
:
-
=(1 +3)(2 +3)
:
-
= (1 + 3). (2 + 3) - - -
=(1 +22 +3)(11 +2 +3) =(1 +2 +3)(1 +2 +3)
- - -
(1 +2 +3)(1 +2 +3)
, , , :
l 1
-
BOOLE
: --- -
mo 1 2 3 4
m4 1 2 3 4 -
m5 1234
-
m6 1 2 3 4 -
m7 1 2 3 4 - --
ms 1234
m10 1 2 3 4 -
m14 1 2 3 4
m15 1 2 3 4 :
-
+ 1234 + 1234 + 1234 + 1234 + 1234 + 1234
-------
f = f = mo m4 ms m6 m7 ms m1o m14 m15 - -
=(1 +2 +3 +4)(1 +2 +3 +4)(1 +2 +3 +4)
- - -
(1 +2 +3 +4)(1 +2 +3 +4)(1 +2 +3 +4) - - - -
(1 +2 +3 +4)(1 +2 +3 +4)(1 +2 +3 +4)
:
49
.
(.) (+).
-
50 2
2-7
:
- -
= 12 (3 + 3) + 1 (2 + 2 )3
= (1 1,1 ,11,1)
, :
,
= = -
=(1 +2 +3)(1 +2 +3) - - -- - -
(1 +2 +3)(1 +2 +3) -
= (1 + 2 + 3). (1 + 2 + 3) - - - - -
(1 +2 +3)(1 +2 +3)
,, =, 2, 6, 7 .
-
'
BOOLE 51
2-8
. 2-4, .
. 2-4. .
2.5, . :
Z=ABCO+ABCO+ABCO+ABCO
, :
-
= = C + C + C + CO
= C C C CO
=======-
( + + C + D )( + + C + D)
=(+ + C +)( + + C + D)
(+ + C +)( + + C + D)
-
52 2
. 2.5 .2-4.
I /0 1/0 ABCD z ABCD 0000 1 0001 1 1 1 1 1
1 1 1 1 1 1 1 1 1 1 1 1 1
1 1 1 1 1 1 1 1 1 1 1 1
2-8
z
, ,
(). , (1)2 , 21 ai-1, ai-2, .... , a2, a1, ao, .
. ,
(3)1=44 :
87 86 85 a4 83 a2 a1 ao
(~) = 44 = ( 1 1 1 )2 10
I m5 m3 m2
, : f(x1,x2 ,x3 ) = (m5 ,m 3 ,rn 2 )
-
BOOLE 53
= (11, 11, 1)
2-9
(},,=200 .
:
(~) = 200 =( 1 10 I 1 1
m 7 m 6 ,
f(x 1,x2 ,x3 ) = (m7 ,m 6 ,m 3 ) = (111, 11 , 011)
2-10
(2)1=14 .
:
(2 ) 10 = 14 = 1 1 1 )2
m3 m2 m1 mo ,
-
-54 2
-
f(x 1,x 2 )=m 0 =12
2-11
:
f (1, 2, 3) = ~ >2 + ~3
: -
f(x1,x2,x3) = ~>2 + ~3
1
= (196)10
2-9 , ,
-
BOOLE 55
, . 2-5 (). , = ,
. , . 2-5(). ,
, . 2-5().
~ () ()
to ~ ~ 1
() () 011 111
010
I 101 000 ~ 100
() . 2-5. -.
. 2-5() =+ . , . 2-5().
, . . 2-6, Z=ABCD +
- -- - -- --
ABCD + CD + CD + C . , ,
, .
-
56 2
1111
. 2-6. .
, , ,
( ).
2-10 KARNAUGH
1, Karnaugh. 2n ()
( n>1). Karnaugh 2n f; .-.
Karnaugh 6 , . 6 , Karnaugh
, .
rv Kamaugh
, Karnaugh :
-
--------------------------
BOOLE
5J ~ ~ 57
f(x) = f(x) = Karnaugh :
~ ~ f ()=
~ ~ f ()=
Kamaugh
1
mo m2
1 m1 m3
, , :
Karnaugh : 1 2 1
1
1 1 1
-
58 2
Karnaugh
-
1 c l,J m4 c 00 mo m4
m1 ms 01 m1 ms
mJ my 11 m3 m?
m2 m5 10 m2 m c
:
Kamaugh :
1 1 3 00
01 1
11
10 1
Kamaugh
, ( ) Karnaugh . 4 , .
-
r ---------- ---------------------
BOOLE 59
c D 00 01 11 10
mo m4 m 12 ms D 00 mo m4 m 12 ms
m1 ms m13 mg 01 m1 ms m13 mg
m3 m m1s m 11 11 m3 m m1s m11
m2 m6 m14 m1o D 10 m2 m6 m14 m1o
2-12
Kamaugh : = f(x1, 2, 3, 4) = 124 + 234
:
Karnaugh :
-
r 60 2
Karnaugh, , . (
). . , Karnaugh , m0 m_ 3 . ,
. m4 m13 , , . :Q . .. 1, , , .
2-13
Karnaugh :
Karnaugh. 4 ( 4 ),
1 ( ) 3 ( 3 ).
-
BOOLE 61
2-14
. Karnaugh
24 . 1 3 .
:
2-15
Karnaugh :
:
, Karnaugh f :
-
62 2
1 2
4 00 01 11 10
00 1 1 1
01 1 1 1
11 1 1 1 1
10 1 1 1 1
, ,
(4= 0100, 1 =0001 ).
Karnaugh
Karnaugh 5 4 , :
BC 00 01 11 10 D
BC 00 01 11 10
mo m4 m12 ms m1s m2o m2s m24
01 m1 ms m13 mg 01 m17 ~1 m29 m2s
11 m3 m7 m1s m11 11 m19 m23 m31 m27
10 m2 ms m14 m1o 10 m1s m22 ~ m2s
16 .
2-16
Karnaugh : Z=AB+CD+DE
-
BOOLE 63
s_ 1:
BC DE 00 01 11 10 00 01 11 10
00 1 1 1 1 1
~ v 1 1 1 1 1 CD DE JJ. .(1 1 1 1 1 1 1 v
10 1 1
:
= + CD += (m3 , m 4 ,m 5 ,m 7 ,m 11 ,m 12 ,m13 , + m1s ,m19 ,m2o,m21,m23, m24, m2s,
+ m26,m27,m2s,m2g,mJo,m31
Karnaugh
a 6 Karnaugh, Karnaugh 5
.
F CD 00 01 11 10
CD F 00 01 11 10
00 mo m4 m12 ms 00 m16 m2o m2s m24
01 m1 ms m13 mg 01 m17 1:>1 m29 m2s
11 m3 m m1s m 11 11 m1g m23 m31 m27
10 m2 m6 m14 m1o 10 m1s m22 11:3 m26
-
64 2
CD 00
F 01 11 10 F CD 00 01 11 10
00 m32 m36 m44 m4o 00 m4a ms2 mGo msG
01 m33 m37 m4s m41 01 m49 ms3 m61 ms7
11 m3s m39 m47 m43 11 ms1 mss m 63 msg
10 m34 m3a m46 m42 10 mso ms4 m62 msa
26=64 6 .
. , m5 , m7, m13 m15 m21, m23, m2g m31
2-11 KARNAUGH
, Karnaugh, , , , 1. ,
,
. , , (don't care)
d . , Karnaugh, 1, 1.
2-17
Karnaugh:
-
BOOLE 65
L ~
4 00 01 11 10 4 00 01 11 10
00 ~ 00 '1 01 ~ 01 1
11 GJ 11 /-_ 1 10 G) 10 1
'--"'
1, 1. ,
: f(x1, 2, 3, 4) = 12 + 24 + 1234
2-12
/-. 49 ~ . OR AND .a AND OR . f , f 0 . Kamaugh, 1 (
) , , 1 .
1.
2. d - -
-d - =
-
66 2
3. . =+, :
= , :
, =:\,
, , Z=AC+ BC' : =(A+C')(B+C').
2-18
: f(x 1,x2 )=x1+x 2
: fd(x1,x2) = 12 = m3 :
a3 a2 a1 ao
1
m3
f(x 1.x2 ). :
f(.2) =
a3 a2 a 1 ao
(2 )10 = 1 1 )2 =(14)10
m3 m2 m1
l
-
BOOLE 67
a, (. 1, 1, 1, ) ( 1, , , 0). , :
2-19
Kamaugh. .
Karnaugh :
,
, Kamaugh 1, Karnaugh . :
-
68 2
1 1 3 1 1 3
00 1 11 1 .L_
01 1 1 10
11 1 00 1L-
10 1 1 01
, :
1 , .
n& 2-20
f(x1, 2 , 3 ) = 12 + 1 3 (. 2.7).
: fd(x 1,x2,x3)=(x1 +2 )( 1 +3 )
,
- -=13 +12 +23 =1(2 +2)3 +12(3 +3)+(1 +1)23 = 123 + 123 + 123 + 123
f(x 1,x2,x3)=(fd(x1,x2,x3))d =( 1 +2 + 3 )( 1 +2 +3 ) .(1 +2 +3)(1 +2 +3)
-
69
2-13
;.; Ue Morgan cJ c . ( c i C cc
2-21
t\i! f(x1,x2,xJ) c:: 1(2 +3)
(J i
f':J(X1, 2,3) :::: 1 1-- 23 1 , - f: / .. -"
f(x1,x2,x3) = 1 + 2 3
2-22
Karnaugh
4 00 01 11 10
00 1
01 1
11 1 1
10 1 1 1
-
70 2
1. 1,
:
1 = 3~ 00 01
00
01
11
, :
, :
2-14
f , f, ,
f 1, f 2 1. f , f.,
. =>. , f 1 f 2 , f => f 2 . li
I
-
,
:,
J f 1
f
BOOLE 71
f f:', f 1 ::::::> f::o, 1 + f.:: = I. , f 1 1, , f::> 1. , f 1 , f 1 1. , f 1 f 2 1. , f1 + f 2 = .
2-23
:
, :
- - - -
= 1 + 2 + 3 + 4 + 13 + 24
=(1 +1 3 )+(2 ++24)+3 +4 = 1 + 3 + 2 + 4 + 3 + 4
=1 +( 3 + 3 )+2 +(4 +4) = 1 + 1 + 2 + 1 = 1
2-1 : - -
f(x, y,z, W) = ++ +W + xy + XW
2-2 .2-1.
-
72 t 2 ----------------------.. --------------------
2-1
2-3 f(x1,x 2,x3)=X 1+x2(x1+x3) .
2-4 1 = ~ ( 1.2 .. )) .
2-5 1:1 = .L ( 1.3.\ 9)
2-6 :, = ( 1.2,4) .
2-7 : f(x1. 2. 3) =(,+ 2 )(2 + 3) ~~ .
2-8 r:, = (0.2.4). .
2-9 , = ( 1.4.6). .
2-1 ri:
f(x1,x2,x3)=x1x3 +x2x1 F3 = 1 (0,2.C1)
2-11 ( 2 ) = I 5, .
1
-
)
:
)
BOOLE 73
2-12 ( 3 ) 10 = , .
2-13 Karnaugh :
. z = 12 + 34 . z = 123 + 23 + 123
2-14 Karnaugh : f(x 1,x2 ,x3 ,x4 ,x5 )=X1X2 +24 +3 4 +5
2-15 Karnaugh:
4 00 01 11 10 4 00 01 11
00 1 00 1
01 1 1 1 01 1 1
11 1 1 1 11 1 1 1
10 1 1 10
2-16 : . z = 12 + 1 + 3
10
1
. = (123 + 2 )4
2-17 F3 = (,1,2).
2-18 F3 = (0,2,6).
2-19 :
-
-....... ------------------------
74 2
2-20 Karnaugh
4 ~ 00 01 11 10
00 1 1 1 1
01 1 1
11 1 1
10 1 1 1 1
2-21 :
2-22 Karnaugh:
~
4 00 01 11 10 4 00 01 11 10
00 1 1 1 1 00 1 1
01 1 1 1 01 1 1 1 1
11 1 1 11 1 1 1
10 1 1 1 1 10 1 1
2-23 (3) = 71 (~) =53.
2-24 (3) = 27 ((3) = 45)d.
-
--
BOOLE 75
2-25 .
" '-----------" c
. 2-2
-
3
, V(O) V(1) (LOW) 1 (HIGH) Boole.
1 1. 1
(, V(1)>V(O)), . , V(O) >V(1 ), .
, 1, . ,
, , MOSFET .
, :
-RTL -RCTL -DTL -ECL -1 2L -TTL -CMOS
Resistor-Transistor Logic Resistor-Capacitor-Transistor Logic Diode-Transistor Logic Emmiter-Coupled Logic lntegrated-lnjection Logic Transistor-Transistor Logic Complementary MOS Logic
-
78 3
, , , ,
. , TTL CMOS.
3-1 OR
OR, , , C, ... W, , , :
Y=A+B+C+ .. W (3-1) , OR, ,
1, 1.
:=D-y OR
OR
=+
. 3-1. OR , .
OR , , . OR . 3-1.
3-2 AND
AND, , , C, ... W, :
-
79
= 3 ... \V (3-2)
AND. , 1, 1. AND
3-2.
AND
=
. 3-2. AND.
, OR , AND OR . ,
AND, , OR .
3-3
,
() . , , 1
1, . . 3-3. ,
. .
-
80 3
=
--{>-
------------
. 3-3.
3-4 NAND
NAND ( -AND) AND .
NAND
. 3-4. NAND.
NAND . 3-4. , NAND , , 1. , NAND , , C, ... W, :
Y=ABCW (3-3)
3-5 NOR
NOR OR, . NOR . 3-5.
-
81
, , C, ... W NOR :
= + + C + + \V
D~y
NOR
=+
. 3-5. NOR.
3-6 EXOR
(3-4)
EXOR (Exclusie OR) 1, 1. , EXOR, :
= + = EtJ (3-5)
EXOR . 3-6.
EXOR
=
. 3-6. EXOR.
-
82 3
EXOR
'' =(+)(:\ )= (3-6)
, r .
+
(+) ( )
. 3-7. EXOR.
. (3-5) (3-6) . 3-7. EXOR
, .(3-5) (3-6), De Morgan.
3-7 EXNOR
EXNOR (Exc/usive NOR) , 1 . , EXNOR ( coinci-dence gate). , EXNOR, :
= (+ ) ( )= + = (3-7) , EXNOR EXOR (.
-
83
EXNOR . 3-8. . 3-9 EXNOR AND, OR .
EXNOR
=
~J>--
. 3-8. EXNOR.
+
. 3-9. EXNOR.
3-8
3.1 .
/ (Drver/Buffer), , . , . , , . , , = AC + BC.
AND , OR .
. 3-1 . ,
( ).
-
84 3
3.1 :
n
~=D- = ~ =D- =+
-
-{>- =
~=(>- -= ~- --=+ ~ =dD- =
--~=- = -(>- =
AC + BC
. 3-1 . .
3-1
:
= AB+BC
( ), . 3-11 ()
.
-
85
--- ~ \6 + EJC
c
()
()
. 3-11. () p! () .
, Boole. :
= +C = C' =(+ ) BC~ = C
, . 3-11 (), AND .
3-2
, , , , = =.
=1, , = =.
-, = , - = . . 3-12
. 3-12. .
-
86 3
3-9 NAND NOR
01 AND, OR NAND NOR. , . 01 3.2 01 3.3 1
. 3.2: NAND , AND OR.
. 3.3: NOR , OR AND
=D-
-
t 87
3-1
,
3.1, . 34
.
. 3.4:
=D- = -=D- = --D- = v-=[)- = =D- , :
+ ( EXOR EXNOR) ( ). , .
+ AND OR OR
AND. .
-
. \.
{jJ , , 3-13(), ,
1. , c --1 (active-high).
c
()
c
()
c
()
. 3-13. : () , ()
() .
. 3-13()-(), = 1,
1. , C, D . , ' .
= ( --, active-low), .
3-3
. 3-14 NOR.
l !
-
89
r r 3.4 . 3-15()-().
c D
+ CD
. 3-14. r r . -
- -
+ CO + CO - -c c
() ()
AB+CO
c
() . 3-15. NOR.
3-4
Y=AB+BC NAND.
r:
= + BC = + BC = BC
-
90 3
, NAND, . 3-16.
. 3-16. = + BC NAND.
3-5
EXOR ) NAND ) NOR.
1. NAND
EXOR : =-==
= + = + =
, NAND, . 3-17.
R
. 3-17. EXOR NAND.
2. NOR
EXOR :
= (+ ) =(+ )
I
-
91
=(+ )+:\ 3 =(:\+)+
=(+)+(+)
3-18 .
. 3-18. EXOR NOR.
3-11 OR AND
OR AND . , , (fan-in) . (fan-out) ( )
(, ) . OR (DL, Diode Logic) . 3-19()-(). ,
, , =. ,
1 (. . 3-19()), ( ). , :
()- ]) - V(O) =. (R 13 + R 1 + R) (3-8)
, V0 Rr a .
-
92 3
c C=O
V(O) R
~ () V(O) () V(O)
c
V(1) R
~ V(O) ()
. 3-19. OR ()-() () .
.(3-8) :
= _V_(I_) -_Y:..:_r) _-__( _) R 13 +R+R
:
(3-9)
Vy = R + V(O) = R( ()- - V(O)J + V(O) (3-1 ) RB+Rt"+R R>> RB + Rr, .(3-1 ) :
-
93
(3-11)
, OR 1. () 1. 3-19() OR , , 3-20()-() AND DL,
3-20() , ,
, . , , AND 1, , V(1 ), 1.
. 3-20()
c c
V(O) V(1)
~ -~ V(1) V(1) () ()
. 3-20. AND () () .
3-12 RTL RCTL
, , . , RTL, RCTL DTL, , , . , RTL (Resistor- Transistor Logic), . 3-21 ().
-
r 94 3
OV . V =V':_; , 1. , ( 1). , , (V"=V_ s,1, OV). NOR RTL 3-21 (). , , =1, 1, . , ,
RCTL (Reslstor-Capac/tor- Trans/stor Logic).
() ()
. 3-21. () () NOR RTL (RCTL).
3-13 DTL
NAND DTL (Diode-Transistor Loglc), , . 3-22. , ( 0), 1 - . ,
( ) 5 V ( 1). , 1 (+5 V), ( 1 ), -
-
95
( )
. 3-22. NAND DTL.
3-14 TTL
L (ransistor-Transistor ogic 2),
(J. 5V, 5% (4.75-5.25 V). , DTL,
, . TTL :
- (Standard )
- (High-speed , -)
- (ow-power -)
-Schottky (S-)
- Schottky (S-- )
. 3-23 NAND TTL. ,
-
96 3 ------------
. NAND (LOW), pn ,
, 0.6V, V, . , ut 5 (HIGH)
c
. 3-23. NAND TTL.
. 3-24() NAND (Standard L), ()
. NAND, . 3-24(). , 1 -.
, (LOW-HIGH) NAND, . 3-24 ()-(). . 3-24(), 1, 1 2 . , 4 , 2
D1 3 , 3 . .3-24(). (otem-Po/e Output)
3 4 , , . , LOW, 3 .
, HIGH, 3 . ,
-
97
, . , (rsetime). , LOW HIGH, ~
3 , ns, ,
(30-40 mA) . (!)- () LOW (L) HIGH ()
=40 , =-1.6 mA, loH=-400 =16 mA
c
c
()
()
()
()
. 3-24. () NAND, () TTL ()-() NAND .
TTL , . 3-25, Schottky (
-, ) - , . . 3-26 NAND Schottky TTL. - TTL
-
98 3
3.5 I (lnput) (Output), L LOW HIGH.
. 3-25. Schottky S-TTL.
. 3-26. Schottky TTL NAND.
3.5. TTL
Vcc (Volts (ma >>
VH(min >> Vo~max >> VOH >>
- = - = S- =
Standard
5 0.8 2 0.4 2.4 9 25 10
LS-T =
L-TTL H-TTL S-TTL
5 5 5 0.8 0.8 0.8 2 2 2 0.3 0.4 0.5 2.4 2.4 2.7 33 6 3 3 40 80 1 23 23
LS-TTL
5 0.8 2 0.5 2.7 9.5 30 2
-
99
3.6 7400, . 3-27
' jJ
3.6: ' . 7400 ~ _r_ Q~
2 3 4 5 8 12 13
:[)- 7408 7411 7420 7409 7415 7421 D- 7432 - 7400 7410 7420 7430 74134 74133 7401 7422 D- 7402 74260 7433
74128
~D- 7486 74135 74136 74386
~ 74135 74266 3- 15 TTL
TTL ,
-
100 3
. , .
7400 7430
7401 7432
7402 7486
7404 74135
7408
. 3-27. 7400.
-
" 101
. HIGH LOW, . TTL vv (OC. ope-co//ector),
(pull-up resistor), R, , LOVV, 16 mA . . , .
c
+5
R (Pu-up)
. 3-28. NAND .
. 3-28 NAND . , (,
), TTL. ,
. 3-29, (pu/1-up resistor), AND. vv AND (wired AND).
, NOR , v OR (wired-OR). 3. 7 7 400
.
-
102 3
\
l I)
c ])
Y.\l~lJ)
ll!)
. 3-29. () AND () AND.
3.7: OC 7400
Fan-in
7401,7403 NAND 2 4 7405 1 6 7409 AND 2 4 7412 NAND 3 3 7415 AND 3 3 7422 NAND 4 2 74136 EXOR 2 4 74266 EXNOR 2 4
3-16 MOS
TTL , MOS MOSFET - (PMOS) - (NMOS), a VMOS (Vertica/ MOS) HMOS (High-Performance MOS). , PMOS NMOS, -
-
jii>
103
COS!MOS (Complementary Symmetry MOS) CMOS.
()
()
. 3-30. () , () NAND () NOR NMOS.
, MOSFET , , , s.
PMOS NMOS, NMOS , PMOS. ,
. , NMOS PMOS.
-
104 3
VMOS , . . ( NMOS () 3-30(). ~ (pull-up transistor) LOW,
~ HIGH. , HIGH, , LOW
. 3-30()-() NAND NOR NMOS.
3-17 CMOS
MOSFET, MOS , CMOS (Complementary Symmetry MOS), MOSFET. MOS, , . ,
. , . , CMOS, , , .
CMOS MOSFET ,
, , .
CMOS 3-15V ( 4000) 3-18V ( 40008), (
). , CMOS TTL. , , . 3.8 NMOS, CMOS TTL CMOS (, .3-31.
.
-
. 3.8: NMOS, CMOS TTL
NMOS CMOS
+ + ++ + ++
++ +
---,.----+ V DD
=
. 3-31. CMOS.
. 3-32. NOR CMOS.
105
. 3-31, HIGH (), 2 , 1 ( LOW).
-
106 3
. , , . NOR CMOS . 3-32. , HIGH, FET (-n) .
LOW, FET - , HIGH.
. 3-33. NAND CMOS.
NAND . 3-33. 3.9 CMOS
40008.
3-18 TTL CMOS
TTL +5V CMOS +3 +15V ( 40008 +3 +18 V). CMOS,
V00 , , 1 (HIGH), VrH=0.7V0 o. , Vcc=5V
V 1H=3.5V. , , VoH. TTL, HIGH, 2.4 3.6
.
CMOS TTL
TTL CMOS, TTL. ,
-
107
(pu/1-up), . 3-34. TTL, HIGH, 5V. , TTL LOW (0.2 0.4 V), , CMOS,
+1.5 V, LOW. TTL CMOS (.. 401 04) TTL CMOS.
. 3.9: CMOS ( 40008)
2 3 4 8
~ 4/4081 3/4073 2/4082 =D- 4/4071 3/4075 2/4072 [)-- 4/4011 2/4012 1/4068 =D- 4/4001 3/4025 2/4002 1/4078
~D- 4/4070 =}D- 4/4077 ,
.
-
108 3
+5
VoH V 2.4-3.6V 3.5V
. 3-34. CMOS TTL.
TTL CMOS
TTL CMOS, . 3-35.
CMOS, HIGH, .
r---------~-+Voo
CMOS
n
. 3-35. CMOS TTL.
, CMOS 5 10 TTL, 1 40 =400 ,
, HIGH,
-
109
V>=5V-400AxR;::r,. R:.: P-MOSFET . , R;=r:=1 k, : VaH=4.6 V.
, TTL (2V) HIGH. CMOS,
TTL, LOW , . 3-36, V~; CMOS ,,R:, , V 1 ,
(O.BV). , =-1.6m R,=1k, CMOS V:::;=1 6V. , , CMOS TTL, (.. 7 4LS04 40508) CMOS TTL.
+5
I +-- I J
---------
l . 3-36. CMOS TTL.
3-19 12L ECL fL MTL
(lntegrated Jnjection Logic Merged-Transistor Logic) (BJT, ),
npn . , npn -
-
11 3
. i . , ,
(VLSI). , TTL CMOS.
. 3-37. OR/NOR ECL.
ECL (Emitter-Coupled Logic) CML (Current-Mode Logic) (J ,
TTL, .
( 120 MHz). , () . . ,
. . 3-37 OR NOR ECL. LOW, 1 2 . ,
. , 3 ( VREF). . , 4 5 ,
LOW (-1, NOR) HIGH (-2, OR).
-
111
, HIGH. R,, Tc . . Tc (-1 LOW) 1
(-2 HIGH)
3-20
. , . ( Hi-Z). TTL
(SL, Tri-State ), MOS CMOS . , 1 , (Gate Control, GC).
-f'>r- -f'>r- GC ~ GC~ Gate Contro (Active-High)
AGC
z 1 z
1 1
()
Gate Contro (Active-Low)
AGC
1 z 1 1 z
()
~=C>- GJ
Gate Contro (Active-High)
GC
1 1 1 1
z
()
. 3-38. () , () -- (actie-low) () NAND
. 3-38 . . 3-38, 1.
-
112 3
, (data) (bus). , ,
. TTL 3-39, (). GC=1,
( , GC=O. - .1 , 0 2 3 ,
, 3.1 TTL CMOS.
GC
. 3-39. (L).
.3.10:
Fan-in
74366 1 6 74368 1 6 4502 1 6
74134 NAND 12 1
3-21
(transmission gates bi/ateral switches) ,
-
113
CMOS, . , . FETs , p n.
(, . , - . (LOW), -, . , 1 (HIGH),
. -
. . 3-40 , 4016 4066. -, 1, 4016 300 , 4066 80 .
1/0 Voo
/ c
1/0= lnput-Output 1/0 c
C=Control / 1/0
c 1/0
c 1/0
Vss 1/0 4016 I 4066
. 3-40. 4016 4066.
3-1 , , C C=O = , C=1 =+.
-
114 3
3-2
C f (. .C)
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
3-3 , , C , , :
ABC
1 1 1 1 1
1 1 1 1 1 1 1 1 1
1 1 1 1 1
3-4 :
f1(A,B,C)= ( ++ C)
f2(A,B,C,D)= (AC ++ C)
3-5 2--3. HIGH, 2 HIGH.
3-6 OR - NAND .
3-7 , NAND.
-
...
.
115
:=.\+.\
3-8 3-1 NAND
. 3-1
3-9 , Karnaugh , NOR .
4 00 01 11 10
00
01 1 1 1
11 1 1 1
10
3-10 2-bits, a1ao b1 bo. 7400, bit 1, .
3-11 , , :
-
116 3
= ( ) .. ( ) 3-12 t
-
117
,
1, 2 LED, .
r---~~~-----~~====5V .----2 1
. 3-4
-
4
, , , . , , ,
, . , ,
. , ,
, .
, AND/OR OR/AND, , w ,
. ,
-
120 [/\ 4 -----------------------------
.
4-1
: f, n , . u f , , m .- n , =c> f,
, , , f, p' .: f.
:
f(x 1,x 2 ,x 3 ) = 1 + 1 2 3 , 1 = 1 J>2 = 1 2 3 . :
, 1 , 2 3 2 , f.
4-2
, , , :
, ,
-
121
.
f. , f=f1+f_, f1
() , . f:, , t~ , , ( ,), f2 =x,f; ( f 2 :=Xi f;) ; =-> f. f:, c.-> 2* , f] 1, t:;' 1. , f = 1 + r; , AND, f:, f.
.
4-3
, f . () f,
f, f . , , f. , , , . :
, 1 . 1 ~ _1
-
~ ..................................... .
122 4
. .
, Pj, f f, f. , , 2 , . , Pk , ' , Pj , :
, .
, . , ,
, .
4-4 KARNAUGH
Karnaugh . 4 5 , .
,
Karnaugh. () Karnaugh, (. 2-12). , Karnaugh 4
. , .
-
123
. , , AND, . , Karnaugh ( ):
- 00 01 11 10 .,
00 1
01 1 1 1
11 1 1 1
10 1 1 1
() ()
4 00 01 11 10 00 1
01 1 1 1
11 1 1 1
10 1 1 1
()
, 1 ,
( 2 ~). , () . , ()-(),
. , ,
, 4 . , (), . , Karnaugh ,
, .
, , . .
-
124 r,F 4
4-1
uv ;J vvr vc rov (J ivcu f
-
-.J 125 ------------------------ --- ---------- --------------------------
4 00 01 1 1 10 ,---00 1 1
-~ ( 1 1 ) 11 ( 1 \ ) 10 1 (1 1 )
-
126 4
u ,
u-
, r,
3~. 00 01 11 10 4 ~
00 1 1
= 1 ,-, 1 L 01 1 (1 1 '
11 1 1 1
10 ~ 1
t-;:==1===::::-t-----t---== /+-- 3= 2 4
00 01 11 10
00 1 1
01 1 1 ~ 11 1 1 1
'---"" = 7 2 "3 10 11 1
-
128 4
1 2
4 00 01 11 10
00 I( 1 1 ) 1 01 1 1
11 ) 10 1 L :
--- -134, 134, 23, 24, 12
2 , . ,
134, 134, 23 24
4-4
Karnaugh:
-
4 00 01 11 10 r--.
00 1
01 1 1
11 r 1 1 1 ... ~
10 1 1 r---'-..._./ ~
I ,.,
" 1 1 . .
, . i .
-
~. 129
4-5
r1 ( 1') F(::
Karaugh
00 01 _,
1 10 00 1 1 w 1
---....,
01 1
11 ( ' J ,..----...
10 1 1 I'. ./
1
, . Karnaugh,
, :
4-6 QUINE-McCLUSKEY
, , Karnaugh, , QuneMcCiuskey ci
Quine-McCiuskey
1.
2. .
-
130 4
1 , () c: 1 f: :J
' 1 ~~; 1 0101
3. 1,
c: , ,, i=O, 1, 2, ... , n, i 1, n .u.
4. ,, =, 1, 2, ... , n-1, , ,, 1 . , # . ,
(0, 1) , , (-). , ,
,, 1 , ; . , (J, ...
5. 4, ;. , , . 5 ;' .
6. 5 ( ) . #
.
4-6
Quine-McCiuskey, (
-
~--- ~~~--~-~~~~---
131
Karnaugh, 4.2 ):
f(x 1,x2 ,x3 ,x 4 )=x1x2x3x4 + 1 2 3 4 + ,234 + ,234
+ ,234 + ,234
+ ,234 + ,234 - -
+ ,:?34 + ,234
: f(x1, 2 , 3 , 4 ) = (m0 , m1, m2 , m3 , m5 ,m8 ,m10 , m11 , m13 , m15 ) :
1
'
' 1
4.1: Quine-Mc Cluskey ( 4.6)
ma 0000
m1 0001 m2 1 ms 1
m3 1 1 ms 1 1 m1o 1 1
m11 1 1 1 m13 1 1 1
m1s 1 1 1 1
(m , m 1) -
(m , m 2) - (m , m s) -
(m1, m3) - 1
(m 1, m s) - 1
(m 1, m 1)
#
# # #
# # #
# #
#
#
# #
#
* 134
-
132 4
' 2
(m:c,mc) (l2. l'.) (m:.n!) (lF, l?) (m,m) (m 8. rn c) (m,,m,) (m 3, m 11) (m 5, m 11) (m , m 13) (m 1, m 11) (m , m ) ' 3 (m 11, m 15)
(m 13, m 1s)
" (mo,m1,m2,m3)
(mo,m2, m 1,m3) (m o,m 2,m s,m 10) (m o,m s,m 2.m ) " 1 (m 2,m 1o,m 3.m 11)
1 - #
- 1 #
1 - # - 1 1 #
- 1 1 * 2 3 4 1 1 - #
1 - 1 1 134 1 1 - 1 *124
-- * 1 2 -- #
-0-0 * 2 4 -0-0 #
- 1 - * 2 3
(* ), :
-- -- -134, 234,134,124,12,24,23
4-7
:
- -- ---------~
1 ? 3 4 f(x1, 2, 3, 4) 1 1 1 1
i 1 1 1
1 1 1 1 1 I Q__ .__1_ ~- _1_____ c_ ___ o _____ j
-
133
---
-; 1 1 ! --
--- -- -----------< 1 1 1 1 1 I
--
1 1 1 I
1 1 1 1 1 I
I 1 1 1 I [ 1 1 1 1 1 i
---- - ------ ----'
.
f(x 1,x.:-,x,,x1) = :2.:(n 11 ,11;z,1 1 ,(,,s,) Quine-McCiuskey
4.2: Quine-Mc Cluskey ( 4.7) mo 0000 #
1 m2 1 # m4 1 # ms 1 #
2 m6 1 1 # m1o 1 1 # ' mo, ? - #
mo, 1114 - # mo, ms - # ' 1 (m2, mG) - 1 #
(m2 m) - 1 # (m4, m6) 1 - # (m4, m1o) (ms, mG) (ma, m) 1 - # " (mo, m2, m4, m6) -- *14
(mo, m2, n1s, m1o) - - * 24
(mo, m4, n, m6) -- # (mo, ms. m2, m) -- #
-
134 4
14 24
4-8
Karnaugh Quine-McCiuskey, Karnaugh:
12 3 4
00
01
11
10
Karnaugh:
00
1
01 11 10
1 1
1 1 1
Karnaugh, .
00 01 11 10
00
01 I( 1 1 "' ./
r 1 11 1 ( 1) 1
10
-
.....
135
2. Quine-McCiuskey:
Quine-McCiuskey - :
4.3: Quine-Mc Cluskey ( 4.8) 1 m1 0001 #
2 ms 1 1 # mg 1 1 # 3 m? 1 1 1 #
m11 1 1 1 # 4 m1s 1 1 1 1 #
' 1 (m1, ms) - 1 * ,34 (m1, mg) - 1 * 234 ' 2 (ms, m?) 1 - 1 * 124
(ms, m11) (mg, m) (mg, m11) 1 - 1 * 124 ' 3 (m?, m1s) - 1 1 1 * 234
(m11, ~:} 1 - 1 1 * ,34
: 134, 234, 124, 124, 234,134
4-7
, (. )
. , ,
Karnaugh Quine-McCiuskey.
-
136 4
, , , .
, . , Karnaugh, .
Kamaugh
, , Karnaugh:
~
4 00 01 11 10
00 1 1 1
01 1 1 1
11 1 1
10 1
: mo, m 1, m 3, ms, m7, m, m1o, m12 m13 :
~
4 00 01 11 10 4 00 01 11 10
00 1 (1 1 ) 00 1 1 ( 1
01 1 1 1 01 1 1 1 ./
11 1 1 11 1 1
10 1 10 1
-
--------------------
t-. 137
"
4 00 01 11 10
'1' ~ 00 1 1 01 1 1 1
"-......__/ \....._.1
11 1 1 ~
10 1
:
- -- --- - -
14,134,234,234,123,123,124
Karnaugh .
11 10
00 : 1 : 1 : 1
w , vayv- , . v" , , :
-
138 4
00 1
01
11
10
11
1
10 01 11 10
, . , ,
~~v .9v. 4.4 . 1 () . -
. 4.4.:
0000 0001 0011 0101 0111 1000 1010 1100 1101
, ( 4.5) ,
, 23 (m 12 , m13), .
-
.. -...... -~~-----~-~~----------
""""""
. 4.5.:
m0
134
234
234
123
0000 1100 1101
139
, m0 . 3 .. 1 23 ,
( AND , NOR ).
4-9
Karnaugh :
4 00 01 11 10
00 1 1 1
01 1
11
10 1 1 1
m0, m2 , m4, m6 , m8, m10 , m13 . Karnaugh :
-
140 4
4 00 01 11 10
00 1 1 1
01 GJ 11
10 1 1 1
2 4 , 4 2 ,4 , . . 4-1.
. 4-1. 4.9.
, . 4-1, 8 15 (
.
4-10
, AND/OR, , , C, D, 1, (ABCDE)~ 21.
-
f
-
142 4
1. . , wVi)L;"j'v , , , .
4-11
, , C D 1, (ABCD) 2 1 , 9.
1, :
---- --- - -- - ---
f(A,B,C,D)-:cA C D+A BCD+ABC D+ABCD+AB C D
, : f(A,B,C,D) = CD + BCD + ABCD + ABCD + CD , ABCD, ABCD, ABC D , ABCD, ABCD ABCD . , 1, Karnaugh (= 1 ):
c ~
oc
01
11
1f
00 01 1 1
1 1
11
10
--
~ ...
{
---
-
AC
.__ D
Karnaugh , , AC D . , ,
' . ,
-
143
f(A, , C, D) = D. , ,
-- ---
f(A,B,C,D)=A D~B C D , .
4-12
Karnaugh:
~
4 00 01 11 10
00
01
11 1 1 1
10 1 1
(00 00) , (01 01), (11 01)
(10 11) 1 . :
L L
4 00 01 11 10 4 00 01 11 10
00 00 ~-01 01 ~ ? 11 1 1 1 11 IC 1 1 1 " J
10 1 1 .............
_,/
I 10 oJ 1 1
I 123 123 34 ,
:
-
144 4
f(x 1,x 2 3 . 4 )= 1 2 3 + 1 2 3 + 2 4 + 3 4 , :
( ) .:
4-9
( OR AND),
, .
f, , DeMorgan, f. . , ,
() , , , DeMorgan, , . (OR) . , ,
Karnaugh , (OR/AND).
1" ~
4 00 01 11 10
00 1 1 1
01
11
10 1 1 1
,
-
145
2 00 01 11 10
4 ~"' 00 1 1 1
01 r--
11
10 1 1 1
f , :
. 4-2.
. 4-2. OR/AND.
5 7 ( ,
(AND/OR). , ( 1,
). , Karnaugh :
-
146 4
, :
f
. 4-3. AND/OR.
AND/OR . 4-3, 6 9
. , OR/AND.
4-13
Karnaugh.
-
f
147
~
4 00 01 11 10
00 1 1
01 1 1
11 1 1
10 1 1
1 , Karnaugh, :
~
4 00 101
00 1 01 1
11 1
10 1 I
f= 24 + 24 f, :
f = ( 2 + ~c~ }( 2 +~ )
11 1 10
oj 1 ,___
-
1
1
ol 1 I
, ' . 1
4-14
Karnaugh.
-
148 4
~
4 00 01 11 1
00
01 1 1 1
11 1 1 1
10 1 1 1
1, , : . '
-
1 ()() 11 10
1 ()() 01
()() () () 00 ()
01 I 1 1 01 I
11 () l 1 1 11 1
10 \J. 1 1 10 I '---"
: [= 24 + xlx4 + 23 + xlx3 . 4-4.
11 10
) 1 1
I I
I I
. 4-4. 4.14 AND/OR.
-
! 149
, ,
- I .' j. ~ -1 = ( +::)( ,+ 1 )
. 4-5, ,
AND/0~~
f
. 4-5. 4.14 OR/AND.
4-1
, Karnaugh, , 5-6
. , Quine-McCiuskey,
, , , .
.
4-15
AND/OR Karnaugh:
-
150 4
..
00 01 11 10 4
00
01 1 1 1
11 1 1 1
10
4.8, Karnaugh Quine-McCiuskey. :
134, 234, 124, 124, 234, 134 , , , .
4.6,
.
. 4.6.:
m1 ms m? mg m11 m1s 0001 01010111100110111111
1 13~
2 23~
3 124
4 124
5 234
6 134
. ,, i=1,
-
151
2, ... 6, , =1 , ,
, : 4.6 . , m , , ,
1+=,::>1 , , :
1+c::' 1 1+:~ 1 3+5 ::' 1 c+4::' 1 4+G ::' 1 ~+c::' 1
, , :
1+2=1 1+3=1 3+5=1 2+4=1 4+6=1
s+6=1
, 1. , :
(1+2) (1+3) (3+,,) (:,+4) (4+) (s+c)=1
, , () ,.
, 1, . ,
, . ='36 =1,
:=1, J=1, 6=1,
-
------------------~------
152 4
AND/OR, 4 15, , (
4-11
n k , . 4-6, f1, f2, ... fk . ,
, .
1 -------r--------~------f1 2 f 2
. 4-6. .
, , . , , . .
+ f1, f2, ... fk, .
, t1 n t2 , f1 n t3 , , t,- n f..:, f, f2 t,, f, f2 f4 , ... , f..:_ 2 f..:_ 1 fh ... , t (~ n ..... f,;.
+ , f1, f2, .. fk . 01
, ,
-
153
.
+ , .
+ .
:
f1= m3+ms+m7+m13+m14+m1s f2= ms+m7+m1o+m13+m14+m1s f3= mo+m4+m1o +m14+m1s
, :
34 00 01 11 10
00
01 1 1
11 1 1) r:j"" 10 1
00 01 11 10
00
01 1 1
11 1 ,--.,
1
10 1 1 ' J -
-
154 4
~.< 00 01 11 10 ."
00 (1 1) 01
r----.. 11 1
10 L( 1 1). ~
4.7, f,1
f, f1. , ( 4.8).
4.7.: .
f1 24 123 134
f2 24 123 134
f3 134 123 134
f12 123 24
f13 123
f23 123 134
f123 123
, 2 , , . 2 .1 f1 fc , . .
-
....
155
4.8 : : : :
. . 4-7 :: : : AND/OR. 12 : 26 .
. 4.8.:
.
f f2 f3 1
m3 ms m m13 m14 m,s ms m m m13 m14 m1s mo m4 m10 m14 m1s 0011 0101 0111 1101 1110 1111 0101 0111 1010 1101 1110 1111 0000 0100 1010 1110 1111
123 1 1 1 1 1 1
24 1 1 1 1 1 1 1 1 ~
134 1 1 1 1 ~
134 1 1 ~ ~ ~
134 1 1
. 4-7. .
-
156 4
4-1 Karnaugh
\I\ .
\:.\ .j
()(I II 11 10 4 00 01 11 10 ()() I I () () 00 1 1
() I () 01 1 1
I I I () 11 1 1 1 1
() () () () 10 1
4-2 Karnaugh :
, 2
4 00 01 11 10 4 00 01 11 10
00 1 1 00 1 1
01 1 1 01 1 1
11 1 1 1 11 1 1
10 1 10 1 1 () ()
4 00 01 11 10 4 00 01 11 10
00 1 1 00 1 1 1
01 1 1 01 1
11 1 1 11 1 1
10 1 1 10 1 1 1 () ()
-
157
4-3 Karnaugh,
Quine-McCiuskey.
.~ I
~ 00 01 11 10
00 1 1 1
01 1 1
11 1
10 1
4-4 AND/OR i Karnaugh:
4 00 01 11 10
00 1 1 1
01 1 1
11 1 1
10 1 1
4-5 OR /AND i Karnaugh:
4 00 01 11 10
00 1 1 1
01 1
11 1 1
10 1 1
-
158 4
4-6 Karnaugh, .
[) .~
' "
.1 00 01 11 10 4 00 01 11 10
00 1 1 00 1 1 1
01 1 1 01 1 1
11 1 1 11 1 1
10 1 1 10 1 1
4-7 (~)=199.
4-8 (3)=28.
4-9 Karnaugh:
2
4 00 01 11 10
00 1 1 1
01 1
11 1 1
10 1 1
4-1 Karnaugh ()-().
.
-
159
. -
-
"
00 01 11 10 00 01 11 10
00 1 1 1 00 1
01 1 01 1 1
11 1 1 1 11 1 1 1
10 1 1 10 1 1
() ()
4-11
f1= (, 1, 7, 11) f2= (1, 5, 7, 11) f 3= (2, 7, 11, 15)
4-12 , , C, D . bit , , , bit C, D W, C. NAND, , , 1 W.
4-13 , , C, D . bit
, ,
, , 1 (8).
4-14 , , C, D . bit , , , , 1 (5) 1rJ. ,
(5) 10 (9):.
-
160 4
4-15 , C :., ,., , , bit 1 bit . bit ,
111, 000
4-16 1 2 , :,1 , bit. 1, bit .
.
4-17 . 4-1 () , . , 8
.
II.L .. - ~- .\
(\
~!. jj,j.J
-
/ I 161
Sr S 2 , 1, . , 1,
4-1 (). 1, . 4-1 (). ,
. 4-1 () . 4-1 (), S 1, , . ,
. .
-
5
, , , .
. , . , ,
, .
. , , flip-flop , .
.
5-1
, 5-1,
-
164 5
, ;, ( )
.
. 5-1. .
. , 1 2
. - 2 , R8 , 2
(IB2(sat = lc2(sat ). 1, . , 1 2 , 1 . , 1
, 2 . 2 , 1 Ru R1 . ~, (, ), C V0 - V1112 "" ( . , , , R8 , -Vcc. , R8
-
'
165
=' , : i i ,
c- ,- ( )1 -e tR,c) (5-1) c i i R, c , i ,:
t=T c i i , (= 0.6), . , i i . (5-1)
c=, ,=-cc 1=: , :
-V+(V+V)[-~ !~,,]=u (5-2) , i:
(5-3)
i ( 2 i ) ccR 1 /(R 1 +RL2), 2 i .
]{ 1.1
. 5-2. .
. 5-2 i i , i
-
166 5
:, (Vrrr,) (V.-",) . 5-2 .
R~ Vrrn -~R _t::R-~- V,~c (5-4) ' L2
.
1. Vcc R. . R .
2. RE .
3. RR 2
4. C, .
5. R1 R2 ( R1c) 1, , 1, .
5-1
1 ms 5 k, 9 V.
=50, lca=O, V,= V (s.,:1=0 12 V
-
167
5-2
1. , R =Rc~=R, = 5 k
2 V,=2 V, (V:=-V,-Vc:"''c: 12-2-02;98 V)
( R1 R2).
3. VE - VccRE /(R - RE) RE. , :
4. lc2(sat) 2 :
Vcci(R+RE)=2mA. , 2 , , :
l(sat)=lc2(sat) I = 40
2 , 1.5, 2.
, l82=1.5x40 =60 :
Vcc- Vs2 I 2 = __:::_:::___.:::::..::::_ Rs
R0 167 k. T=0.693xRsC=1 ms, . :
C=0.0087 F.
5. 1 , . , 1 5-3() 1 VE=2 V,
-
168 5
, 0.6 . 1 , R1=R=.
R L1
RE
-=-
()
Vcc RL1 R2
Vou
1 2
()
. 5-3 1, () () .
6. 1 , 01 R1 , R~ 1 (1 81 =60 ) , . 5-3() :
cc ~ 1 1 I 1 =- l1 - 2 == -=--=----"--'-
R + R1 R2
---
-
169
6. 5 6 R1 R~. ,
5-2
. 5-4 TTL CMOS. NOR, . , 1.
+V
. 5-4. NOR .
( NOR), NOR . , , C, , R. , 1, (0). 1, RC, =0.693RC sec. , NAND, . 5-5.
-
-------------
170 5
c
Gu~ IL
. 5-5. NAND .
5-3
.
TTL, CMOS (IC mers).
74121, 74122 74123 (). CMOS, 4047 (
), 4098 74C221. (timers), 555 556 ( ).
555
+4 +18 . ,
TTL CMOS. . 5-6, 555 , , , , flip-flop . flip-flop ( ) (HIGH-LOW). flip-flop , . flip-flop . 5-7 555
(099 DIP).
-
7
1-----+----{ 4
3
.5-6. 555.
99
1: 2: (rgger) 3 4: (ReseQ
DIP
8
2 7
3 6
4 5
5 (Control Voltage) 6 (hreshold) 7: (Discharge) 8: (V cc)
171
5-7. 555 ( ) 99 DIP
-
172 5
(2) (6) 555 (2) , 5-6, Vcc)3
, (6) , 2V/3, ,
, .
. 5-1.: . 555
(2) VmG
VRG < cc 3 RG < cc
3 RG > cc
3 RG > cc
3
(6)
Vcc
2V::c/3
V/3
V
< 2cc --
3 2cc > --
3 2cc < --
3
> 2cc 3
(3)
::. 1s ()
::. ()
. 5-8. - 555.
-
173
, 5 1. ..;J . . V /3 2V /3, (3)
0.5 V, a V . ,
c , (0.1 V).
(2) (6). . 5-8.
V:/3, , , Vcc
2V)3. , Vcc/3
2Vcc/3. , flip-flop, ,
. , . 5-8,
, Vcc/3 2Vcc/3, . ,
Vcc/3 2Vcc/3, 555 .
(3)
, 1 , , .
, , V;. 40 mA.
(4) 0.4 V, (3) (7) . ,
4 ,
..
-
174 \i :.
u . bur!
(5) ;> . , ,
5 k. 5 , OAV::. 8\1 , _ , ! ,
5 0.01 F, .
(7) . 555 ,
, .
555
555 (non-retriggerable) (retriggerab/e) . , . , , 555, , . 5-9.
, (7) . , R 2V. 13,
ri
-
175 ---- -----------------------
'"''' l-d I lJ- - L - 55:) ~
4 ~)
R
_ 5-9 555
:
- ln3RC --- 1_1xRC (5-6)
r. 15 min, _
~ ,_
555 l 6
4 5
_ 5-1 r. 555.
-
176 5
c.. ( 5 ), XR2240,
555 a 5-1
555 , (Reset), .
74121
TTL 7 4121.
, 1 , :, . 5-11. (5)
, 1 (3) 2 (4), AND, . , v, 1 , 1, 1 , 2 ,
AND .
Ext r--"'--.. ~ NC NC R/C C
NC v R 1nt . R/C Ext . C [xt ..
. 5-11. 74121.
5 2 7 4121 ( ). 5-12 ()-() . :
- 693xRC (5-7)
-
1v.S 2 1 74121
1 2
1 1 1 1 1 1 1 1 1
.l. 1 .L L .l. 1 1 .L L .l. .l. 1 .L L
i .L L i .L L
+SV
R
c 1L__
1_L
() -+SV
()
177
. 5-12. 74121 ) ) .
-
178 5
74122 74123
4121 4122 4123 (reset clear). 74123 74122. . 5-13
74122, . 5-14 5-15 .
NC c NC NC R,nt . R/C c
1 2 1 2 Cr Q GND Cr Clear
. 5-13. u 74122.
+5V
R 1 1 14 2 4 __ 13 8
c 11 74122
Resct 5 Tri 6 1l____ 3
. 5-14 74122.
-
119
+5V
R '
13 ~~_l_ c
11 74122 5
Tr1g 6 1'----- 1 L 2 7
. 5-15. 74122.
CMOS
CMOS 4047. , .
, . 5-16, :
= 2.48xRC sec (5-8)
CMOS 4098 7 4C221, 74123.
R
i VJ :\ 14 JL_
10 (3 4047 11 ,, 6 9 1 ~)
Cet R. t R/C AST AST -Trg -V;o':O ex com
. 5-16. 404 7 .
-
180 5 ----------------------
5-4
1
. 5-17 i 555, . , 1 ,
1.1xRC. , , ;-, .
12V
R=2
C =470 F
. 5-17.
2
(. 556),
, 555. . 5-18
555. (), -
---
-
181
1 . . u
12V
~-.-------+ 4.7 k -::-cf- _r-J----j
::_q. ':55 R
c 1
~ 1
....:::
. 5-18 555.
5-5
. 5-19. , _. 1 2 . t=O, 1 .
, , 1 , V: ( C,
Vc~c. ). , 1 , ,
Vc:c, -
-
182 5
. , , -V~ .
c, V .
. 5-19. .
, . 1 2 :
= 0.693 (R 81 C1 + R82 C2 ) , :
(5-9)
(5-10)
R1 R1,_'. , 1 =' .
5-6
RC 5-20. NAND NOR. 721/RC.
, , . , ,
a -
-
183
, 555 c't.
. 5-20. .
5-7
. 5-21 555. , C R1 R2 Vcc.
, 555 ("'4.5V), 2Vcc/3""3.3V. ,
, (7) R2. , ,
Vcc/3, 555 ( ) . ,
.
cc --tt------.----. R1
555 3
. 5-21. 555.
-
1 R4 5
. { 555 c( c V . /3 c 2V /3. F. y
tJ 0693 (R 1 f~ 2 )C (5-11) c'. r r) 2V ,)3 V /3, i .] { 555 , y {
tCJ 693R2C (5-12) { 555 :
- toN 'toFF 0.693 (R 1 + 2R 2 )C {, r:
1 1443 - ------- -- ----
(R 1 + 2R 2 ) C
(5-13)
(5-14)
D=.Jr/T (duty cyc/e), :
(5-15)
. 5-21 R2 (
7 555), 50% . 5-22
CMOS 4047. (. ) , (13)
1 11 () 13 0.254/(RC) (Hz).
R
c
1 t----o ____L___ 11~ 13 LJlSlJlS
5-22 4047.
-
185
5-1 , 5 ms 5 k.
5 12 =50. ., ,,&.
5-2 , 2 ms 4.7 k.
8 . 12 . =65, 8, ccat 1 .
5-3 . .
5-4 555 1 sec.
5-5 , , 1 sec . , .
, , , .
5-6 , , . ==, =. , =1 =,
50 kHz. , = =1, 100 kHz .
5-7 , , . ==1, =. , , =1 =,
33 kHz. , = =1,
55kHz. .
-
186 5 --------------------------------------
5-8 1 rs. ( )
5-9 555, === ==1. =. .=1 =, 1, 1 sec.
5-1 555, , C . = =, 5 sec, C 1 ms. , =1 =, C 1 ms
5-11 404 7 , , C . =1 =, 5 sec, C 1 ms. , =, 8=1 C=1, 1 kHz.
5-12 555 , , C =1, = C , . .=, 8=1 C
.
-
6 FLIP-FLOP
flip-flop, , . ,
, fli-flop . (LOW) 1 (HIGH). flip-flop
. , , flip-flop , 1 bit. , flip-flop , Q Q, . Q==O, flip-flop , bit a .
vcc
6-1. ( flip-flop) .
- ic flip-flop ~ 6- urJ cn cJJ () ve /) cj ~ , . . { ''CJ r. , iu (OFF) r rvo uu h 13u ui
-
FLIP-FLOP 189 -----------------------------------
6-1
fl-flop 2 k 1 V , 12 V =50
. 6-1:
1. R =R1=R::> = 2 k.
2. VE (Vc2 "'1 V). , VE
-
190 6
6-1 FLIP-FLOP S-R
fl-flop , .
. 6-3 ()-(),
() ()
. 6-3. Flip-flop () , () NAND () NOR. (
).
, . 6-3() =1 8=0, 0=0 ( 0=1). , ,
() , . =1 8=1,
0=1 =1, 0=0 ( =1 ), 0=1
( =) 1 . , flip-flop
=1 = = 8=1.
-
FLIP-FLOP 191
-n--u--( ( r) I . 6-4. () Flip-flop S-R () ) .
, . () 1 fl-flop . 6-4 (). S, R, (Set) (Reset). S=R=O, fl-flop , NAND 1. ,
. S=1 R=O, NAND1 0=1 NAND2 Q =0. S=O R=1, , Q, Q, 1. , , S=R=1, NAND 1. ,
flip-flop . , S=R=1, flip-flop , . flip-flop
flp-flop S-R . 6-4 (). flip-flop S-R :
Q -'Q R (6-3)
Q-S Q--S Q R=StO R (6-4)
Q Q" flip-flop S, R, 6.1, a . 6.2 flip-flop S-R .
, flip-flop rc ,
. , .
-
192 6
6 1 fl flo ) S-R
I
s R
1 1 1 1 1
1 1 1 1 1 1 1 1 1 1
. 6.2 flip-flop S-R
s R
1 1 1 1
1 1
6.1 , flip-flop , 0+, R S , Q. flip-flop S-R i S=R=1 . . 6-5 74279 4 flip-flops S-R.
6 3: i: flip-flop S-R
Q Q+ s R
1 1 1 1 1 1
-
193
--
Vcc C' ~'' I R R
---
R S1 S 2 Q R S Q GND . 6-5. 74279 fl-flops S- R ( S, R).
6-2 FLIP-FLOP S-R
flp-flop S-R, 6-6(), fl-flo S-R .
, S, R Ck S, R (Set) (Reset), Ck
(clock).
ll k -() ()
. 6-6. () Flp-flop S-R () .
-
194 , 6
fl-flop S-R u :
u Cl< r1 1 c. Ck=O, ;;v NAND. NAND: : 1 . fl-flo
Ck , -i (Ck=1) flp-flop
S-R 6.1. , a fl-flop S-R flp-flop S-R , Ck= 1. S, R ,
f1p-f1op (Ck= 1 ). fl-flop 6.4. flip-flop S-R
. 6-6().
f. 6.4: flip-flop S-R .
s R Ck
1 1 1 1 1 1 1
1 1 1
6-3 FLIP-FLOP J-K
a : fl-flop S-R , Ck= 1 S=R= 1,
S= 1, R= 1. fl-flop S-R , . 6-7. flip-flop , flip-flop J-K, . J,
Ck. Ck=1 J=K= 1, NAND, NAND1 , Q Q .
-
FLIP-FLOP 195
Pr
Cr
. 6-7. Flip-flop J-K Preset Clear.
a flip-flop S-R S=1, R=1 Ck=1. . 6-7, Pr (Preset) Cr (C/ear)
flip-flop. flip-flop 6.5. flip-flop, Pr Cr, a, 1.
.6.5: flip-flop J-K (Ck=O)
-
Pr Cr Q Q
1 1 1 1
1 1
flip-flop J-K 6.6. , Q Q+ flip-flop,
. , 6.6 Q=O, Q =1. J=K=O Ck ,
(Q,) . .
-
196 6
6 6 fl-flop J-K (Ck=1 Pr=1, Cr=1)
,. J t~AND NAND -
3 4 . + 1 1 1 1 1 1 1 1
1 1 1 1 1 1 1 1 1
1 1 1 1 1 1 1 1 1
1 1 1 1 1 1 1 1 1 1
, Q=O, Q =1, J=1, =, ( Ck=1) Q .. =J Q+=K.
NAND3 Ck=1. , NAND3 1
. , NAND4 1 ( ). NAND3 NAND, (Q) 1.
NAND2 1 ( Q ), . 4 6 6.6. J=K=1, Q=O Q =1, Ck=1 NAND3 NAND, 1. NAND, (Ck=O) NAND4 1 NAND2 1. Q 1 .
, NAND1 (Ck= 1) NAND4 1 . NAND2 1.
, a . a
, flip-flop J-K.
-
FLIPH.OP 1 '--1 /
f iv 6 t
-
198 6
flp-flops (poste-edge negate-edge triggered). ". flip-flos . f:
(Ck: _, I ). fl-flops .
;J J (Ck I --.> ) " , c , . flp-flop (leel-trggered). c'
, flip-flops (positie negatie Jeel triggered).
- Ck
- Cr
Ck
Pr Cr
J Pr 0
Ck
Cr 0
Pr Cr
. 6-8 flip-flop J-K , .
flip-f\ops , ! Pr Cr,
. 6-8. 6.9 flip-flops 7400 .
. , . 6-9 flip-flop 7 4 70 (AND Gated J-K flip-flop).
-
FLIP-FLOP
6.9 Flp-flops 7400
&
. .y y . 7470 4101 7475 7474 74102 7477
74109 74103 74100 74174 74106 74116 74175 74108 74256 74273 74112 74279 74376 74114 74375
74276
cc Pr Ck Kc 1 3
NC Cr J 1
199
. 6-9. Flip-flops J-K, , Pr Cr.
6-5 FLIP-FLOP - D
a flip-flops S-R flip-flops J-K flip-flops
. R ( ) S ( J), . 6-1 ( ), flip-flop J-K , (S, R J, ) , D,
-
JQO f\.'/\10 6
flp-flops u flip-flop D (data)
Q 0 Pr Q
Ck = Ck Ck Q Q Cr Cr
() ()
6-1 () Flip-flops D () .
6 7, flip-flop D (data) flip-flop
D . 6-10 (). . 6-11 flip-flop 7 4 7 4, D, 7400.
7474
. 6-11. flip-flop 7474 ( D)
flip-flop D . 6-12, D C:k, . , Q
flip-flop 1, LED , LED .
-~
-
FLIP-FLOP
,.-----.----,- s
Pr Ck
Cr 0
. 6-12. flip-flop D.
201
. 6-13 flip-flop D AND. . Ck . , ,
D, .
r-- __. . __ ~ D Q -----
r--.-- Ck Q
. 6-13. .
6-6 FLIP-FLOP MASTER-SLAVE
a flip-flop J-K, ,
flip-flop J-K flip-flop S-R. flip-flop J-K
master-slae . 6-14. flip-flop
. , Ck=1,
-
202 6
fl-flop J-K. flp-flop , fl-flop S-R, r Ck=O flip-flop J-K. Ck=O, fl-flop S-R C-: = 1.
, flip-flop S-R ,
fl-flop S-R flip-flop J-K (master) , , flip-flop J-K
Ck=O. MASTER
SLAVE
Q
Q
. 6-14 Flip-flop J-K master-slae.
6.1 flip-flops J-K master-slae, . 6-15 7 4 73, flip-flops J-K (master-slae) Cr (Ciear).
flip-flop master-slae flip-flops J-K.
6.10: Flip-flop J-K Master-Siae 7400 ( )
7472 7473 7476
J-K Flip-Fiop Preset Clear J-K Flip-Fiop Clear J-K Flip-Fiop Preset Clear
-
FLIP-FLOP
. 6-15. flip-flop 7473.
.6.11 flip-flop J-K.
r r
J Q Q Q+ Q+ Q
1 1 1 1
1 1 1 1 1 1 1
1 1 1 1 1 1 1
1 1 1 1 1 1 1 1 1 1
203
flip-flop , 0 . ,
6.11, 1 , , . Karnaugh
Q J 1
00 ~
01 1 ~
11 1 1 '--'
10 1
-
204 6
Karnaugh
0 JQ.KQ (6-5)
, flip-flop J-K,
( ) , (J, ). (6-5) J ( Q ), , Q
6-7 FLIP-FLOP -
flip-flop flip-flop J-K (master slae) J, (J=K). (r=J=K), (
toggle , . t: , ). flip-flop , . 6-16 6.12.
=
Pr Q Ck
Cr 0
. 6-16. flip-flop ( ).
. 6.12: ftip-ftop
-
Q+ Qt - Q Q
1 Q Q
, , flip-flop . =1 Ck,
.
-
t-:: 205
6-2
v r r1r r~ r, ucu . u , r . { , ( r
rr ), r, r
, ( ), .
, . 6-17, flp-flop ( ). , ( ~ I ) R 1. flip-flop. , ( Q =1 ), 0=1 ( Q =0). , 0=1, 0=0.
, flip-flop RC .
3