I know that -4 is copied into the EAX register.
My doubts:
-4 will be converted into two's complement binary notation before copying to EAX or not?
If it is converted into two's complement binary notation , who does the job?
Is there any special opcode for denoting negative numbers?
What is the possible maximum negative number we can store in EAX register?
Is there any special opcode or instructions for signed arithmetic?
what happens when we multiply a negative and positive number in CPU?