.


:




:

































 

 

 

 


. 11




5. ?

6. ?

7. ?

8. ?

9. ?

10. RISC- ?

11. ?

12. ?

13. ?

14. , ?

15. IEEE 754?

16. ?

17. ?

18. ?

19. , ?

20. ?

21. ?

22. ASCII Unicode?

23. ?

24. ?

25. .

26. ?

27. RISC-?

28. ?

29. SIMD- ?

30. ?

31. /?

32. ?

33. ?

34. .

35. - ?

36. ?

37. ?

38. ?

39. ?

40. ?

41. ?

42. ?

43. ?

44. ?

45. .


3

-

 

- .

 

-

 

, (. 3.1). :

. . , , .

. , . , , .

(. . 3.1) , , , .

 

 

() , , . , .

 

. 3.1. -

 

 

() , - . , . , , , , . , . , , . . , , +1. . ( ) .

, - , . , (PC, Program Counter) (IP, Instruction Pointer). , .

, , ( /).

 

 

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

, , . , . .

 

 

() , . , . , , . . push ( )
1 , , . . ( pop) , , +1 . , , . , .

 

 

() ( ) . .

 

 

() , . , , . .

 

 

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

 

 

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

 

-

 

, , . , . 3.1, .

 

 

() , , , . . . . , .

 

 

PY ( ).

 

 

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

, , .

 

 

() , . , , . . .

, , , .

 

 

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

 

/

 

. 3.1 / () . . () . /, .

 

 

, ( ) ( ). .

 

/

 

/ , . , /. / () , . () ().

 

 

, (. 3.2).

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

 

. 3.2.

 

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

 

 

- .

 

-

 

- () . (. 3.3).

(. . 3.3, ) . (. . 3.3, ) , .

 

. 3.3. - : ; ; ; ;

 

(. . 3.3, ) , . . (. . 3.3, ) . , () () , . (. . 3.3, ) . , .

- :

1. , .

2. .

3. , .

4. , , , .

5. , .

6. .

7. 0, . . 3.4 , .

 

. 3.4. -

 

Y 1 1 6, Y2 2, a Y3 3, 4, 5 7.

 

 

. () .

, , [21]. .

, , - .

, , [25]. .

 

, ,

 

, , .

() . , . , (). , . . , , 32- , (31-0). , (, ).

. , . . , , . , 32- (31-0).

. . , 32 8- , 4- 20- . : (31-0), : (31-24), (23-20), (19-0). . : (), ().

32- , : s ( , 31), ( , 30-23) m ( , 22-0), (31 30-23 22-0) (s m). .

 

,

 

1000 16- : [000:999] (15-0). . : ( ), ( ), ( ). ( , ). , ( ).

.

, 1 (1024 ):

1[0000:1023](7-0); 2[1024:2047](7-0).

, 8192 32- :

1[000016:0FFF16](0-31); 2[100016:1FFF16](0-31).

, 0, 31.

: ( ). , .

: 1[211], 031[], 031[()], , () , .

 

 

, , . () , .

,

: .

, . : 1 , 0 .

().

, :

(15-0):= (15-0) + (15-0),

15: (15-0):= (15-0) + (15-0).

, 15.

, . , », ϻ; .

. (:=) . , , . .

.

.

, : PrX(s m):= 0; :(7-0):= 3110.

, .

: := . ( ), , .

:

PXPY: PrY(15-0):= (15-0); : PrY(15-0):- (0-15).

16- PrY , .

, s, m, , :

12: 2(s m):= 1 (s m); : PrX(s):= PrY(s).

, , , , :

: := , : :=

, : := := .

.





:


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


:

:

, , .
==> ...

1803 - | 1698 -


© 2015-2024 lektsii.org - -

: 0.088 .