:
1 ?
2 ?
3 ?
- () , , - . , - . ʳ , , . 䒺 .
, , :
- ;
- ;
- ;
- ( );
- , ;
- ;
- - .
, , - , . : ( ), ( ), , , , . , .
, . . . , . , -, . , , . (). . 4.6.
4.6
, , , .
() , , . . . . 4.7, .
|
|
, , . , . . 4.7, .
() , . ( , ), . , . , , , . , . 4.8.
() 0 1. :
- C (carry) ;
| |||||
4.7 ()
()
C | S | Z | AC | OVR | P |
() |
4.8
- S (sign) . , 1 䒺 ;
- Z (zero) . , 0 1;
- AC (auxiliary carry) - ;
- OVR (overflow) , , . 1, () , C, () . 1, () , , C, () . C ()
|
|
C Å CD 7,
CD 7 () ;
- P (parity) 0, .
:
.
, , 239 D + 120 D = 359 D , , (17 D) + 120 D = + 103 D. , , . , . :
C = 1 9 ;
S = 0 , , 0, ;
Z = 0 ;
AC = 1 . , , , , ;
OVR = 1 ( C) () .
C Å D 7 = 1 Å 0 = 1.
, ;
P = 0 ( ) (5) ;
.
, C, AC OVR , , . S . ϳ :
C = ;
S = 0 , , 0;
Z = 0 ;
AC = ;
OVR = ;
P = 0 (3) .
. 4.9.
4.9
:
- a 0 a 3 ;
- b 0 b 3 B;
- S 0 S 3 , ;
- c ;
- M M = 1 16 , M = 0 16 ;
- F 0 F 3 ;
- C ;
- A = B ;
- G ;
- P .
䳿 , .
:
1 ?
2 , , ?
3 ?
4 ?
:
1
+89 D 120 D.
2
11001110 V 01100011.
3 P, 11100001?
4.4 (˲)
|
|
, , , , (˲).
, , , , . ˲ , , . , . 䳿 ˲ , , , . , . , , ˲ . ˲ , . ˲ , , , -.
, , , , , . . , . :
- (PLA programmable logic array);
- (PAL programmable array logic);
- (GAL gated array logic).
PAL . . , , .
:
1 ˲ ?
2 ˲ ?
3 PAL ?
:
1 , ˲.