.


:




:

































 

 

 

 


. 6




, , , , .

, , . . .

, , - , . , . , , , 1960- , Burroughs (5500, 6500) Hewlett-Packard (2116, HP 3000/70).

. Java Forth, . JEM 1 JEM 2 aJile Systems Clip Imsys. IGNITE Patriot Scienist, . ROSC (Removed Operand Set Computer). ROSC- , . , ROSC , .

 

 

. . . , . , . , , .

. 2.7.

load . , .

store , , .

. . . .

.

 

 

. 2.7.

 

, , , IBM 7090, DEC PDP-8, MOS 6502.

 

 

( ), (). , - , .

. , . CISC ( 8 32), , , ( ). RISC- ( ), ( 32 ) .

: . :

-;

-;

-.

- . . - ,

 

. 2.8.

 

: , . , . CDC 6600, IBM 360/370, PDP-11, . , .

 

 

: load store. Load/Store architecture. load () ( ). store (). ( ). . , . , .

. 2.9. , , - , . . , .

 

. 2.9.

 

RISC-. , , 32 . HP PA-RISC, IBM RS/6000, Sun SPARC, MIPS R4000, DEC Alpha . . .

 

 

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

 

 

:

, ;

.

, . .

 

 

X (), , q - . q . (q = 2), (q = 8) (q = 16) . , . 0, 1.

= an-1...a1a0a-1a-2...a-r . , , , . , , . . . , , . , . 2.10, r .

 

. 2.10.

 

r , ,

( ), , ( ). . , ( = 0) (r = 0) .

(. 2.11) . ( ): . , .

 

. 2.11.

 

. , , . (. 2.12):

 

. 2.12.

 

. 2.13 , Intel.

. . 2.13 32- 48- .

, , , , .

 

 

, , . . ( 64-) , . , 64- 16 . .

 

. 2.13. Intel

 

Intel, Pentium , (-), , (64- ). (. 2.14): ( 8- ); ( 16- ) ( 32- ).

 

. 2.14. 3DNow!

 

0 7, 0 . ( 0-3) ( 0-1).

, AMD. SDNow!, .

 

 

, , - , , . , . . . (), - (BCD Binary Coded Decimal).

 

. 2.15. : ;

 

( ): () (). , - . (24 =16) + -. , IBM 360/370/390 11002 = C1G, 11012 = DIC.

(. 2.15, ) /. , , ( ) , . IBM'360/370/390 11112 = F,6. , , . . 2.16 -7396 . , .

 

. 2.16. -7396

 

( ). (. 2.15, ) . . . , . , -7396 , . 2.17.

 

. 2.17. -7396

 

, , , . , , , , .

 

 

(), . . , . , X, , q .

, 17- , (. 2.18). , , .

 

. 2.18.

 

, . . 2.19 , .

 

. 2.19.

 

, 2. , () IBM 16. , , . , 7 , qp, , 2128 ( q = 2) 16128 ( q = 16), 10-19 < || < 10+19 10-76 < || < 10+76. 8, , -5500 Burroughs.

, . (. 2.20). , 128 -3 125 (-3 + 128). . , , , .

 

. 2.20.

 

. , , , . . :

:

:

:

i , i i . .

 

(0001). , .

2 (q = 2), , . , ( ), , , . , . , . , . , 0,101000(1) 0,010001 ( , ).

, . , , , . . , , .

[200]. . 2.21 32- . () . 1- 8- 0 255. , 128. -128 +127. , 2. (). 23- 24- 0,5 1,0.

 

. 2.21. 32-

 

. 2.22 , 32- .

 

. 2.22. , 32- : ;

 

-231 231 - 1, 232 (. . 2.22, ). (. . 2.22, ):

-(1 2-24) × 2127 -0,5 × 2-128;

0,5 × 2-128 (1 2-24) × 2127.

:

, -(1 2-24) × 2127 ;

, -0,5 × 2-128 ;

, 0,5 × 2-28 ;

, (1 2-24) × 2127 .

. . , , 127 (2120 × 2100 = 2230). (2-120 × 2-10 = 2-230). , .

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

 

. 2.23.

 

, . 2.21, . , , . , , . , , . , 32 , 64 .

. . 2.5 . , IEEE (Institute of Electrical and Electronics Engineers).

 

2.5. [4]

 

IBM 390 VAX IEEE 754
() : 32; : 64 : 32;: 64 : 32; : 64
() 7 8 :8; : 11
(F) : 6 ; : 14 :(1) + 23 : (1) + 55 :(1) + 23 :(1) + 52
    : 127; : 1023
     
1
1
F (1,16)≤F<1 0,5 ≤ F < 1 1 ≤ F < 2
F
1663≡ 1076 2126≡ 1038 21 024≡ 10 308 ()
O:16-6≡10-7 :16-14≡10-17 : 2-24 ≡ 10-7 :2-564≡ 10-17 : 2-23≡ 10-7 : 2-524≡ 10-16

 





:


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


:

:

.
==> ...

1588 - | 1565 -


© 2015-2024 lektsii.org - -

: 0.071 .