.


:




:

































 

 

 

 





9.1. NORTON exnot.asm -:

 

MAIN PROC NEAR

MOV AX,81H

MOV DX,30H

NEG AX

NEG DX

MOV AX,81H

MOV DX,30H

NOT DX;

NOT AX;

ADD AX,1; 1

ADC DX,0; DX

RET

MAIN ENDP

 

NEG . NEG 1.

NOT DX:AX.

9.2. . . DEBUG .

9.3. D. .

:

1. .

2. .

:

:

 

DATAX DW 0148H

DW 2316H

DATAY DW 0237H

DW 4052H

DATAZ DW 0;

DW 0;

DW 0;

1. : ) DATAX DATAY; ) , DATAX, DATAY.

2. :

STC

MOV BX,DATAX

ADC BX,DATAY

3. (MUL): ) DATAX DATAY: ) , DATAX DATAY.

4. (DIV): ) DATAX 23; ) , DATAX, DATAY.

:

1. ) MOV AX,DATAY

ADD AX,DATAX

MOV DATAZ,AX

) MOV AX,DATAX+2

ADD AX,DATAY+2

MOV DATAZ+2,AX

MOV AX,DATAX

ADC AX,DATAY

MOV DATAZ,AX

2. STC CF. 0148 0237 1.

3. ) MOV AX,DATAX

MUL DATAY

MOV DATAZ+2,AX

MOV DATAZ,DX

) MOV AX,DATAX+2

MUL DATAY

MOV DATAZ+4,AX

MOV DATAZ+2,DX

MOV AX,DATAX

MUL DATAY

ADD DATAZ+2,AX

ADC DATAZ,DX

4. ) MOV AX,DATAX

MOV BL,23

DIV BL

MOV DATAZ,AX

) MOV DX,DATAX

MOV AX,DATAX+2

DIV DATAY

MOV DATAZ+2,AX

MOV DATAZ,DX

 

 

N 8

2: ASCII

BCD

 

:

1. NORTON. . .

2. ASCII. , 23 00010111 (17); ASCII 23 ASCII- 3233 ( ), SAM 53414D ( ), 1234 31323334 ( ).

3. ASCII- :

 

AAA - ASCII-

AAD - ASCII-

AAM - ASCII-

AAS - ASCII-

 

.

4. 8 4 ASCII- :

 

--

6C

 

ASCII-, . , 6 : + 6 = 12, .

5. (4 ) AL. A F CF 1, AL 6, 1, CF 1. 0 AL. (0102). ASCII- :

 

OR AX,3030H

 

3132.

6. AAS . AAS AL. A F CF 1, AL 6, 1, CF 1. AAS 0 AL.

7. ASCII- . . , 01020304, , 31323334 ASCII-. , . ASCII- .

8. AAD ASCII- . , ASCII- . AAD . .

9. . , 0924 : 30393234 (0011 0000 0011 1001 0011 0010 0011 0100) - ASCII-, 00090204 (0000 0000 0000 1001 0000 0010 0000 0100) - , 0924 (000 1001 0010 0100) - - (BCD) , 039 - (0000 0011 1001 1100) , 0000 0011 1001

1100 - . ASCII- - 4 , - 4 , - - 2 , - 2 , - 2 .

10. - DAA ( ). - DAS ( ).

11. ASCII- :

) ASCII- .

) ASCII-.

) ASCII- 1, 10, 100 (01, 0, 64) .. .

12. 1234 ASCII- :

 

4 1 = 4 4

3 10 = 30 1

2 100 = 200 8

1 1000 = 1000 38

: 4 + 1 + 8 + 38 = 04D2 ()

 

13. ASCII- , . 10 (0), 10. , 0 9, ASCII-. 4D2H :

 

4D2: A = 7B 4

7B: A = C 3

C: A = 1 2

 

1 , 0, . ASCII-, - 1234. , .. 31323334.

 

:





:


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


:

:

- , , .
==> ...

1521 - | 1338 -


© 2015-2024 lektsii.org - -

: 0.016 .