.


:




:

































 

 

 

 


. 4.1.




4.1. . , . Enter.

4.2. . , , . Enter.

4.3. 1 5, <Enter>; ( ). .

4.4. ( ).

1. ( ). :

2. . .

3. . .

4. . .

5. 10h. .

6. . .

7. . .

8. . .

9. . .

10. . .

11. . .

4.5. .

.

4.6. .

.


.

1. jmp ? ?

2. jmp 0624h. , 16- jmp: ) 27, ) 6B, ) 6

3. AX BX , CX DX . cmp ( ) :

a) DX , CX

b) BX , AX

c) CX

d)

e) BX , AX

f) DX , CX

4. ?:

a) ;

b)

c) ;

d) ;

e) .

5. ?

6. ?

7. ?

8. ja jnbe?

9. ?

10. jb ?

11. CMP . , 4.4., . , .

4.4.

, .

 
  jnc          
  ja          
  jnb          
  jbe          
  joe          
  jnle          
  jns          
  jng          
  je          
  jnae          

12. , AL BL?

.data

val_1 db 6Bh

val_2 db 3Fh

.code

mov al,val_1

mov bl, val_2

and ax, 0B6h

cmp al, bl

ja label_1

mov al, bl

jmp exit

label_1:

mov bl, al

exit:

13. , AL BL?

.data

val_1 db 6Bh

val_2 db 3Fh

.code

mov al,val_2

mov bl, val_1

or bl, 0fh

sub al, bl

jb label_1

mov al, 1

jmp exit

label_1:

mov bl, 1

exit:

14. , CX DX SI?

.data

val_1 db 6Bh

val_2 db 3Fh

.code

mov al,val_1

mov bl, val_2

and ax, 0B6h

cmp al, bl

ja label_1

mov al, bl

jmp exit

label_1:

mov bl, al

exit:

15. , CX DX SI val_1? (, val_1 0006).

.data

val_1 dw 026Ah

val_2 dw 3FD9h

.code

mov si, offset val_1

mov ex, [si]

add si, 2

mov dx, [si]

xchg dx, val_1

and dx, 0FF00h

again:

dec word ptr [si]

dec dx

crop dx, 01FFh

loopz again


[1] , .

 

[2] eXetended, : 8080 A, B, C D, .





:


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


:

:

- , .
==> ...

2075 - | 1833 -


© 2015-2024 lektsii.org - -

: 0.017 .