Помогите, пожалуйста, решить задачу для курсового проекта по МПС на ассемблере!
y=x3+x-8
P.S. x3 - x в кубе
Заранее спасибо!
var
x,y:integer;
begin
readln(x);
asm
mov ax,x
xor ax,ax
mov ax,x
imul x
imul x
add ax, x
add ax, -8
mov y,AX
end;
writeln(y);
readln;
end.
mov ax,x ; сначала записывать что-то в AX
xor ax,ax ; тут же его обнулять, и потом снова переписывать?