i have a value in AL, and I want to increment SI by that value.

I tried using ADD SI, AL but the assembler does not accept this (i get a wrong paramters error!)

The work around i used is a loop, incrementing SI each time by one. But this is inefficient!

How can this be resolved!!!??

thanks again!