Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- .model small;
- .stack 100h;
- .386
- .data ;
- a dw 2;
- b dw 1;
- c dw 5;
- d dw 4;
- e dw 6;
- h dw ?;
- p dw ?;
- .code ;
- mov ax,@data;
- mov ax,a;
- mul ax;
- mov bx,ax; bx = a^2
- mov ax,b;
- mul ax;
- mul ax;
- mul bx;
- shr ax,16;
- mov ax,dx;
- shr ax,16;
- mov ebx,eax; ebx
- mov ax,d;
- mul ax;
- mov dx,ax;
- mov ax,c;
- mul ax;
- sub ax,dx;
- mov h,3;
- mul h;
- shr ax,16;
- mov ax,dx;
- shr ax,16; eax
- add eax,ebx;
- mov ecx,eax; ecx
- mov ax,e;
- mov h,4;
- mul h;
- mov dx,ax;
- mov ax,b;
- mov h,2;
- mul h;
- sub ax,dx;
- mov dx,ax;
- mov eax,ecx;
- div dx;
- mov ax,4c00h;
- int 21h;
- end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement