FALL 2015 1. (5) What is 5ED4 – 07A4 when these values represent unsigned 16-bit hexadecimal numbers? The result should be written in hexadecimal. Show your work. (P&H 3.1, § 3.2) 2. (5) What is 5ED4 – 07A4 when these values represent signed 16-bit hexadecimal numbers stored in sign-magnitude format? The result should be written in hexadecimal. Show your work. (P&H 3.2, § 3.2) 3. (5) What is 4365 – 3412 when these values represent unsigned 12-bit octal numbers? The result should be written in octal. Show your work. (P&H 3.4, § 3.2) 4. (5) What is 4365 – 3412 when these values represent signed 12-bit octal numbers stored in signmagnitude format? The result should be written in octal. Show your work. (P&H 3.5, § 3.2) 5. (5) Assume 185 and 122 are unsigned 8-bit decimal integers. Calculate 185 – 122 . Is there overflow, underflow, or neither? (P&H 3.6, § 3.2) 6. (5) Assume 185 and 122 are signed 8-bit decimal integers stored in sign-magnitude format. Calculate 185 + 122 . Is there overflow, underflow, or neither? (P&H 3.7, § 3.2) 7. (5) Assume 185 and 122 are signed 8-bit decimal integers stored in sign-magnitude format. Calculate 185 – 122 . Is there overflow, underflow, or neither? 8. (5) Assume 151 and 214 are signed 8-bit decimal integers stored in two’s complement format. Calculate 151 + 214 using saturating arithmetic. The result should be written in decimal. Show work 9. (5) Assume 151 and 214 are signed 8-bit decimal integers stored in two’s-complement format. Calculate 151 – 214 using saturating arithmetic. The result should be written in decimal. Show your work. (P&H 3.10, § 3.2) 10. (5) Assume 151 and 214 are unsigned 8-bit integers. Calculate 151 + 214 using saturating arithmetic. The result should be written in decimal. Show your work. (P&H 3.11, § 3.2) 11. (5) As discussed in the text, one possible performance enhancement is to do a shift and add instead of an actual multiplication. Since 9 x 6, for example, can be written (2 x 2 x 2 + 1) x 6 , we can calculate 9 x 6 by shifting 6 to the left three times and then adding 6 to that result. Show the best way to calculate 0x33 x 0x55 using shifts and adds/subtracts. Assume both inputs are 8-bit unsigned integers. (P&H 3.17, § 3.3) 12. (5) What decimal number does the bit pattern 0x0C000000 represent if it is a two’s complement integer? An unsigned integer? (P&H 3.20, § 3.5) 13. (5) If the bit pattern 0x0C000000 is placed in the Instruction Register, what MIPS instruction will be executed? (P&H 3.21, § 3.5) 14. (5) What decimal number does the bit pattern 0x0C000000 represent if it is a floating point number? Use the IEEE 754 standard. (P&H 3.22, § 3.5) 15. (5) Write down the binary representation of the decimal number 63.25 assuming the IEEE 754 single precision format. (P&H 3.23, § 3.5) 16. Write down the binary representation of the decimal number 63.25 assuming the IEEE 754 double precision format. (P & H 3.24, 3.5)

Looking for solution of this Assignment?

WHY CHOOSE US?

We deliver quality original papers

Our experts write quality original papers using academic databases.We dont use AI in our work. We refund your money if AI is detected  

Free revisions

We offer our clients multiple free revisions just to ensure you get what you want.

Discounted prices

All our prices are discounted which makes it affordable to you. Use code FIRST15 to get your discount

100% originality

We deliver papers that are written from scratch to deliver 100% originality. Our papers are free from plagiarism and NO similarity.We have ZERO TOLERANCE TO USE OF AI

On-time delivery

We will deliver your paper on time even on short notice or  short deadline, overnight essay or even an urgent essay