• Viernes 19 de Abril de 2024, 07:08

Autor Tema:  Re: Error???????  (Leído 1264 veces)

_Maximo_

  • Nuevo Miembro
  • *
  • Mensajes: 5
    • Ver Perfil
Re: Error???????
« en: Viernes 31 de Octubre de 2003, 04:55 »
0
tengo un problema por que en mi progrma me da error al compilar:
MOV AL,30H
MOV DX,0
MOV AH,0
MOV BX,AL
DIV BX
alguin tiene alguin tiene idea d epor que da error, aver si me ayudan :good:

Super_G

  • Miembro MUY activo
  • ***
  • Mensajes: 375
    • Ver Perfil
Re: Error???????
« Respuesta #1 en: Viernes 31 de Octubre de 2003, 05:00 »
0
Estas haciendo un movimiento de datos que no corresponde no puedes hacer moviemientos de registros de diferntes tamaños debes tener este cuidado!!

_Maximo_

  • Nuevo Miembro
  • *
  • Mensajes: 5
    • Ver Perfil
Re: Error???????
« Respuesta #2 en: Domingo 2 de Noviembre de 2003, 01:23 »
0
Pero que sucede en este caso?:
mov bx,numero

si numero esta declarado como Byte(db):devil:

Super_G

  • Miembro MUY activo
  • ***
  • Mensajes: 375
    • Ver Perfil
Error???????
« Respuesta #3 en: Lunes 3 de Noviembre de 2003, 03:23 »
0
Bueno yo uso el TASM de borland y este compilador me permite hecer eso, pero si vemos las reglas que tiene la isntruccion MOV esto no deberia ser particularmente peinso que es una duda de que si deberia o no poderse hacer esta.