Question: ##### Don't answer the old one value is change and also have a look to figures and you them ####### (15pts) Using a table similar

##### Don't answer the old one value is change and also have a look to figures and you them #######

##### Don't answer the old one value is change and also have

a look to figures and you them ####### (15pts) Using a table

similar to that shown in Figure 3.10, calculate 52 divided by 8

(15pts) Using a table similar to that shown in Figure 3.10, calculate 52 divided by 8 using the hardware described in Figure 3.8. You should show the contents of each register on each step. Assume both inputs are unsigned 6-bit integers. (Refer to the text book) FIGURE 3.8 First version of the division hardware. \begin{tabular}{|c|l|c|c|c|} \hline \multicolumn{1}{|c|}{ Iteration } & \multicolumn{1}{c|}{ Step } & Quotient & Divisor & Remainder \\ \hline 0 & Initial values & 0000 & 00100000 & 00000111 \\ \hline \multirow{4}{*}{1} & 1: Rem = Rem - Div & 0000 & 00100000 & (1)1100111 \\ \cline { 2 - 5 } & 2b: Rem +Div, SLL Q, Q0 = 0 & 0000 & 00100000 & 00000111 \\ \cline { 2 - 5 } & 3: Shift Div right & 0000 & 00010000 & 00000111 \\ \hline \multirow{4}{*}{2} & 1: Rem = Rem - Div & 0000 & 00010000 & (1)1110111 \\ \cline { 2 - 5 } & 2b: Rem +Div, SLL Q, Q0 = 0 & 0000 & 00010000 & 00000111 \\ \cline { 2 - 5 } & 3: Shift Div right & 0000 & 00001000 & 00000111 \\ \hline \multirow{4}{*}{3} & 1: Rem = Rem - Div & 0000 & 00001000 & (1)1111111 \\ \cline { 2 - 5 } & 2b: Rem +Div, SLL Q, Q0 = 0 & 0000 & 00001000 & 00000111 \\ \cline { 2 - 5 } & 3: Shift Div right & 0000 & 00000100 & 00000111 \\ \hline \multirow{4}{*}{4} & 1: Rem = Rem - Div & 0000 & 00000100 & 00000011 \\ \cline { 2 - 5 } & 2a: Rem 0 SLL Q, Q0 = 1 & 0001 & 00000100 & 00000011 \\ \cline { 2 - 5 } & 3: Shift Div right & 0001 & 00000010 & 00000011 \\ \hline \multirow{3}{*}{5} & 1: Rem = Rem - Div & 0001 & 00000010 & 00000001 \\ \cline { 2 - 5 } & 2a: Rem 0 SLL Q, Q0 = 1 & 0011 & 00000010 & 00000001 \\ \cline { 2 - 5 } & 3: Shift Div right & 0011 & 00000001 & 00000001 \\ \hline \end{tabular} FIGURE 3.10 Division example using the algorithm (15pts) Using a table similar to that shown in Figure 3.10, calculate 52 divided by 8 using the hardware described in Figure 3.8. You should show the contents of each register on each step. Assume both inputs are unsigned 6-bit integers. (Refer to the text book) FIGURE 3.8 First version of the division hardware. \begin{tabular}{|c|l|c|c|c|} \hline \multicolumn{1}{|c|}{ Iteration } & \multicolumn{1}{c|}{ Step } & Quotient & Divisor & Remainder \\ \hline 0 & Initial values & 0000 & 00100000 & 00000111 \\ \hline \multirow{4}{*}{1} & 1: Rem = Rem - Div & 0000 & 00100000 & (1)1100111 \\ \cline { 2 - 5 } & 2b: Rem +Div, SLL Q, Q0 = 0 & 0000 & 00100000 & 00000111 \\ \cline { 2 - 5 } & 3: Shift Div right & 0000 & 00010000 & 00000111 \\ \hline \multirow{4}{*}{2} & 1: Rem = Rem - Div & 0000 & 00010000 & (1)1110111 \\ \cline { 2 - 5 } & 2b: Rem +Div, SLL Q, Q0 = 0 & 0000 & 00010000 & 00000111 \\ \cline { 2 - 5 } & 3: Shift Div right & 0000 & 00001000 & 00000111 \\ \hline \multirow{4}{*}{3} & 1: Rem = Rem - Div & 0000 & 00001000 & (1)1111111 \\ \cline { 2 - 5 } & 2b: Rem +Div, SLL Q, Q0 = 0 & 0000 & 00001000 & 00000111 \\ \cline { 2 - 5 } & 3: Shift Div right & 0000 & 00000100 & 00000111 \\ \hline \multirow{4}{*}{4} & 1: Rem = Rem - Div & 0000 & 00000100 & 00000011 \\ \cline { 2 - 5 } & 2a: Rem 0 SLL Q, Q0 = 1 & 0001 & 00000100 & 00000011 \\ \cline { 2 - 5 } & 3: Shift Div right & 0001 & 00000010 & 00000011 \\ \hline \multirow{3}{*}{5} & 1: Rem = Rem - Div & 0001 & 00000010 & 00000001 \\ \cline { 2 - 5 } & 2a: Rem 0 SLL Q, Q0 = 1 & 0011 & 00000010 & 00000001 \\ \cline { 2 - 5 } & 3: Shift Div right & 0011 & 00000001 & 00000001 \\ \hline \end{tabular} FIGURE 3.10 Division example using the algorithm

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Databases Questions!