Illegal instruction: datas db'string' or wrong parameters - Assembler

Узнай цену своей работы

Формулировка задачи:

Как исправить эти ошибки? (3) illegal instruction: datas db'string' or wrong parameters. (16) wrong parameters: INC byte ptr [ebx + 1]
;.386
Data Segment
     datas db'string'
     Datab db 123
     dataW dw 0001011100001101b
     datad dd 0abf523deH
     n = 10
Data ends
 
;assume cs:code, ds:data
Code Segment
 
Jum:
      Ret
 
      Inc byte ptr [ebx + 1]
      inc datad [ebx]
      inc dword ptr [ebp +2]
      inc dword ptr [ebp]
 
      Mul al 
      Mul eax
      Mul bh
      Mul ebx
 
      Xor al, al
      Xor eax, eax
      mov ebx, n
      n = 15
        mov ebx, n
 
      Lea eax, [eax+1]
 
      Jnbe Jend
  
      Adc dword ptr dataS[eax+2], eax
      Adc dword ptr dataW[eax+2], eax
Adc byte ptr daTad[ebx+5], bh
adc dataw[ecx], 023a5H
adc daTaS[eax+3], n
 
Mov ah, 200
Mov eax, 0abf523deH
;>=
Jnbe Jum
 
Jend:
Code ends
 
end

Решение задачи: «Illegal instruction: datas db'string' or wrong parameters»

textual
Листинг программы
end Jum

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

5   голосов , оценка 3.6 из 5