Question

In: Computer Science

This is a three-part question. If you want it piecemeal, then let me know. a) Why...

This is a three-part question. If you want it piecemeal, then let me know.

a) Why do CISC processors tend to use micro-programming?

b) Why do RISC processors not use micro-programming?

c) What is the main advantage provided by a micro-programmed system?

Solutions

Expert Solution

Answer)

A) CISC architecture mostly uses the microcode rom and microprogramming for decoding the complex variable-length instruction as micro-ops that are being fed to that of the reorder buffer as well as for execution units via the reservation station.

B) Microprogramming was implemented as a form of microcode that helps in governing the control logic to CPU and is an important aspect of the design which would be virtually meant for microprocessor and helps to implement some of the instruction to that of the hardware cost or the design standpoint wherein mostly some of the microcode is used for some of the architecture.

So some part of microprogramming is being used in any of the processors that is for RISC or CISC.

But as RISC architecture executes the instruction in a single clock cycle whereas microprogramming takes many operations in sequence

C) Some of the main advantages being provided by that of the micro-programmed system is that it is much cheaper and error occurrence is much lesser. There is much more flexibility for accomodating with that of the new instructions and is much easier for decoding as well as for sequencing which could be done and is much easier for handling the complex instruction set.

Please comment in case you need any other inputs.
Please share a like if you find the answer helpful.
Thank you.


Related Solutions

This is a three-part question. If you want it piecemeal, then let me know. Assume that...
This is a three-part question. If you want it piecemeal, then let me know. Assume that R31, R30, ... , R0 are the 32 ALU result bits output by our MIPS ALU. a) Write down a logic expression for the Z (zero) flag that indicates when the result is zero as a function of these 32 result bits. b) Write down a logic expression for an N (negative) flag that indicates whether the result is negative. c) Suppose that there...
Hello! Please let me know, thank you! You have a credit card with a balance of...
Hello! Please let me know, thank you! You have a credit card with a balance of $13,600 and an APR of 18 percent compounded monthly. You have been making monthly payments of $260 per month, but you have received a substantial raise and will increase your monthly payments to $335 per month. How many months quicker will you be able to pay off the account? 37.39 Months 36.05 Months 40.06 Months 11.71 Months 34.33 Months Thank you!
Would you want to know if your spouse or lover cheated on you? Why or why...
Would you want to know if your spouse or lover cheated on you? Why or why not ? Does being married make a difference in how you feel about this issue? Why or why not?
I would like you to let me know what you would do with the following case....
I would like you to let me know what you would do with the following case. You are the lead auditor for the accounting firm that audits Boeing that has had 2 recent crashes of its new Boeing 737 max jet. What would you do ?
This is an 8 Part Question. If you guys want to count it as 8 question...
This is an 8 Part Question. If you guys want to count it as 8 question on my chegg account please do so. I know it is long I just dont understand it The countries of Europe report that 46% of the labor force is female. The United Nations wonders if the percentage of females in the labor force is the same in the United States. Representatives from the United States Department of Labor plan to check a random sample...
I have searched the percentage of each question, but I want to know why there are...
I have searched the percentage of each question, but I want to know why there are differences? a. What's the percentage of loans out of total assets for Bank of America and Central Bank? What explains such a significant difference? BOA:40.2%, Central Bank:67%. b. What's the percentage of total deposits out of total liabilities (including capital) for Bank of America and Central Bank? Again, why do you think there is a significant difference? BOA:66.1%, Central Bank:89%.
Let me know what you believe to be the biggest health issue our nation is faced...
Let me know what you believe to be the biggest health issue our nation is faced with (beyond Covid-19).
Let me know the effectiveness of the death penalty? Are there alternative punishments that would be...
Let me know the effectiveness of the death penalty? Are there alternative punishments that would be more effective than the death penalty?
Q2. Now that you know the answer to the above question, you decide that you want...
Q2. Now that you know the answer to the above question, you decide that you want to predict the amount of trash that all of them can pick up. You find strong correlations between certain data points and trash collected, and you want to develop a predictive model to see the result. Use the attached data (Trash data) to forma multiple regression model, and explain the usefulness of the model. Use the analysis tool in Excel to calculate the model...
Can anyone let me know the answers for below? Thank you! 54. What is multiple arrangement...
Can anyone let me know the answers for below? Thank you! 54. What is multiple arrangement in revenue recognition? a. A sales contract that has one performance obligation b. A sales contract that has multiple performance obligation c. A sales contract that are entered within 30 days of the other contract d. A sales contract that has no payment terms
ADVERTISEMENT
ADVERTISEMENT
ADVERTISEMENT