Assignment: Decimal Integers Assignment: Decimal Integers
Assignment: Decimal Integers
Assignment: Decimal Integers
Permalink: http://topclassesays.com/assignment-decimal-integers/
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)
Collepals.com Plagiarism Free Papers
Are you looking for custom essay writing service or even dissertation writing services? Just request for our write my paper service, and we'll match you with the best essay writer in your subject! With an exceptional team of professional academic experts in a wide range of subjects, we can guarantee you an unrivaled quality of custom-written papers.
Get ZERO PLAGIARISM, HUMAN WRITTEN ESSAYS
Why Hire Collepals.com writers to do your paper?
Quality- We are experienced and have access to ample research materials.
We write plagiarism Free Content
Confidential- We never share or sell your personal information to third parties.
Support-Chat with us today! We are always waiting to answer all your questions.