.


:




:

































 

 

 

 





 

, 97 , .

, -. , - . , 16- , . . , . - . 97 : - . .

16-, . 8- 15- , .

(). 97 :

 

0 - ( );

1 - ( );

2 - ( );

3 - ( ).

 

- . . , , . , , , .

R0 ( 97):

 

021 2=>R1

401 0 R1b

2DFA 0, PC - 6 ( )

003 R0 => 3

 

2, .

0, , .

; .

 

1. , . , . .

.

S=2*(A*B+A*C+B*C)

S = 2 * [ * ( + ) + * ]

 

134

 

0000 01 (22) => R0 => R0

0002 0022

0004 0101 R0 => Rl => Rl

0006 020 R0 + (24) => R0 +

0008 0024

000 050 R0 * (20) => R0 A * ( + )

000 0020

000 051 Rl * (24) => Rl *

0010 0024

0012 0210 R0 + Rl => R0 A * ( + ) + *

0014 0200 R0 + R0 => R0 2 * [A * ( + ) + * ]

0016 010 R0 => (26) => S

0018 0026

001A 0F00

.

0020 0002

0022 0003

0024 0004

0026 0034 S

 

. , 34 . , , 52.

2. : , .

. , , . ASCII, 1, . , R

R 0101 0010

r 0111 0010

, , - , . , .

, , ,

1101 1111 =DF,

, .

. , SP; .

 

135

0000 0E6D 26 => SP

0002 0026

0004 9C0D / 40FE ( -!)

0006 40FE

0008 0101 R0 => Rl

000A 07D0 DF and R0 => R0

000C 00DF

000E 9C0D / 4088

0010 4088

0012 0F00

3. , Rl, R2 R3. R0.

. Rl R2 R0. , R3 R0, , R3.

 

136

0000 0412 R2 Rl

0002 3D04 < 0, =+4 Rl ( 0008)

0004 0120 R2 => R0 R2

0006 1D02 =+2 ( 000A)

0008 0110 Rl => R0 Rl

000A 0403 R3 R0

000C 3D02 < 0, C=+2 ( 0010)

000E 0130 R3 => R0 R3

0010 0F00

 

4. 100 .

, , . , .. . . R3 N ( 1 100), R0 - S. S N. , N >100.

137

 

0000 2113 1 => R3 1 => N

0002 2100 0 => R0 0 => S

004 0230 R0 + R3 => R0 S = S + N

0006 2213 R3 + 1 => R3 N=N+1

0008 04D3 R3 100 N 100

000A 0064

000C 6DF6 ≤0, PC=PC+F6 N≤100,

(000E + FFF6 = 0004)

000E 0F00

 

5. Z. . RO , ( 65 = 41h). . 1 ( ). , , .. 5Ah (Z), , (), .

138

0000 0E6D 26 => SP

0002 0026

0004 01D0 41 => R0

0006 0041 ()

0008 9C0D / 4088

000 4088

000 2210 R0 + 1 => R0

000 04D0 R0 5 ≤ Z?

0010 005 (Z)

0012 6DF4 ≤0, PC=PC+F4 (0008)

0014 0F00

 

6. , 001, , 15 (Fh) , , . 0 ( POS ).

R1 , R2 - . R0 . x , Fh, .. 10h , - R1 0.

139

 

0000 2111 1 => R1

0002 01D2 1 => R2

0004 001

0006 460 R0b (R2)b

0008 5D0C = 0, C=+2 ( 0016)

000 2211 R1 + 1 => R1

000 2212 R2 + 1 => R2

000 04D1 R1 10 ?

0010 0010

0012 4DF2 ≠ 0, PC=PC+F4 - ( 0006)

0014 2101 0 => R1 - 0

0016 0F00

0018 0000

001 4854 ͻ

001 5349 IS THIS IS MY TEXT

001E 4920 I

0020 2053 S

0022 594D MY

0024 5420 һ

0026 5845 EX

0028 0054 һ

 





:


: 2016-11-12; !; : 330 |


:

:

, .
==> ...

1552 - | 1450 -


© 2015-2024 lektsii.org - -

: 0.017 .