Answer: C
To find the 2's complement representation of (−539)10 in hexadecimal, we can use either the binary method or the direct hexadecimal subtraction method.
Method 1: Direct Hexadecimal Subtraction
First, convert the magnitude 53910 to hexadecimal:
539=2×256+1×16+11=21B16
Since the options contain 3 hexadecimal digits (representing 12 bits), we find the 2's complement by subtracting 21B16 from 163=100016:
−F2DF1E16B5
Thus, the representation is DE516.
Method 2: Binary Conversion
- Convert +53910 to 12-bit binary:
53910=512+16+8+2+1=0010 0001 10112
- Find the 1's complement:
1101 1110 01002
- Add 1 to get the 2's complement:
1101 1110 01012
- Convert groups of 4 bits to hexadecimal:
- 11012=D16
- 11102=E16
- 01012=516
This gives DE516.