Advertisement
VXP

Untitled

VXP
Jan 26th, 2016
92
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.65 KB | None | 0 0
  1. .model small
  2. .stack 100h
  3. .data ; 63
  4. A db 5
  5. B db 10
  6. .code
  7. mov AX, @data
  8. mov DS, AX
  9.  
  10. mov BX, B
  11. mov AX, A
  12.  
  13. sub BX, AX ; в BX
  14. cmp BX, 1
  15. JL first ; меньше 1
  16. JG third ; больше 1
  17. JE second ; равно 1
  18.  
  19. first:
  20. ; B^2
  21. mov AL, B
  22. mul B ; в AX
  23. second:
  24. ; 5*A+B^2
  25. ; 5*A
  26. mov AL, 5
  27. mul A ; в AX
  28. mul DX, AX ; в DX
  29. ; B^2
  30. mov AL, B
  31. mul B ; в AX
  32. ; всё
  33. add AX, DX ; в AX
  34. third:
  35. ; 30/A^2-B
  36. ; A^2
  37. mov AL, 2
  38. mul A ; в AX
  39. ; A^2-B
  40. sub AX, B ; в AX
  41. ; всё
  42. mov DX, AX
  43.  
  44. mov AX, 30
  45. div DX ; AL = целая часть, AH = остаток
  46. mov AX, AL
  47.  
  48. mov AH, 4Ch
  49. int 21h
  50.  
  51. end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement