Question

In: Electrical Engineering

Please answer the following: a. What are the key design issues for a microprocessor instruction set?...

Please answer the following:

a. What are the key design issues for a microprocessor instruction set?

b. Why do you consider the above design issues to be important?

(please type answer)

Solutions

Expert Solution

Key Design Issues For A Microprocessor Instruction Set are

1.CISC (Complex Instruction Set Computer)

2.Reduced Instruction Set Computers (RISC)

1.CISC:- Make assembly language (AL) as much like high-level language (HLL) as possible to reduce the "semantic gap" between AL and HLL

THE CISC DESIGN ISSUSE IS IMPORTANT BECAUSE:-

It reduce compileer complexity and aid assembly language programming - compilers not too good at the time (e.g., they did not allocate registers very efficiently)

reduce the code size - (memory limited at this time)

improve code efficiency - complex sequence of instructions implemented in microcode

2.RISC:-Addresses these problems to improve speed.

General Characteristics of RISC:emphasis on optimizing instruction pipeline

a) one instruction completion per cycle

b) register-to-register operations

c) simple addressing modes

d) simple, fixed-length instruction formats

THE RISC DESIGN ISSUSE IS IMPORTANT BECAUSE:-

limited and simple instruction set and addressing modes

large number of registers or use of compiler technology to optimize register usage

hardwired control unit

RISC Instruction-Set Architecture (ISA) can be effectively pipelined


Related Solutions

2 – The CPU design team is designing an instruction set with three classes of instructions....
2 – The CPU design team is designing an instruction set with three classes of instructions. Parameters are given in the following table. Consider a program with 65% ALU instructions, 20% memory access instructions, and 15% control instructions. What is the average CPI for this CPU? Clock Rate: 4GHz CPI for ALU Inst.: 4 CPI for Memory Inst.: 8 CPI for Control Inst.: 2
Using data set E, answer the questions given below. DATA SET E Microprocessor Speed (MHz) and...
Using data set E, answer the questions given below. DATA SET E Microprocessor Speed (MHz) and Power Dissipation (watts) (n = 14 chips)   Chip Speed (MHz) Power (watts)   1989 Intel 80486 20       3         1993 Pentium 100       10         1997 Pentium II 233       35         1998 Intel Celeron 300       20         1999 Pentium III 600       42         1999 AMD Athlon 600       50         2000 Pentium 4 1300       51         2004 Celeron D 2100...
Please answer all question for the feedback. 1. What is an Instruction Specifier (or opcode)? What...
Please answer all question for the feedback. 1. What is an Instruction Specifier (or opcode)? What is an Operand Specifier? 2. What is the difference between aaa and a? 3. How do you grow the stack? How do you shrink the stack? 4. Given: int xyz(int a) {      int b;      ... some code     return b; } What would the stack look like after the function allocates its local variable of b? 5. The debugger has trace commands...
Topics 1. Introduction 2. MIPS instruction set architecture (ISA) Exercise 1 Answer the following questions. (a)...
Topics 1. Introduction 2. MIPS instruction set architecture (ISA) Exercise 1 Answer the following questions. (a) List the five classic components of a computer. (b) Describe the steps that transform a program written in a high-level language such as Java into a representation that is directly executed by a computer processor.
Answer the following question in at least 600 words. No Plagiarism please What issues do we...
Answer the following question in at least 600 words. No Plagiarism please What issues do we face when it comes to understanding other cultures? How can empathy help us understand different cultures and identities? Why might this be important?
Can you please provide a step by step instruction to get to the answer to the...
Can you please provide a step by step instruction to get to the answer to the following question WACC. Kose, Inc., has a target debt-equity ratio of .38. Its WACC is 10.1 percent and the tax rate is 25 percent. a) If the company’s cost of equity is 12 percent, what is its pretax cost of debt? b) If instead you know that the aftertax cost of debt is 6.4 percent, what is the cost of equity?
Please Tye Answer What are the key conditions that must be present for a firm to...
Please Tye Answer What are the key conditions that must be present for a firm to successfully price discriminate? What are two different examples of price discrimination being practiced today?
. For the following health issues, please identify and briefly describe the most appropriate study design...
. For the following health issues, please identify and briefly describe the most appropriate study design that you have learned about in this course to study the issue. Provide a clear and accurate justification for each choice of study design (suggested length for each response, 3-4 sentences maximum). 1) Breast cancer and lifetime use of oral contraceptives 2) Health effects related to a high fat diet. 3) Vitamin D intake and risks for multiple sclerosis 4) The impacts of poverty...
For the following health issues, please identify and briefly describe the most appropriate study design that...
For the following health issues, please identify and briefly describe the most appropriate study design that you have learned about in this course to study the issue. Provide a clear and accurate justification for each choice of study design (suggested length for each response, 3-4 sentences maximum). 1) Breast cancer and lifetime use of oral contraceptives 2) Health effects related to a high fat diet. 3) Vitamin D intake and risks for multiple sclerosis 4) The impacts of poverty among...
Please take a moment to introduce yourself to the class FIN3403. And answer the following issues...
Please take a moment to introduce yourself to the class FIN3403. And answer the following issues in details How much do you know about financial management? What do you hope to learn in this class? How do you think this class will help you in your plans after you finish school? What you understand by 'Fiduciary Responsibility'?
ADVERTISEMENT
ADVERTISEMENT
ADVERTISEMENT