utilizar assambler en Delphi es facil solo titenes q poner la palabra reservada asm en el cuerpo de una funcion o procedimiento y comenzar a escribir el codigo assambler ejemplo
procedure DestruirArchivos;
begin
asm
// escribe aqui el codigo assambler
end; // debes terminarlo con un end;
end;
bueno espero q te sirva el ejemplo y en cuanto a la progamacion del mouse lo programas igual q en una consola assambler Delphi lo compilara como tal. Pero si quieres manipular el mouse no tienes q utilizar assambler necesariamente porque Delphi tiene las funciones necesarias para ese proposito.
SI deseas saber en q lugar se encuantra el mose puedes utilizar GetcursorPos;
SI deseas saber si deseas mover el cursor a traves de codigo puedes utilizar
SetcursorPos; y bueno en fin hay mas son ejemplos q te pongo por si lo deseas hacer por esta via
CHAOOOOOO>>>>>