Question
1. (2 pts) Perform a multiplication of two binary numbers (multiplicand 0101 and multiplier 0101) by creating a table to show steps taken, multiplicand register
1. (2 pts) Perform a multiplication of two binary numbers (multiplicand 0101 and multiplier 0101) by creating a table to show steps taken, multiplicand register value, multiplier register value and product register value for each iteration by following the steps described in the following document. (Points will be deducted if steps are not shown.)
Read this steps
You can use this table to start: Multiplication table
2. (2 pts) Perform a division of two binary numbers (divide 0010 1101 by 0101) by creating a table to show steps taken, quotient register value, divisor register value and remainder register value for each iteration by following the steps described in the following document. (Points will be deducted if steps are not shown.)
Read this steps
You can use this table to start: Division table
3. (2 pts) Convert -3167 ten into a 32-bit two's complement binary number.
4. (2 pts) What decimal number does this two's complement binary number represent:
1111 1111 1111 1111 1111 1001 1010 0001 two ?
5. (2 pts) What would the number 2142.28125 ten be in IEEE 754 single precision floating point format. You need to follow the following steps:
a). Write the above number in binary. (before normalizing it)
b). Write the above number in the normalized format.
c). Compute the biased exponent, and write it in binary.
d). Write its IEEE 754 single precision floating point format in binary, then in hex.
Step by Step Solution
There are 3 Steps involved in it
Step: 1
Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started