Question: What is the difference between multiprogramming and multiprocessing? Multiprogramming and multithreading? Why should assembly language be avoided for general application development? Under what circumstances is
- What is the difference between multiprogramming and multiprocessing? Multiprogramming and multithreading?
- Why should assembly language be avoided for general application development? Under what circumstances is assembly language preferred or required?
- Under what circumstances would you argue in favor of using assembly language code for developing an application program?
- What are the advantages of using a compiled language over an interpreted one? Under what circumstances would you choose to use an interpreted language?
- A RISC processor has 152 total registers, with 12 designated as global registers. The 10 register windows each have 6 input registers and 6 output registers. How many local registers are in each register window set?
- Indicate whether each of the following applies to CISC or RISC by placing either a C (for CISC) or an R (for RISC) in the blank.
- _____ Simple instructions averaging one clock cycle to execute.
- _____ Single register set.
- _____ Complexity is in the compiler.
- _____ Highly pipelined.
- _____ Any instruction can reference memory.
- _____ Instructions are interpreted by the microprogram.
- _____ Fixed length, easily decoded instruction format.
- _____ Highly specialized, infrequently used instructions.
- _____ Use of overlapping register windows.
- _____ Relatively few addressing modes
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
