Too many registers in expressionThe expression has more than one index and one base register. For example, mov ax,[BP+SI+DI] ;can't have SI and DI