I have a question about the AND operator in assembler. What is its limit on how much you can AND at one time?
A normal statement would be like:
if you were ANDing registers, or:
Code:
asm {
and myInt, dx
}
if you were ANDing an int with a register, etc...
But lets say I have two arrays and want to AND them together:
Code:
int array[10];
int arrayB[10];
...code to fill arrays goes here....
asm {
and array, arrayB
}
Am I allowed to do what I just did?
Or what if I made them pointers:
Code:
int *array = new int[10];
int *arrayB = new int[10];
...code...
asm {
and array, arrayB
}
Is that legal?