.


:




:

































 

 

 

 


̳ .

2012


̳ . 0508 ² ², 6.050801 ²̳- ² ,- : , 2012. - 10 .

 

: .., ...,

 

 

.

___ . __________________2012 .

 

, . _____________ ..

 

___________________2012 .

 

 

___ . ____________________2012 .

 

, . ______________ ..

 

____________________ 2012 .

 


() "̳ ".

, . 15 , 15 . 51 MCS-51. 10 .

- 50 .

̳ .

(, , , ).

, 25 , 9 . , .

. ³ .
ʳ , .
, , .
³ , , , , .

 

ϳ .

″ ³ ″ 20-25 ;

″ ″ 14-19 ;

″ ″ 09-13 ;

″ ″ 09 .

1. ?

³: 1) . . ; 2) . . ; 3) . . ; 4) . . ; 5) .. .

³: . . - . 1946 . . ( 1963 ). 쳿. i , i  - "" (1949-1951). 3500 2500 . 60 2, 25 㳿. 1952-1953 "" (3 . .) , . ( 1)

2. ':

³: 1) , , ' ; 2) , , '; 3) , .

³: , ᒺ , . ( 1)

3. - ENIAC :

³: 1) . . . 2) . ; 3) . ; 4) . ; 5) . . .

³: ENIAC (Electronic Numerical Integrator and Computer) - . ' 1943 ³ , . 1941 Z3, , ENIAC . 17468 , 7200 , 1500 , 70000 10000 . 150 . 300 5000 . 27 . . ENIAC ', ( ' ). ENIAC 14 1946 . ( 1)

4. ̳ - .?

³. 1) , , , : , , , ; 2) () ; 3) , ' /.

³: - , , , , . ( 1).

5. , .

³: 1) . ; 2) . ; 3) . ; 4) . ; 5) . .

³: (10 1815 - 27 1852) . , . . . ″ ″, ″ ″. . ( 3).

6. ?

³: 1) ; 2) ; 3 .

³. . . ( 2)

7. 37, , .

³: 1)00110101; 2) 00100101; 3) 01100101; 4) 00100111; 5) 00101101.

³. 3710 = 001001012. ( 2)

_37    
  _18    
    _9    
      _ 4    
      _2  
       
     

8. -AC58, .

³: 1) 5498; 2) 53D8; 3) 53B6; 4) 53A7; 5) 63A9.

³. (16-1=15). q=16 . , 9 15-9=6.

: AC58.

53A7.

4.

9. B63E 9C2B, .

³: 1) 2A24; 2) 1A13; 3) 2B52; 4) 1C53; 5) 2F2E.

³. _ B63E

9C2B

1A13

2.

10. MCS-51?

³: 1) 7FH; 2) FFH; 3) 80H; 4) FFFFH; 5) FFFH.

³. MCS-51 8- . , 11111111B = 0xFF. ( 2)

11. MCS-51?

³: 1) 1; 2) 2; 3) 4; 4) 8; 5) 6.

³. MCS-51 4- (R0, , R7). ( 3)

12. MCS-51?

³: 1) 3; 2) 5; 3) 6; 4) 8.

³. ̳ MCS-51 CISC . 5 : ; ; , ; . ( 2)

13. " "

³: 1) ; 2) ; 3) ; 4) ; 5) .

³. " " . ( 2)

14. AJMP add11 MCS-51 ':

³: 1) 1 ; 2) 4 ; 3) 2 ; 4) 8 ; 5) 16 .

³. 211=2048 = 2 . ( 2)

15. 045 ?

MOV 0x30, #0x2C

MOV R0, #0x30

MOV A, @R0

MOV 0x45, A

³: 1) 0x30; 2) 0x2C; 3) 0x45; 4) 0xA8; 5) 0xD4

³. MOV 0x30, #0x2C 0x2C 0x30 ((0x30)←#0x2C). MOV R0, #0x30 0x30 R0 ((R0)←#0x30). R0 0x30. MOV A, @R0 (#0x2C) 0x30 A. MOV 0x45, A (#0x2C) 0x45. ( 2)

16. Y=(X-Y)*(23-Z) . X=14; Y=2 Z=13.

³. , :

Name Z16

DSEG AT 0x30

X: DS 0x01

Y: DS 0x01

Z: DS 0x01

CSEG AT 0x00

MOV X, #14

MOV Y, #02

MOV Z, #13

MOV A, X

SUBB A, Y

MOV R0, A

MOV A, #23

SUBB A, Z

MOV B, A

MOV A, R0

MUL AB

END

17. , ox30 0x31 0x2C4E ″1″. 0x40 0x41.

³. 0x2C4E ″1″.

0x2C4E = 0010110001001110B

0x7D5F = 0111110101011111B

″1″ 0101010101010101B. :

Name Z16

CSEG AT 0x00

MOV 0x30, #0x2C

MOV 0x31, #0x4E

MOV A, 0x31

ORL A, #0x55

MOV 0x41, A

MOV A, 0x30

ORL A, #0x55

MOV 0x40, A

END

 



<== | ==>
 |
:


: 2017-02-11; !; : 381 |


:

:

. .
==> ...

1876 - | 1796 -


© 2015-2024 lektsii.org - -

: 0.037 .