Click here to view a tutorial that helps to clarify the representation of signed integers using two's complement notation. Click here to view the answers.
1. Write each of the following signed decimal integers in 8-bit binary notation:
If any number cannot be represented as a signed 8-bit binary number, indicate this in your answer.
| a. | -2 | e. | +15 | ||
| b. | -7 | f. | -1 | ||
| c. | -128 | g. | -56 | ||
| d. | -16 | h. | +127 | 
2. Write each of the following 8-bit signed binary integers in decimal:
| a. | 11111111 | g. | 00001111 | ||
| b. | 11110000 | h. | 10101111 | ||
| c. | 10000000 | i. | 11111100 | ||
| d. | 10000001 | j. | 01010101 | 
3. Which of the following integers are valid 16-bit signed decimal integers?
(indicate V=valid, I=invalid)
| a. | +32469 | d. | +32785 | ||
| b. | +32767 | e. | -32785 | ||
| c. | -32768 | f. | +65535 | 
4. Indicate the sign of each of the following 16-bit hexadecimal integers:
(indicate P=positive, N=negative)
| a. | 7FB9h | c. | 0D000h | ||
| b. | 8123h | d. | 649Fh | 
5. Write each of the following signed decimal integers as a 16-bit hexadecimal value:
| a. | -42 | e. | -32768 | ||
| b. | -127 | f. | -1 | ||
| c. | -4096 | g. | -8193 | ||
| d. | -16 | h. | -256 |