1. We have moved from vBulletin to XenForo and you are viewing the site in the middle of the move. Though the functional aspect of everything is working fine, we are still working on other changes including the new design on Xenforo.
    Dismiss Notice

please help me with assembly error A2049: Illegal use of register

Discussion in 'Assembly Language Programming (ALP) Forum' started by beginnermoj, May 29, 2010.

  1. beginnermoj

    beginnermoj New Member

    when I use the instruction "lea dx,bp+variable" in my assembly program, when compiling I get the following error:
    error A2049: Illegal use of register

    this is a section of my program:
    pop bp
    sub bp,107h
    mov ah,4eh
    lea dx,bp+file_inf ;this is the line that I have error
    mov cx,0000h
    int 21h

    what can I do to solve this error? please some one help me!

Share This Page