modrm decoding changes
added logic for add