Binary Number System: Representations

Homework Problems

1. Express the following in the format requested. (Note: all numbers are expressed in decimal) a. 379 as an unsigned 16-bit binary integer b. express the answer to a) in hexadecimal rather than binary c. 379 as a 16-bit sign-magnitude signed binary integer, expressed in hex d. -476 as a 16-bit sign-magnitude signed binary integer, expressed in hex e. 379 as a 16-bit 2's-complement signed binary integer, expressed in hex f. -476 as a 16-bit 2's-complement signed binary integer, expressed in hex g. 14 as an offset-127 value, expressed in hex

2. What is the decimal equivalent of the following (expressed in hex)? a. the unsigned binary integer 000012AF b. the sign-magnitude binary integer 80001876 c. the 2's-complement binary integer FFFFFFFF

3. Use binary addition to compute the sum of two hex numbers, ABCD + 1234 = ? (hint: first convert the binary, add, then convert back to hex)

Solutions