Advertisement
Guest User

Untitled

a guest
Mar 16th, 2018
93
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1.     .model  small
  2.     .stack  100h
  3.     .386
  4.     .data
  5. a   db  1
  6. b   db  2
  7. c   db  3
  8. d   db  4
  9. e   db  5
  10.     .code
  11.     mov ax, @data
  12.     mov ds, ax
  13.     mov al, a
  14.     ;cbw
  15.     ;mov    bx, ax
  16.     mov bl, b
  17.     ;cbw
  18.     add al, bl
  19.     mov bl, al
  20.     imul    al
  21.     cbw
  22.     imul    bx
  23.     cwd
  24.     ;mov    ebx,    eax
  25.     ;mov    al, 2
  26.     ;cbw
  27.     ;imul   bx
  28.     ;mov    cx, ax
  29.     mov al, a
  30.     mov bl, 4
  31.     imul    bl
  32.     cbw
  33.     ;mov    bx, ax
  34.     ;mov    ax, cx
  35.     idiv    bx      ;2((a+b)**3)/4a**2
  36.     ;cwd
  37.     mov cx, ax
  38.     mov bl, c
  39.     mov al, 2
  40.     imul    bl
  41.     cbw         ;c*2
  42.     mov bx, ax
  43.     mov al, d
  44.     imul    ax
  45.     cbw
  46.     sub bx, ax  ;2c-d**2
  47.     ;mov    bx, ax
  48.     mov al, a
  49.     cbw
  50.     imul    bx
  51.     cwd
  52.     mov ebx,    eax
  53.     mov al, e
  54.     ;cbw
  55.     mov dl, al
  56.     mov al, 2
  57.     ;cbw
  58.     imul    dl
  59.     cbw
  60.     mov dx, ax
  61.     mov eax,    ebx
  62.     idiv    dx      ;a(2c-d**2)/2e
  63.     ;mov    esi,    eax
  64.     ;mov    ax, bx
  65.     ;idiv   esi
  66.     add cx, ax
  67.     mov ax, 4c00h
  68.     int 21h
  69.     end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement