add new operand type called effective address which still need further
work on it