Academic Integrity: tutoring, explanations, and feedback — we don’t complete graded work or submit on a student’s behalf.

1) When converting a 32-bit unsigned integer to a 64-bit unsigned integer, which

ID: 3888394 • Letter: 1

Question

1) When converting a 32-bit unsigned integer to a 64-bit unsigned integer, which operation will preserve the correct value?

a)The correct value cannot always be preserved b)Sign extension c)Zero extension d)Truncation

2)When converting a 32-bit signed two's-complement integer to a 64-bit signed two's-complement integer, which operation will preserve the correct value?

a)The correct value cannot always be preserved b)Sign extension c)Zero extension d)Truncation

3)When converting a 32-bit unsigned integer to a 32-bit signed two's-complement integer, which operation will preserve the correct value?

a)The correct value cannot always be preserved b)Sign extension c)Zero extension d)Truncation

4)When converting a 64-bit unsigned integer to a 32-bit unsigned integer, which operation will preserve the correct value?

a)The correct value cannot always be preserved b)Sign extension c)Zero extension d)Truncation

Explanation / Answer

1) c) Zero extension

2) b) Sign extension

3) d) Truncation

4) a) The correct value cannot always be preserved