Question: Use the MIPS processor diagram to outline the control signals for the following instructions. Enter your answers below. The bits that make up the ALUFN
Use the MIPS processor diagram to outline the control signals for the following instructions.
Enter your answers below. The bits that make up the ALUFN (sub, bool, shft, Math) should be given separately in binary, and remember that the bool signal is a 2-bit value. Any signal value that doesn't matter should be indicated as an X. (If the 2-bit bool value doesn't matter, it should be indicated as XX.) For PCSEL, WASEL, ASEL and WDSEL, please indicate the value as a decimal number, e.g., 0, 1, 2, etc., unless it doesn't matter, in which case indicate it as X.
| Instruction | PCSEL | WASEL | SgnExt | BSEL | ASEL | WDSEL | sub | bool(2-bit) | shft | Math | Wr | WERF |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| add | 0 | 0 | X | 0 | 0 | 1 | 0 | XX | 0 | 1 | 0 | 1 |
| sub | ||||||||||||
| j | ||||||||||||
| jal | ||||||||||||
| and | ||||||||||||
| lui | ||||||||||||
| ori | ||||||||||||
| sra | ||||||||||||
| sw |
Step by Step Solution
There are 3 Steps involved in it
1 Expert Approved Answer
Step: 1 Unlock
Question Has Been Solved by an Expert!
Get step-by-step solutions from verified subject matter experts
Step: 2 Unlock
Step: 3 Unlock
