Advertisement
Guest User

Untitled

a guest
Jun 25th, 2017
68
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. Stekas SEGMENT STACK
  2.     DB 256 dup(?)
  3. Stekas ENDS
  4.  
  5.  
  6.  
  7.  
  8. Duomenys SEGMENT
  9.     a DB 3
  10.     b DB 5
  11.     du DB 2
  12.     c DB 7
  13.     des DB 10
  14.     sv DB 'sveokoji dalis'
  15.     rezsv DB 3 DUP(0), '$', 10,13
  16.     liek DB 'liekana'
  17.     rezl DB 3 DUP(0), '$'
  18. Duomenys ENDS
  19.  
  20.  
  21.  
  22. Programa SEGMENT
  23.     ASSUME CS:Programa, DS:Duomenys, SS:Stekas
  24.  
  25.     START:  MOV AX, Duomenys
  26.         MOV DS, AX
  27.         SUB AX, AX
  28.         MOV AL, a
  29.         ADD AL, b
  30.         MUL du
  31.         ADD AL, c
  32.         DIV a       ; AX/a
  33.         MOV TARP, AH
  34.         MOV AH, 0
  35.  
  36. ;ciklas del sveikosios dalies
  37.         MOV CX, 3
  38.         LEA DI, rezsv+2
  39.  
  40.     ciklas: DIV DES     ;AX/DES
  41.         ADD AH, 30h
  42.         MOV [DI], AH
  43.         DEC DI      ;DI <- rezsv+1
  44.         MOV AH, 0
  45.         LOOP ciklas
  46.  
  47.  
  48. Programa ENDS                    
  49.                                  
  50.     END START
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement