para usar ensazmblador.. debes der tener en cuenta como estan definidos tus datos...., primero, si los vas a ingresar de teclado, combiertelos restandoles 30h (Los Asscii de los numeros son 30h-.... 39h) para que te queden (1 ..... 9), luego segun sea el caso guardalos en un lugar de memoria.... por ejemplo...
numero db ?
y muevelo a un registro ejm...
mov al,byte ptr[numero]
y has a ah 0...
con mov ah,0
luego muevelo a bl
mov bl,al
y multiplicalo a al
mul bl
ya tendras el el cuadrado de ese numero en ax...
YoeNC
[email protected]