.


:




:

































 

 

 

 


- 41h AL




-, , DX:

Mov dx,41h; dx;

In al,dx; 41h al.

 

DX - . -, - 255, DX. -, DX - . , - , DX.

AL AX -. , - DX -, 255.

OUT IN, - AL AX, -, DX , 256, -. , 55h 0Fh:

Mov dx,55h

Mov al,0fh

Out dx,al

 

 

, , , , , - . "" .

 

.

Cmp...

j <> else

< 1 >

Jmp com

else: < 2 >

com: < >

.

X=max(A,B):

Max proc near

Mov ax, A

cmp ax, B; A B

jl less;

Mov X, ax

jmp continue;

less: mov ax, B

Mov X, ax

continue: ret

Max endp

.

, - - .

a) (-):

ycl: cmp...

Jne com

< >

Jmp cycl

com:....

.

1 10, .

Sum proc near

mov ax, 0;

mov bx, 1;

cycl: cmp bx, 10; 10

jg continue;

add ax, bx;

inc bx;

jmp cycl;

continue: ret; , - ax

Sum endp

a) :

Mov cx, N

cycl: < >

Loop cycl

com:.....

.

1 10, .

Sum proc near

mov ax, 0;

mov bx, 1;

mov cx, 10;

cycl: add ax, bx;

inc bx;

loop cycl;

continue: ret; , - ax

Sum endp

 





:


: 2016-11-02; !; : 518 |


:

:

- - , .
==> ...

1844 - | 1803 -


© 2015-2024 lektsii.org - -

: 0.013 .