.


:




:

































 

 

 

 


. 8




, , , . , .

 

 

, . 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 ).





:


: 2017-02-24; !; : 384 |


:

:

, .
==> ...

1729 - | 1520 -


© 2015-2024 lektsii.org - -

: 0.081 .