Based on the MIPS architecture and control tables below, answer the following questions: Intr. opcode LW...
Fantastic news! We've Found the answer you've been seeking!
Question:
Transcribed Image Text:
Based on the MIPS architecture and control tables below, answer the following questions: Intr. opcode LW SW J BEQ R-type R-type 10 R-type 10 R-type 10 R-type 0000 ALUOP 0001 00 0010 00 01 10 ALUControl 10 X Function AND OR add Instruction operation load word store word branch equal add subtract AND OR set on less than jump 0110 0111 Funct field 1100 XXXXXX XXXXXX XXXXXX 100000 100010 100100 100101 ALUControl 101010 XXXXXX Desired ALU action add add NOR subtract add subtract AND OR set on less than X Function subtract set on less than R-type instruction Field 0 Bit Position 31:26 lw/sw instruction format Field 35 or 43 Bit Position 31:26 addi instruction format PC 4 Field 8 rs Bit Position 31:26 25:21 Add nd Instr. Addr [51:01 Instruction Memory 25:21 rs 25:21 PC+4 rs 31:26 25:21 20:16 15:11 15:0 20:16 20:16 rt 20:16 Regist MUX Main ALUOP Decoder Mete ALUSIE 5:0 A1 AZ A3 Register File WD3 Begonte Sign Extend ADI BD2 32 rd 15:11 10 shamt 10:6 address 15:0 1 MUX address 15:0 ALU De der Zere ALU NU ALUControl Funct 5:0 Addr Read Data Data Memory Write Data 0 MUX 1 Fill the control bits for each instruction in the table below. (Hint: If a control bit is not important, put x in its field) Instruction RegDst RegWrite MemRead MemWrite Mem ToReg ALUOP ALUSrc addi sub lw SW Based on the MIPS architecture and control tables below, answer the following questions: Intr. opcode LW SW J BEQ R-type R-type 10 R-type 10 R-type 10 R-type 0000 ALUOP 0001 00 0010 00 01 10 ALUControl 10 X Function AND OR add Instruction operation load word store word branch equal add subtract AND OR set on less than jump 0110 0111 Funct field 1100 XXXXXX XXXXXX XXXXXX 100000 100010 100100 100101 ALUControl 101010 XXXXXX Desired ALU action add add NOR subtract add subtract AND OR set on less than X Function subtract set on less than R-type instruction Field 0 Bit Position 31:26 lw/sw instruction format Field 35 or 43 Bit Position 31:26 addi instruction format PC 4 Field 8 rs Bit Position 31:26 25:21 Add nd Instr. Addr [51:01 Instruction Memory 25:21 rs 25:21 PC+4 rs 31:26 25:21 20:16 15:11 15:0 20:16 20:16 rt 20:16 Regist MUX Main ALUOP Decoder Mete ALUSIE 5:0 A1 AZ A3 Register File WD3 Begonte Sign Extend ADI BD2 32 rd 15:11 10 shamt 10:6 address 15:0 1 MUX address 15:0 ALU De der Zere ALU NU ALUControl Funct 5:0 Addr Read Data Data Memory Write Data 0 MUX 1 Fill the control bits for each instruction in the table below. (Hint: If a control bit is not important, put x in its field) Instruction RegDst RegWrite MemRead MemWrite Mem ToReg ALUOP ALUSrc addi sub lw SW
Expert Answer:
Answer rating: 100% (QA)
Jump instruction has opcode6 bit and target value26 bit Following are the step to find jump address ... View the full answer
Related Book For
Computer Organization and Design The Hardware Software Interface
ISBN: 978-0124077263
5th edition
Authors: David A. Patterson, John L. Hennessy
Posted Date:
Students also viewed these programming questions
-
4 cubed + 10 X 20 + 8 squared 23
-
The questions listed below are independent of one another. Instructions Provide a brief answer to each question. (a) Why should a company depreciate its buildings? (b) How can a company have a...
-
Based on available information, lead time demand for PC jump drives averages 50 units (normally distributed), with a standard deviation of 5 drives. Management wants a 97% service level. (a) What...
-
Show that the angular wave number k for a non-relativistic free particle of mass m can be written as in which K is the particle's kineticenergy 27 V2mK k =
-
You head a small company. You have an idea for software that can give your company an advantage over competitors. Since you do not have a staff that can develop and implement the software, you decide...
-
Two coils, held in fixed positions, have a mutual inductance of 100 H. What is the peak voltage in one when a sinusoidal current given by I (t) = (10.0 A) sin (1 000t) is in the other coil?
-
In the months leading up to the 2016 election, Christopher Steele, a former British intelligence agent, was hired by a Washington, D.C., research firm to investigate whether then-candidate Donald...
-
Consider the following network for conducting a two week (10 working days) computer training class: (a) Construct a schedule showing: ESs for all activities LSs for all activities Slacks for all...
-
DataBase managment design. Do the dowsings: 1. Run the sql commands written in ddl.sql file attached 2. Create_a dummy data. You can use "fake data generators" 3. Write followings - Write the query...
-
Skulas, Inc., manufactures and sells snowboards. Skulas manufactures a single model, the Pipex. In the summer of 2014, Skulas management accountant gathered the following data to prepare budgets for...
-
In a DVD player, the centripetal acceleration is measured to be 100 m/s2, at a point that is 0.02 m from the center of the disc. a) What is the rotating speed of the DVD. b) What is the centripetal...
-
Could you elaborate on the significance of Supply Chain Management in today's business landscape?
-
Suppose that in the past year your only deductible expenses were $6000 in mortgage interest and $4000 in charitable contributions. If you are entitled to a standard deduction of $6100, then the...
-
On December 29th, 2022, an IT company, Cloud Systems, Inc. signs a contract to provide computer and network maintenance to a local school district for three years beginning on January 1st, 2023. On...
-
A satellite has a mass of 5941 kg and is in a circular orbit 4.79 105 m above the surface of a planet. The period of the orbit is 2.1 hours. The radius of the planet is 4.29 106 m. What would be...
-
2. The gas phase reaction; (A + 3B 2C) is carried out isothermal mixed flow reactor (CSTR) at 2 atm. Feed stream includes 15% A, 60%B and 25% inerts in moles. a) Define the steady-state exit...
-
Apple Inc. is one of the most profitable companies in the worldwith revenues of more than $225 billion . For more than consecutive yearsit has ranked number one on Fortune's list of the "World's Most...
-
Test whether the 5-year survival rate for breast cancer is significantly different between African American and Caucasian women who are younger than 50 years of age and have localized disease....
-
If the current value of the PC is 0x00000600, can you use a single branch instruction to get to the PC address as shown in Exercise 2.39? Exercise 2.39 Write the MIPS assembly code that creates the...
-
Assume $t0 holds the value 0x00101000. What is the value of $t2 aft er the following instructions? $t2, $0, slt $t0 bne $t2, $0, ELSE DONE ELSE: addi $t2, $t2, 2 DONE:
-
Consider the following MIPS loop: 1. Assume that the register $t1 is initialized to the value 10. What is the value in register $s2 assuming $s2 is initially zero? 2. For each of the loops above,...
-
Acne Medication and Gastrointestinal Injury Since 1999, Kamie Kendall had experienced ongoing abdominal pain, and she was eventually diagnosed with ulcerative colitis and irritable bowel syndrome...
-
In 1951, DuPont began using the chemical perfluorooctanoic acid to manufacture Teflon. Due to the dangerous nature of the chemical, DuPont was given special instructions by its supplier to dispose of...
-
CMS is a claims processing company in Mobile, Alabama. Chastity Jones, a black woman, completed an online employment application for a customer service position with CMS. Jones interviewed with a...
Study smarter with the SolutionInn App