For something like:
int $0x80
I understand that it is executing the int
instruction on the destination operand value 0x80
or 128
. And, if I'm understanding correctly, 128
is a system call and it'll execute the call that is stored in eax
. However, what is the meaning of vector
here?
The destination operand specifies a vector from 0 to 255, encoded as an 8-bit unsigned intermediate value.
Why not just use the word number
here? Is there a specific meaning of vector here (and I suppose it's different than the meaning in C++ or math).