You are on page 1of 91

,

.
: 1 5 .. ,
6 12 - .. , 4 - .. .

1. . .
.
1999-03-25 10:25:50+02
o
, 0V 5V.

0 1. , ,
.

, ,
- 0 1. ,
.
1. :
- - 0 1;
- (, ) - (),
- 0 1;
- - , ,
, - 0 1.
- f(x1, x2, ..., xn), n
, f.
- - .
,
n 2n.
n 2n. , 4
4, 22n=16.
f(x1, x2, ..., xn) 2n
:
- (, 1);
- (, 0);
f(x1, x2, ..., xn)=1
f(x1, x2, ..., xn)=0
, ..
.
, ..
.
(),
:
f1(x1, x2, ..., xn)=f2(x1, x2, ..., xn).
n i- ,
,
:

2. .
- , .
. 0 1 , .
,
.

, *, -
. , (
f0 f15) .
.
0 1 -
.
x -
, .
, ()
, . -
0, 1 - 1,
0.
1,
1. , ,

. ,
,
., , ,
.
1,
1. , ,
.
,
, +
V.
-, ,
:


n .
() n ,
1, 1.
() n ,
1, 1.

,
1 0.

n . ( 2)
1, 1.
1, 1.
3. .

:
3.1. - .
:
1). () f(1),
1, 1.
2). (f2) 4 1 ,
- 3 (
3(10) 12(10) ) 0 .
3.2. .
,
.
.
:
1). f1
.1.1.

x1x0 00, 01 10 (.. 0, 1


2) 0. x1=x0=1 ( 3),
1.
2). T f2
.1.2.
3.3. .
. ,
, , .
, .
:
1).
2).
3.4. .
(). K K
, ,
, .
. ,
.
.
n+1 n .

:
f2 4 .1.3.
, ( )
.
4. .
.
() ()
.
() -
, ( )
.
- f2
:


() ()
.
() - ,
.
- f2
:

.
()
.
- ( SP- (SP - Sum of
Products - )) - ,

1. ,
.
n i - :

i - , .
f2 4 :

- ( PS- (PS - Product of


Sums - )) - ,

0. ,
.
n i - :
i - , .
f2 4 :

-
. E - , ..
. -
.
(),( SP-) -
( ),
.
( ) - ,
( )
. ,
, , ..
.
()( PS-) -
,
.
,
.
.

.
.
.
, ,
.
5. .

,
. ,
, .

() -
()
(), , 1 0 .
,
n :
- n
, ..
;
- n
, ..
.
6. .
6.1. :

1).
:

,
-:
, .
2).
,
. :
:

3).
:
K :
6.2.
,
.
6.3.

3 - A, B C.
8 , 3 .
.
1). : ; ; .
2). n ?
3). n ?
4). ?
5). i- ?
6). ?
7). ?
8). : ; ; , ; ,; ;
; SP-.
9). : ; ;
? .
10). ?

11). .
12). :

13). .
14). , ,
:

15).
:

: . , . , .

2. .
.
1999-03-25 11:50:12+02
,
.
.
1. .

.
()
, 1.
. ,
, .

2k (k=0, 1, ..., n; n -
), .
. ,
, - k. , ()
, - .
, - , -
.

.
: , :
f=Vm(0,2,3,4,6,7,8,12,13).

, ,

n=]log2imax[,
imax - ,
, ,
- - .
n=]log213[=4, .. 4 .
ce . 24=16 ,
, 4 .
ce . ( ,
.)

.2.1.
,
( 2) ,
.2.1. , ; B 22 , C -
21.
. 0010,
0011, 0111 0110.
.
(1)
x2 x0,
.
. , ,
. (
- x3 x1.
x1 , .. x1 .

.)

,

.
,
..
-
- 0 1.

, .
x *.
,
, .
:

1). 3 1 , 3
0 , 2 [0,5].
.
:

000, 001, 101 111, 3,


2, x - .
e (.2.2.).
,
001, 101 111 1, 000 - 0.
, :
,
.
2). f(x3, x2, x1, x0), (.2.3.).
, ,

.
f(0111). f(0111)
( D),
,
f(0101) ( D),

.

:

, 4-5
.
.
2. () .
,
. ,
. ,
, . ..
. ,
,
(.2.4.).
.2.4.
, -
,
. :

;
, f3(x1, x2)=x1+x2
.
,
, .
,
.
, -, ( ), .
,
, .

(NAND, -),

:
.

,
,

-.
,
:

.
, -
( - ,
-
).
--, - -
, , - . ,
: , 0; , ; , ;
, ; , ; , ,
0; , , 0; , ,
1; , , 1; , ,
; , , .,
, ,
.
3. () .
, , .
,
, (.2.5.).

.2.5.
Y(t)=f(X(t)), Y={y0, y1, ..., yk-1}; X={x0, x1, ..., xn-1}
:
1). (), ,
.
2). ().

3).
.
4). .
:
1). 4 .
1, - 0,
- . :
) --;
) -;
) -.

) -- (.2.6.).

.2.6.
: 3 ( ), 1
() , 1 .
) - (. 2.7.).
y -.
:
4 -. 4
7400.
) - (.2.8.).
y -.
:
4 - (NOR). 4
7402.
, ,
,
.


:
) ,
;
) -
;
) ,
(1 - 0 ).
,
.
- (- ),
.
2). , ,
:

:
: 4
, 1 ,
.
3 ,
. , 4 ,
. .
-,
, ,
.

10 -, .. 2
1/2 7400, 5 (.2.10.).

,
.

/
.. ().

.
, ,
, 1-, 2-, 3-, ..., n -.
:
- - (
);
- - (
).


( , ),
.
, ,
-.
(
) .. .
,
, ( )
, 2 ( ) [5].
.
1). ,
?
2). -
-.
3). .. ,
,
.
, .
4). 7400 (4 -)
( 2).
5). ,
f(x4,x3,x2,x1,x0)=Vm(0,4,8,9,11,12,13,15,16,18,25,26,27,29,31)1,Vm(2,6,20,22,28,30)*
) --;
) - ;
) - .
.
: . , . , .

3.
-
1999-03-25 12:24:18+02
(. .
) , .
, -
- , , ,
-. ,
, ,
.
-.
1. .
-
:
- - ,
, ;

- - (,
)
.
, .
..
(, ).
,
, .
.


, :
1). .
2). f(x1, x2, ...,
xn), S0, S1, ..., Sn Si i , 1 (
n-i , 0). ()
, 1 ( *).
- 1 *.

3). Si Si+1 i [0, n1]. , xj ,


(), () .
(-) xj,
. S'i, , ,
, v.
1, , ,
. (
*
, .. )
.
S0 S1
, x2. S'0 0-00
*. ,
, v.
S1 ( )
S2. S1 S2
, x0. 010-,
1. ,
, c v.

S1 S2. T
3 , .
, .
, .
,

1 *.
4). 3 S"i S'i S'i+1.
(-)
.
S"i S"i+1 S'''i.
, .
.
,
4 (8,16,32,...)
1 *.
5). (), (
v), 1,
() .
,
, 1, - 0
.
:

, .
,
-
1 *.
.
-
:
1). .. ( ).
() .

.
, .
2). ,
.

, .
,
.

,
0101. , ,
1100, .
3). .
4). . ,
, .
, .

. , ,
. ,
,
.
, .
5). 4 ,
.
6). 2, 3, 4, 5, .
.
7). , ..
, .
, ,
.
4 :

8). ,
.
4:

2. .
.

n- r-
r .
,
, , ,
, .
,

.
- , ,

.
.
, . (

.) -, ,

, -
.
,
.

. , ,
. .
: :
, .
.

, --, .3.1.
, x2x1

, x2x1 fa
fb,
.
: ,
1 ,
1 .
(.3.2.):
fi* fi, ,
1,
.
fi* .
.

:
, , , .3.3.

.3.2.
.3.3., -
- .
,
.

, ,
-
.
:
-.
, .
:
1) ;
2)
.
:
1). () , f1, f2,... fm
.
S0, S1,... , Sn, Si , i
1. (
), 1, ..
. 1100 110, ,
1 .

2). ,
S'i, .
,

.
,

. ,
,
() ,
( v) - .
, S'i.
3). , . ,
, .
S"i.
, .
:

- fa, fb, fc;


- fa, fb, fc;
- fa, fb, fc;
- fa fb;
- fb fc;
- fa fb;
- fb.

.
. (
), .
, , ,
, .

.
, .
:

11 - 0, - 11 - 11 - - fc,
, . 11 - 1 11 - -
fa.
, 0-10 0010,

.
111, .
0110, .
11-0 fa,
1100. , 1110 .
fb ( )
. fb
1110.
1111 fa 0111, 0111
.
fa 1111, :
-111 -11-. ,
.

11-1 1101 fc,


.
fc 1111.
fb ( )
. fb
1111.

, , fa
1111, fb - 0111 fc - 0111.
,
, , -111,
.
fa, fb fc:

, , , .3.4.

.
1). :
- ;
- .
2).
-. ?
3). :

4). :

5). .3.5. 4
f(x3, x2, x1x0). .

6). .3.6.
? .

: . , . , .

4.
1999-03-22 10:49:13+02

.
.
.
, .
:

..

:
.
.
: 4
, ,
:

f 3 x3, x2 f1,
f1 .
,
-
, :
y1, y2, ..., yq xi, 1, z1,
z2, ..., zp - e xj, 2. ,
- .
Z={z1, z2, ..., zp} , Y={y1, y2, ..., yq} , X={x1, x2, ..., xn} -
f, :
X=YUZ ( X Y Z);
f(X)=2(1, Z)
1=1(Y).
- :
) Y Z ( ), ..
xk, ,
. .
) Y Z , xk,
, .
.
.
1. ( ) .
f(x1, x2, ..., xn), (),
:
f(x1, x2, ..., xn)=2(1(x1, x2, ...xs), (xs+1, ..., xn)
Y Y={x1, x2, ..., xs}.
Z Z={xs+1, xs+2, ..., xn}.
, .. :
, f(x1, x2, ..., xn)
.4.1.
: 1,
2 - , f; 1
.
:

4
f=Vm(2,3,6,7,9,11,14,15)
(.4.2):

x3 x2. :
, ()
f(0, 0, x1, x0) (. 4.2), :
f(0,0,x1,x0)=x1
, (.4.2,,) :
f(0,1,x1,x0)=x1
f(1,0,x1,x0)=x1
f(1,1,x1,x0)=x0
f(0, 0, x1, x0)=x1, f(0, 1, x1, x0)=x1 f(1, 0, x1, x0)=x1
1(x1, x0), f(1, 1, x1, x0)=x0 - 2(x1, x0).
f(x3, x2, x1, x0)
f(x3,x2,x1,x0)=2(1(x1,x0),x3,x2),
x1 x0, 1(x1,
x0)=x1 2(x1, x0)=x0. f(x3, x2, x1, x0)
x3 x2.
, x1 x0.
:
:
:
:

1(x3,x2),
-

, f(x3, x2, x1, x0)

.. x1 x0.
2(1, x1, x0) .
, , .
:
, , , .4.3.
. - .4.4.

, 1(x3, x2)

1(x3, x2),
f(X) :

, , .4.5.
:
,

1(Z) , f(X)
1(Y); 0(Z)
, f(X)
;
, f(X)
1 Y(Z) ,
f(X) 0 .
1959.
. :
f(x1, x2, ..., xn)=2(1(x1, x2, ..., xs), xs+1, ..., xn)
, 2n-s x1,
x2, ..., xs :
- 0;
- 1;
- 1;
-
.

,
, .
:
f=Vm(1,2,3,7,14,15)1, Vm(6,10)x
(.4.6.).
, .. (n-1) .
.
1). x3 .
- (.4.7.) ,
-
- , -
.
2). x2 .

.4.8.
.

.
1). x3 x2 .

x3 x2. ,
, .
2). x1 x0.

x1 x0.
.
3). x3 x0.
:

,
.
4). x2 x1.

.
5). x2 x0 .

.
6). x3 x1.

1, ,

,
, - , -
.
,
f(x3, x2, x1, x0)=2(1(x2, x0), x3, x1), ..
:
, , , .4.9.

:
1). .
2). ( n-1 ).
3). ( )
.
4). , .5).,
.2).
5). .

, .
.
2. ( ) ().

.
YZ0.
, .
YZ=W.
W={w1, w2, ..., wr} - , ,
;
X=YUZUW
f(x1, x2, ..., xn)
:
f(x1,x2,...,xn)=2(1(w1,w2,...,wr,y1,y2,...,yq),w1,w2,...,wr,z1,z2,...,zp)
,
w1, w2, ..., wr, y1, y2, ..., yq,
,
,
.
, . ,
.
, f(x1, x2, ..., xn)
(.4.10):
:
f=Vm(4,7,11,12,15); n=4
.
Y={x1, x0}; Z={x3, x2, x0}
YZ=W={x0}

,
, - .
(x0=0 x0=1)
. .
.4.11.
x0, x3, x2 - 000, 010 100
. , - 001, 011,
110, 101 111
.
, :
.
:
, , .4.12.,
- .4.13.

,
.

- . , .

. ,
- ,
.
, ,
() .
3. (k-) .
f(x1, x2, ..., xn) k- ,
:
, k- f(x1, x2, ..., xn)
.4.14.
k-
:
1). n-s .
2). 2s .
3). k- -
2k , .2. .4.14.
4). ,
,
1, 2, ..., .
( .)
5). k+1.

6). 1, 2, ..., k.
7). .
:
f(x3, x2, x1, x0)=Vm(7,8,9,10,11,13,14,15)
.4.15.
1). x3 x2 - , x0 - .
2). 22 .
x1 x0,
:

3). ,
- 2k = 22.
4). 1 2
:

.
,
x3x2, - 12.
12=10 ,
x.
5). f(x3,x2,x1,x0)
6). 1 2,
1 2, .4.
1(x1, x0) :
1=x1x0
2(x1, x0) :
7). , .4.16.
f(X)=3(1, 2, x3, x2)
(.4.17.).

, ,
.
.
1). .
2). ?
3). ?
4). :
). fa=Vm(0,2,4,6,7,10,13,15)
). fb=Vm(2,3,4,5,9,10,11,12,15)
). fc=Vm(1,4,7,8,11,14)1; Vm(2,9)*

). fd=Vm(1,2,3,7,14,15)1; Vm(6,10)*
5). :
). fa=Vm(4,7,11,12,15); (n=4)
). fb=Vm(1,2,5,6,8,10,13); (n=4)
). fc=Vm(1,3,4,6,11,15,16,18,21,23,28,30); (n=5)
: . , . , .

5. .

1999-03-18 15:06:16+02
1. .
.
, ,
.
.
m n m- ,
, n- ,
, (.5.1.).

. : - ;
; - 3 ..
10- ,
1 ( 0, 0),
- 0 ( 1).

.
: - (2/10) 8-4-2-1 7e .
4 , 2/10 7 ,
. , 7 - a,b,c,d,e,f,g (.5.2.).
, ,
, o 1.
,
,
0 9 7- :

,
1010, 1011, 1100,
1101, 1110 1111 (
2/10 ).

. .
--,
(.5.3.). ,
,


:

2. .
( )
() 2n n
(.5.4.).
, (0 1).
,
, .
.
: 4- , -
x3, - - x0. 0.
, ,
.
4 , n=log24=2
(.5.5.).
:
, ,
:


. o .5.6.
3. .
( )
, n 2n (.5.7. ).
- n () .
, n- ,
( n-
) 1 (0) o - ,

.
:

, 2n ,
n-. ,
.
n=3 3-
.
:

3- -
3- (.5.8.).
, 2n , .
, , ..
,
. -
, ,
: n-
,
.
,

.
.

,
. 3-
:

-
.5.9.
,
- n e
, .
4..

, .
, n () , 2n
.
.5.10.

, ()
, (.5.11).
: 4:1.
.
4:1 , 4 .

n=log24=2; n - () .
,
.5.12.
x0,x1,x2,x3 ;
A0,A1 ;
xp ;
Y .
.
1, 0
,
( ).
, ,
:
,
:
, -,
.5.13.

5. .
,
, n () 2n .
,

, .
.5.14.
x - ;
A0,A1,...,An-1 - ;
Y0,Y1,...,Y2n-1 - .
,
.
.
6. .
, .
,
. ( )
.
n-
2n n+1 (.5.15.).

-
n+1 . ,
, . -
, .

n. 4 (n=4) 8 .
, - (
).
n- , , A=an-1an2...a1a0 B=bn-1bn-2...b1b0. i-
Ci , 1, (i-1)- 0
. , i
ai, bi ci, i- Si

Ci+1. Ci+1 Si
ai, bi ci, .
, .5.16.
,
i- .
Si ci+1.


. .5.17.

1- ,
n- , () n (.5.18.).

ai bi,
Si. Cn a n+1- .
C0 .
, .
, , .

. Cn, - a0, b0 c0,
2n . n
- , .
: 8- 7482
( ).
4 ,
.
. .5.19.
- [15].

7. .

, .
2n (n ) 3 -, - .
1, - 0., n ,
, n=4
8 . ,
-
() ,
.
.5.20.
: 8-
:
A=a7.27+a6.26+a5.25+a4.24+a3.23+a2.22+a1.21+a0.20

B=b7.27+b6.26+b5.25+b4.24+b3.23+b2.22+b1.21+b0.20
Y1, Y2 Y3 :
Y1=1, A > B; Y2=1, A = B; Y3=1, A < B
- 2-
.
A B :
A=a3.26+a2.24+a1.22+a0.20
B=b3.26+b2.24+b1.22+b0.20,
: ai=A2i+1.21+A2i.20; bi=B2i+1.21+B2i.20 i = 0,1,2,3.
, ai bi
0 3(10).
, 8-
2- ki (i = 0,1,2,3).
, :
- 4 ( A2i+1, A2i B2i+1, B2i);
- 1 (ci) - ki+1;
- 3 (Y1i, Y21, Y3i) - .5.21.
ci Y2i+1 - ki+1, Y2i ci-1 - ki.
ki :
ci=Y2i+1=1, .. , :
- ai > bi, y1i=1 A > B;
- ai < bi, y2i=1 A < B;
- ai = bi, y2i=1 A B -
.
8- , 4 2-
, , .5.22.

4
.
.5.21. .

-.

Y'1 Y'3 ,
.
-:

.5.23.

, :
- ki Y1i.Y2i.Y3i=0;
- a (Y1i Y2i) 1 ( ci=1), Y2i=0
0, (.. Y1i Y2i
1 ci=0);
- Y20=1, Y2i=1 (A=B).
:

.
8- 7485 -
. .5.24.

,
. -
,
.
> < , 7485
.
, - 4 .
>, = < 0, 1 0.

1). :
) ;
) ;
) ;
) ;
) ;
) ;
) .
2). .
.
3). ? ?
4). 3 .
5). 32:1 8:1 (
74151).
.
6). 6 ( ) .
74151 7482.
7). 24- ,
4- 7485.
8). 4- (74154) 6-
.
9). 32:1 16:1 (
74150).
: . , . , .

6. . .
.

1999-03-18 15:15:21+02
1. .

. :
S={A,Z,W,,,a1}, :
A={a1,a2,...,ap} - ( );

Z={z1,z2,...,zf} - ,
;
W={w1,w2,...,wg} - o ( );
- ,
;
- ,
;
a1 - ,
.
, A,Z W .
.
, ,
.. a
,
A
W. , (
).
.

, , (t=0,1,2,...).
t=0 a1. t

, ,
,
, .
:
a,z w A, Z W .
, Z
W. , , ,
,
, .
.
.
2. .
2.1.

.
:
t=0,1,2,...; a(0)=a1.
:
t=0,1,2,...; a(0)=a1.

.
2.2. A.

- ( ) - A={a1,a2,...,ap} n
n .
- ( ) - =0.
.
- ,
.
2.3. ,
:
- -
;
- - , ,
, . ,
, .
, .
3. .
.
S,

, ..
, a1.
.
[1,12].
3.1. -
. , Z
, .
,

, - ,
. ,
.

,

.
(S1).

(S2).

(S3)

3.2. .
, .
, :
- ai ;
- ,
, ,
;
-
;
-
,
ai, zk.

3.3. .

M ,
, - ai(t+1).
, .
.
,
.
.
:

,
zi/wi.
4. .
,
.

, ,
.
a
, z1
, a3 w1.
z1 a1 w2.
,

. :
z1 z1 z2 z1 z2 z2

a1 a3 a1 a1 a3 a2 a3
w1 w2 w1 w1 w1 w2
-
.
, k,
k+1 - k.
, am,
:

,
, am zi1,zi2,...,zik.

,
zi1,
am. ,
zi1,zi2,...,zik
.
,
(.6.4.).

.
z1 z1 z2 z1 z2 z2

a1 a4 a2 a1 a4 a3 a5
w1 w1 w2 w1 w1 w1 w2
,
, ,
, .. .
SA SB,
, , ,
, ,
.
,
.

,
.
4.1. .

.

,
;
;
;
;
.

,
.
->
.6.5., .. .

SB
SA. SB
SA a5,
zf am wg,
as SA.
:

4.2. .
:
- ( ) (
);
- , .
.
.
, :

.
- AB (.6.7.):

as AA AS
(as,wi)(as,wj), wi wj ,
as . ,
as (.6.3.).
AB AS, ..
.
- -
, (as,wi)(as,wj) ..
wi, wj .. ( .6.7.).
- -
= ,
AS - (.6.7.).
-
-
A1.

: .
.

- ,
, , .

A1={(a1-)}=b1
A2={(a2w1)(a2w2)}={b2b3}
A3={(a3w1)(a2w2)}={b4b5}

,
, .

, , - .
.

, S Smin
.
:
1) ?
?
2) ?
3) ?
4) ?
?
5) ?
6) ?
7) ?
8) .6.12. .
. .

9) .6.13. .
. .

10) .6.14.
:

- - ;
- - ;
- - ;
- - .
.
.
11) .6.12. .6.13.
: . , . , .

7.
1999-03-18 15:20:11+02
1. ,
[5].


.


,
.
- am as ,
,
a , .. ,
.
.
1). , ..
,
..
- - ,
.
.
- - ,
.
, - +1 -

.
2).
Amin .
3).

,
, ,
Amin.
.
4). a1min , a1 .
:

1). ,
.
,

,
.

, , z1 z2,
.
,
,
,

, ..

2). ,
.
Amin={a1a5a8a3a10}
3). .

2. .
1).
.
,
, .
2).
,
.
- .
:

:
1. , ,
?
:
1. ,
3 4 .
: . , . , .

8. .
.
1999-03-18 15:28:11+02
1. .
, ,
. ,
,
[5,11,12].
,
,
.
,

.

(.8.1.),
(.8.2.)
Z x1,x2,...,xn,
0 1. W
y1,y2,...,ym, 0 1.
, ,
.

(.8.3.) ,
A={a1...ak} ,

- (1),
..
(2), (.8.3.).
- .
.
2. .
, ..
A, Z W ,
.
(), .
:
1). ,
:
n ,
m - ,
k - , f, g p -
, .
2). , -
- .
3).
. y1...ym
, .. y=f(Q(t), X(t)).
2.
4).
. Q(t+1)=f(Q(t), X(t)).

, T=f(Q(t), X(t)).
1.
5).
.
6). .
: ()
.
: , .
, , ,
.

-.
1). , , ,
(z1,z2,z3), (w1,w2,w3,w4)
(a1,a2,a3). .

2). .

:
- z2,
x1=0 x2=1 ..
- w3 - y1=1, y2=0.
- a3, Q1=1 Q2=1.
: , .
3). .

y1 y2 :

4). .

: , 1,2 3
.
T1 T2,
, ,
. ,
(t+1), - t.
, ,
T1 T2.

T1 T2.

5). y1,y2,T1,T2
. ,
.
6).
.
3. .
.
,
.
:
1). , ,
, , .
2). , .
3).
,
.
4). .
5). , ,
.
, , .
, .
6). .
7).

.
: ,
(.8.4.). , , -.
1). ,
. n=2, m=2, k=2 (.8.5.).

2).

3).

4).

.

5). ,
.
- ,
, ,
1, -
T1,
,
.
6). .

,
. T ,
, .
. ,
().
:
1. .
2. ?
:
1. ,
- .8.6. D- , , .

2. .1
R-S- -.
3. ,
- .8.7. D- , , .
4. . 3
R-S- -.

: . , . , .

9. . .

1999-03-18 15:35:28+02
1. .

.
,

, .
, ..
. ,
.

. A={a1,a2}.
Z={z1...zn}.
W={w1,w2}.
1 2
-
,
.
.9.1.
,
.
,
, .. ..
. . .9.1.
1: 1 .

, 1 T Q.
:
1. T - ,
. ,
T 0. 1 T -
.
2: 2.

2 R-S -. R S
Q. 00 .
1 S(set) 1,
1 R(reset) 0.
1 .
1 0 .
2. .

[4,5,8,15]:
-
-

,
(t) (t+1) . T,R-S,J-K,D .
, ..
. :
-
-

.
, .
.
, ,
-.
.
3. .

. ,
.

. -.
:
1). .
2). () .
3). , .. Qt+1=f(Qt,xt)
4). -, - .
5).
.
, .
T -
T - ,
:

T - - .

.

,
. , ..
Qt+1=f(Qt,Tt). Qt+1.

-.

Qt Qt+1 ,
, (.9.2.).
,
.9.2.
, 1 2,
.
, .
(9.1) , ,
, . ,
Q t,
.
, .9.2.
. .9.2.
.
, .
, ,
1, , .
, T 0. 1 T
. (.9.3.)
,
.
, T(t1) -
T(t2),
.9.4.

T 1, t2
, 0
1, .. Qt+1=f(Qt,Tt). t1>t2
Qt+1 t2
. , T 1.

T. . , t1>t2, ..

, t Qt+1,
Qt+1. ,
.
t1,
. .
, -.
R-S -
, R-S -
:

. ,
11 R S , ,
, .. .
Qt+1=f(Qt,Rt,St).

- .9.5.

,
. , Q
R S.
.
- (.9.6.) R-S - ,

.
.
, R-S -
. -
.
R-S -
. R-S - ,
0.
R-S R-S - (.9.7.).

, =0,
R S , .
1 2 1 .
=1, 1 2
R S.
. ,
0.
R, S p
r. ,
0 p (preset) 1, 0 r (reset)
0. 1
R-S - .
J-K-
.9.8. ,
. ,
R-S - . K 0, J -
1. 11 .
T - .

R-S - J-K - .
R=f(J,K,Qt) S=f(J,K,Qt).
J-K - R S,
: Qt Qt+1, R S.

J-K - .9.9.

, J K
( ),
. 11 J K, T-,
(
). ,
T-. 1 J K -
,
t Qt+1, T-,
.
-
(master-slave, -) (.9.10.).


J-K - , R-S - .
, -, -
J-K - , , .9.10.

01 10, ..
.
R-S - ,
.9.10.
Qt.
J-K - ,
Qt
.
=1,
. ,
Qt, J K Qt+1 .
1 0
Qt+1 .
, =0. .
,
. ,
.
D -
.9.11
D-.
, Qt+1 Dt Qt.
:
D- J-K R-S
- , .9.12.

J-K R-S - D-
. , ,
.
,
.
:
1) ?
2) ?
3) ?
4) D-F - ,
. .
5) D-F - , .
.
6) P-Z - , .
.
7) D-
J-K - . ,
.
: . , . , .

10. .

1999-03-18 15:42:07+02
1. .

. , [11].
as ,
zf, as (.1).
.1, , zf
as ak, .. as zf.

S , ,
.
,
,
, ,
.
.
o ,
.

as 010 zf am 100,
.
. ,

.
, am (.10.2.).
,
,
,
. .10.2.
, ,
zf
,
- - .
. :
- ,
,
.
, .
, .
, ,
. .
- .

.
- , ..
,
.
, ,
.

.
, , .
. ,

.
. . ,
.. , .
, ,
.
, ,
.
, .

:
- -
.
- -
.
,

.
.
,

.

. ,
( ),
((y=f(a(t),x(t)).


.
, .
- - ,
- . -,
- .
2. .
, , :
- ;
- .
2.1. a1
.

a1. 00...0,
, ,
0.
,
, .
.
, [11,12], .
,
. .
klog2p k .
a1 ( 00...0),
.
. ,
. ,
:
- .
, ,
.
- ,
. ,
.
, ,
. :
- . . , .
, , ,
;
- ;

- ;
- , .

, .

, .
. ,
,
.
, [12].
: ,
.10.3.

1). a1:
k=3;
a1000.
2). .
- a1,a2,a5; a2,a3,a5 .. ;
- a5 , (a1,a2,a3,a4), .

(.10.4.):
- a6, (
),
a2 ;
- a8, (x4), a4 a5;
- a7, a8 ( ),
a3.

(a7,a8) (a6).
, . y1 y2

, y4 - .
.
- - Q1, Q2 Q3.
. .
. a2 001 010
o .

2.2. Ko .
,

.
.
: - D
.


. - , - ,
:
- ;
- .
.
,

D - .
:
1: ,
, (,
).

2: ,
( - ),
. .
3: -
, - .
,
D - . , .

,
,
.
:
1) .
.
2) . .
3) ?
4) ?
?
5) ?
6) , ,
?
7) - ? -
?
: . , . , .

11. ,

1999-03-18 15:54:01+02
1. - - - [12,15].

, .
- () ().

, , , .,
.
, .

. .

, ,
- ().
. ,
, .


.
[1]. ,
.
, ,
, .

,
( ,
, .).
, (y1, y2, ..., ym).
,
Y(t)={y1(t), y2(t), ..., yk(t)}.
.
,
(x1,x2,...,xr). - .
, : , ,
() (.11.2.).

:
- ;
- ;
- , ;
- ;
- ;
- ;
- ,
.
2. , - ().
1). .
.
. . , .
.
.
2). xi -
yi. xi.
yi.
(yi).
3). ,
.
.
a1. a1

.
.
.
4). .
.
5). .
.
6). ,
, .
7).
.
8). .
.
: ,
, .
1). .
-
. .

( 00, 11).
, , -
. .
00, ,
11, .
. - 01 10,
.
,
(.11.3.).

, .
. () .


.
-, (.11.4).
,
.
2). :
:
, ,
.
.
,
.
3). . .

4). .
5). .
.
a1 - 000
a4 - 011
a2 - 001
a5 - 100
a3 - 010
a6 - 101
6). - D, R-S, J-K. ( ,
.) ,
.
7).
.

.
3). . .

4). .
5). :
1 - 00
2 - 01
3 - 10
6). ,

7). :

:
1). ?
2). ?
3).
?
4). ,
?
5).
. - J-K (.11.5.).
6). .
, , D- (.11.6.).
7). (.11.7.)
- ;
- .
.
: , .
,
y1.

: . , . , .

12. .

1999-03-18 16:12:26+02

, .
(.12.1.).


.
, . . ,
.
( ) (
1) .
:
, .


.
1.
.
.12.2. f
.

.. .
, .
- 1
0. - 1
0.
: 5 .
1. .
,
. 2n,
n ,
. .

2. ,
.
.
.
000-100-110-011-001(-000)
3. (f),
, .
f 0 000 f 1
111, .
-
f . f
, :
f=1 010
f=0 101

f UP, 1 .
000 f 1, . . (.12.3.).
f,
(.12.4.).

.12.5.


000 100.

.
( ) 3 (, ).

.12.6.

2. .
,
1 0.
- .
.

: 7 ,
ASCII U - 1010101(2).
.
, 7
.

, , f
. ,
, 1010101(2).


f.
fg.
.
1). ?
2). ?
4 .
3). ?
4). ?
5). 5 ( 4 0) .
6). .
7).
, ASCII U * (1010101
0101010). (:
7 ).
: . , . , .

13.

1999-03-18 16:21:41+02
1.
, 2n
, , . ,
,
.
:

x3 x0 -
a1, a0 -
f -
2, 4, 8 16 .
,
. , .
4 1 .13.1.

SN74150, 151, 153, 157




, .13.2.

2n*2n=22n , n
, .
2. .

f, , xi,
a1, 0
x3,...x0. x3=1, x2=x1=x0=0, f=a1.a2 (
f).
x, f.
x
1, 0, x . D0 D3,
f :
,
,
, ,
.

1
.
5.
ai, bi -
ci-1 -
Si -
ci -
.
Si ci 3
, .
ci-1
.

2

.
6 ,
: x3x2, x3x1, x3x0, x2x1, x2x0, x1x0. .
f(x3,x2,x1,x0).

, -
.

:
- 6
.
- ,

, . . .
3. .
,
.
a .13.3.
.13.4.
, 010 011
. .
x1=0 x0=1 .
x1 .
R-S ,
, (.13.5.).

,
R-S .
,
.13.6.
.

xa ya ()
X Y ()
[A] , ,
, , . . n
n 2n .

[18]

[A].
:
1.
2. : 2n - n n
.
3.
:
- .
, .
.
- :
) () (), ..
, ,
(1 0);
) 0 1,
;
) 1 0,
;
) ,
.
:

4. 00..0
Y 0.

:
,
(.13.7.)
X Y,
:
a0=00, a1=01, a2=11, a3=10
- :

:

,
.
.13.8.
.
1). , 4
, ?
2). , ,
: f(x2,x1,x0)=m0+m3+m4+m6
3). ?
4).
.
: . , . , .

14.
1999-03-18 16:26:59+02
,
.
,
, .
,
. . p- p-.
.

.

,
.

- ,
. .
.
- (PAL) (GAL)
.
PAL GAL , PAL
, GAL ( 20 100 ).
- (PLA)
.
- (ispLSI)
( PAL, PLA),
/, , .
, .
(),
,
.

, .
- PROM PLA.
.

1. .
-
.
. PROM -
(). EPROM - ,
, . EEPROM -
,
. .

, .
:

- . .
n 2n . .
.
.
- - 2n , m , 2n m
.
.
0 1. ,
.
- , ,
OE . . 1 .
:
- (n 2n)
- (m)
2. ()

,
.

-
.
-
.
4-5 14-15 4, 8 16 .

.
- .
.
: , :
f4(x1,x2,x3)=V(0,3,5)
f3(x1,x2,x3)=V(1,2,3,6,7)
f2(x1,x2,x3)=V(4,5,7)
f1(x1,x2,x3)=V(3,6)
1. n>=3(x1x2x3) . . 8 m>=4(f1,f2,f3,f4) . .
. PROM 16x4
. . 16 .
2.
. , A3 0
0 OE.

3.
, . ,
.

, 1,
- 0.
.
,
.
3. .

(.14.2.).
.

, 11.
: -
. D .
1. - ,
.
2. .
.

3. , .

4.
-
.
. . 16x8.

5. ,
.
, .

2n,
,
.
.
.
.
1). ? ?
2). , ?
3). - ?
4). - ,
:

5). , :
f1(ABC)=V(0,1,2,6,7)
f2(ABCD)=V(0,1,8,9,10,11,12,14,15)
f3(ABCDE)=V(0,1,16,17,18,19,20,21,22,23,24,26,28,29,30,31)
.
6). K1, K2 K3 L1, L2 L3.
K1, K2, K3 - L1,
K2, K3, K1 - L2 K3, K1, K2 - L3.

, ,
. ,
.
: . , . , .

15. .

1999-03-18 16:45:45+02
1.
()
.
.15.1.

- n 2n

- - 2n , k n*k , k
(), .
. .15.2.
. .15.2.
xi pj F1 F2
.
xi pj , F1 ,
F2 - . xi , F1
, F2 - .
:
4 .

x1=0, x2=* x3=1 p1 1.


p1 0.

, - ,
.
- - k m k*m , m
, .
.15.3.
pj fq, F
. pj=1, T
fg=1. pj=0 T fg=0.
pj fg, .
:

f1 () .
- - , .
, ,
, - .
.

,
, . .
, ,
.
:
- - n;
- - m;
- p .

(. . ).
2.
:
- ;
-
: , ,
:

:
- - ,
. . n>=6 (f(ABCDEF)).
- -
. . m>=4 (f1 f2 f3 f4)

- p -
. 14 (p4 p7 ),
k>=14 (p1 p14).
, ( SA94806 n=16
=48 =8 28 ).
,
. ABEL,
( PAL),
.
. ( N13).
,
, . .
.

, ,
,
p- .
- .
, - ,
, , .
TTL ,
.
3.
(.15.4.).

.
, ,
.
.15.4.
:
.
D .
, 11.
1. x,
y.
2. -
. .

3. , .
.

4. .
- .
4, 6, 8.
n>=5, m>=6 p>=8.

- .

(PLA) - PAL GAL,


.
PAL GAL , - - . -. PAL , p, , ( PAL 20L8A p-
8).

. .15.5. .
PAL ,
.
.

1). ?
?
2). ?
3). ?
4). ?
5). 16, .
.
, .
6). .
7). x1 x2 y. y 1
00, 10 11 ,
11, 10, 00.
y. .
: . , . , .

You might also like