Question: Note :- CONSIDER '21BCE3306' as register number for this question. Please send neat and clean, step by step solution of this question Consider four digits

Note :- CONSIDER '21BCE3306' as register number for this question. Please send neat and clean, step by step solution of this question

Note :- CONSIDER '21BCE3306' as register number for this question. Please send

Consider four digits of your register number as N1,N2,N3,N4 such that N1= first digit of your register number N2= second digit of your register number N3=third digit of your register number N4=fourth digit of your register number. They are stored in consecutive memory locations A and B such that A=N1+N2 and B=N3+N4. Write control sequence to multiply A and B using single cycle data path (with diagram) following cases: Case 1: If A is odd number and B is even number, write the control sequence to perform the task ( A is fetched indirectly and B is available in register) Case 2: If A is even and B is odd, write the control sequence to perform the task ( A is available in register and B is fetched indirectly. Case 3: When both A and B are odd/even, both operands are available in registers and result to be written in a memory location contained in register R3. For example: If your register number is " 21BCE1007 " then A=1+0 and B=0+7. Since A and B are odd numbers you should perform case 3 If your register number is " 21BCE1110"A=1+1 and B=1+0. Since A is even number and B is odd, you should perform case 2

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!