Suppose you wanted to implement a control unit for a computer that you are designing.
Would you use a hardwired implementation or a micro-programmed control unit? Why?
What factors in the computer design would affect your decision?
Show the micro-operations and control signals for the execute cycles in the same fashion as Table 19.1 for the processor in Figure 19.5 for the any one of the following instructions:
Add to Accumulator
Subtract from Accumulator
AND to Accumulator
Jump if AC = 0
This material may consist of step-by-step explanations on how to solve a problem or examples of proper writing, including the use of citations, references, bibliographies, and formatting. This material is made available for the sole purpose of studying and learning - misuse is strictly forbidden.In my opinion, I would choose to design a micro-programmed controller based control unit, since nowadays they represent the greatest majority of the computers from the market.
First of all, I would choose this design because I can operate changes later within its architecture in what regards the ways how to execute the instructions. This can be done by programming its micro-software which is installed in its control memory. In case of a hardwired PC, this approach would not be impossible, since I would have to rebuild the entire hardware configuration....