|
@@ -141,7 +141,7 @@ BEGIN
|
|
|
(*EmitLn('MULS (SP)+,D0');*)
|
|
(*EmitLn('MULS (SP)+,D0');*)
|
|
|
Strings.Concat(TAB,"pop rbx", chaine);
|
|
Strings.Concat(TAB,"pop rbx", chaine);
|
|
|
EmitLn(chaine);
|
|
EmitLn(chaine);
|
|
|
- Strings.Concat(TAB,"mul rax, rbx", chaine);
|
|
|
|
|
|
|
+ Strings.Concat(TAB,"imul rax, rbx", chaine);
|
|
|
EmitLn(chaine);
|
|
EmitLn(chaine);
|
|
|
END Multiply;
|
|
END Multiply;
|
|
|
|
|
|