.


:




:

































 

 

 

 





, CALL ( print UCRLIB):

call print

db "This ASCIZ-line will be printed",0

( )

, , . , RET. , print :

print proc near

push bp

mov bp,sp

push ax

push si

mov si,[bp+2];

; /

cld;

; lodsb

print_readchar:

lodsb; ,

test al,al; 0 ( ),

jz print_done;

int 29h; AL

jmp short print_readchar

print_done:

mov [bp+2],si;

pop si

pop ax

pop bp

ret

print endp

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

. . . , , , , ..

:

1

, , , ( = ).

2

X Y c Z, , = .

3

, , 2- . (, MIN MAX ).

4

X Y - Z - .

5

X Y-
() Z- , .

6

X, (max+min)/2. 2 : Y- Z- , .

7

X Y ().

= .

8

, ,

9

X Y Z, :

10

X Y, Z, X, .

11

X Y, Z, c , .

12

X Y, Z, , .

13

X Y, Z, Y , (Xmax+Xmin)/ 2, Z - .

14

X Y, Z, , .

15

X Y, Z, , - , ( = ).

16

X Y, Z, , x i <= xi-1 + xi+1.

17

X Y Z, :

18

X Y, Z, X, : xi <= xmax xmin.

19

X Y, Z, , : xi < (xi-1 +xi +xi+1)/3.

20

X Y, Z, , : xi <= xmax +xmin.

21

X Y, Z, Y , (xmax-xmin)/ 4, Z - .

22

X Y, Z, , .

23

X Y, Z,, , - , ( = ).

24

X Y, Z, , x i = xi-1 + xi+1.

25

, , , ( = ).

26

X Y c Z, , = .

27

X Z, , .

28

X Z, .

29

X Y, Z, X, : xi <= .

30

X Y, Z, X, : xi >= .

31

X , Y, Z, X, : xi <= .

32

X , Y, Z, X, : xi >= .

33

X , Y, Z, X, : xi > 3 .

34

X , Y, Z, X, : xi < 3 .

35

X Y, Z, , - , A.

36

X Y, Z, , - , .

37

X Y, Z, , .

38

X Y, Z, , .

39

X Y, Z, , , , , .

40

X Y, Z, , , .

 

 

:

1) Assembler IBM PC 1995.

2) . Assembler, 2001

3) .. Assembler. . 1999.

4) .. IBM PC. 1997.

5) .. - 2.0. . . 1990.





:


: 2015-10-01; !; : 513 |


:

:

,
==> ...

1689 - | 1570 -


© 2015-2024 lektsii.org - -

: 0.026 .