Not
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
ogiltig överskrivning av segment i "operand"
Anmärkningar
Infogad assemblykod använder felaktigt en operator för överskrivning av segment (kolon) för en operand. Här är några möjliga orsaker:
Registret som föregår operatorn är inte ett segmentregister.
Registret som föregår operatorn är inte det enda segmentregistret i operanden.
Operatorn för åsidosättning av segment visas inom en indirekt operator (hakparenteser).
Uttrycket som följer operatorn för åsidosättning av segment är inte en omedelbar operand eller en minnesoperand.
Example
I följande exempel genereras C2422:
// C2422.cpp
// processor: x86
int main() {
_asm {
mov AX, [BX:ES] // C2422
mov AX, ES // OK
}
}