Advertisement
Guest User

f

a guest
May 11th, 2016
249
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. dosseg
  2. .model small
  3. .stack 100h
  4. .data
  5. K equ 616h
  6. A dd 12345678h
  7. B dw 5678h
  8. C dw 7654h
  9. D db 10h
  10. E db 77h
  11. X dd 00h
  12. R1 dw 00h
  13. R2 dw 00h
  14. .code
  15. start:
  16.   mov ax, @data
  17.   mov ds, ax
  18.   ; A/B
  19.   mov ax, word ptr[A]
  20.   mov dx, word ptr[A+2]
  21.   div B
  22.   mov R1, ax
  23.   ;D*E
  24.   xor ax, ax
  25.   mov al, D
  26.   mul E
  27.   mov R2, ax
  28.   ; C2-R2
  29.   mov ax, C
  30.   sbb ax, R2
  31.   adc ax, K
  32.   add ax, R1
  33.   mov word ptr[X], ax
  34.   mov ah, 4ch
  35.   int 21h
  36.   end start
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement