1. This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn More.

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

    May 29, 2010
    Likes Received:
    Trophy Points:
    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