Academic Integrity: tutoring, explanations, and feedback — we don’t complete graded work or submit on a student’s behalf.

A control unit uses a micro-coding scheme to control the CPU. Which of the follo

ID: 3760711 • Letter: A

Question

A control unit uses a micro-coding scheme to control the CPU. Which of the following is/are true of the microcoding scheme?

I. Variations of instructions must share a common control sequence otherwise the memory will grow too large.

II. Variations within a particular instruction such as “ADD” include, or are caused by, different addressing modes used and varying operands.

III. The IR feeds a look up table which determines where the micro-program instruction sequence begins.

a I, II and III

b I only

c II only

d III only

e None of the above

Explanation / Answer

======================================================================
I. Variations of instructions must share a common control sequence otherwise the memory will grow too large.
II. Variations within a particular instruction such as “ADD” include, or are caused by, different addressing modes used and varying operands.
III. The IR feeds a look up table which determines where the micro-program instruction sequence begins.

a I, II and III
b I only
c II only
d III only
e None of the above


----------
Answer:
----------

  
   a I, II and III

-------------
Explanation:
-------------

   I. Variations of instructions must share a common control sequence to utilize the memory in efficient manner.
   II. Add instruction is used by many of addressing mode such register addressing mode where the counter is being used and incremented over the stack operations.
   III. IR stands for instruction register (IR) is the part of a CPU's control unit that stores the instruction currently being executed or decoded. Which determines the micro-program instruction sequence begins.
  
======================================================================

Hire Me For All Your Tutoring Needs
Integrity-first tutoring: clear explanations, guidance, and feedback.
Drop an Email at
drjack9650@gmail.com
Chat Now And Get Quote