Error del compilador C2443
conflicto de tamaño de operando
La instrucción requiere que los operandos sean del mismo tamaño.
El siguiente código genera el error C2443:
// C2443.cpp
// processor: x86
short var;
int main() {
__asm xchg ax,bl // C2443
__asm mov al,red // C2443
__asm mov al,BYTE PTR var // OK
}