, , , . , .
, . 15 20 , (). , (). (, samples), , - () . - (). , , .
, . , . . . 2.14.
2.14.
A VI | Audio Video Interleave |
WAV | WAVcform Extension |
MIDI | Musical Instrument Digital Interface |
AIF | Audio Interchange Format |
MPEG | Motion Picture Expert Group Audio |
RA | Real Audio |
, . :
;
;
;
SIMD;
;
/;
.
. :
, , ;
( ), ;
, .
, . -. -, -.
|
|
, . .
(), . , : Z (Z ero) ; N (N egative) ; V (o V erflow) ; (C arry) .
, , :
( ): , , ;
( ): () , ;
, , (=, <>, >, <, <=, >=).
, , , , (), ().
, .
, , :
: , , ;
, : =, <>, >, <, <=, >=;
: ( ), ( ).
. . Ż, Ȼ, Ȼ 2.
, , (. 2.32).
. 2.32.
(. . 2.32, ), . , , , .
(. . 2.32, ) , . , . . , , 2.
|
|
(. . 2.32, ) , , , , , . () , .
- . , (, , ). , .
SIMD-
Single Instruction Multiple Data . , , SIMD- ( ). .
SIMD- . . . 1978 -1. 1992 SIMD Intel AMD. . , , . , MPEG . , : , , . . SIMD- .
Intel, Pentium 57 SIMD-. (MultiMedia eXtention ) , , . . , , , . , : , , , . . 2.33 , 32- .
. 2.33.
SIMD-, , . . 1998 AMD -2. 21 SIMD- 3DNow!. 3DNow! SIMD- .
Intel SIMD-, SSE Streaming SIMD Extension ( ). 70 Pentium III. 32- .
|
|
( ) SSE :
, , , ( 64 128);
32- 64- ( );
.
SSE SSE2 Pentium 4. 271 , , , , . 32- , 128- .
3DNow!, Enhanced 3DNow!. SSE2.
2.15 , Pentium.
2.15.
MMX | 3DNow! | SSE | SSE2 | |
VIA | ||||
Celeron-2, Pentium III | ||||
Pentium 4 | ||||
Duron | ||||
Athlon XP |
SIMD- IBM PowerPC. AltiVec . , , , 1 + 5 + 5 + 5 .
, , . .
. 8- ASCII EBCDIC, .
/
(), , .
. , . . / , / . , , /, / - . . . / ( ) , / .
|
|
, , , , ( ). , .
- , , , , . . , . ( , ). ( ).
, :
;
();
.
, . 2.34.
, .
, ,
. 2.34.
. jump (). - .
, . branch (). , , . 2.35.
. 2.35.
, , . . , , . .
( : ). () . , , . 2.36. GCC, Spice , MIPS 2000. ,
. 2.36.
, , .
. 2.36 , , (= <>), 50%. , , , , . : GCC 84%, Spice - 92%, - 83%.
. , , , , . .
|
|
. . , , , .
, , , , . ( ) .
, , :
;
(), ;
, .
: (. 2.37).
. 2.37.
, , , . , . . , :
;
;
( ) ;
;
;
.
, , , . , , , , , . , . , , , . , 8- . . . (), , . 2.38.
. 2.38.
RK :
(2.1)
l ; i - ; ; RCA .
.
, . , .
, . , .
, , , . , :
(2.2)
int .
. , , . . , , . , , . , , , .
. . . .
:
(2.3)
(2.4)
, i -o ; (int ).
, , . : , , . , . (. 2.39). EDVAC, 1940- [116].
. 2.39.
- , , . (. 2.40). , .
. 2.40.
, . , 32 , 8 , 104 (13 ).