3 Microoperations And Control Unit Design

Microprocessor and Computer Architecture · Unit 3

Microoperations and Control Unit Design

Exam-focused notes for Microoperations and Control Unit Design (Microprocessor and Computer Architecture, BIT151): what the TU syllabus asks and how it has actually been tested, with 14 solved past questions from this unit.

What this unit covers

  • Microoperations definition and types
  • Micro-instructions and microprograms
  • Symbolic and binary microprogram representation
  • FETCH operation microprogram
  • Hardwired control unit design and block diagram
  • Microprogrammed control unit design
  • Control ROM and mapping table

FETCH operation microprogram

20825 marks

Write symbolic microprogram for FETCH operation. [5]

The FETCH cycle (also called the instruction fetch cycle) is the first phase of every instruction execution. It retrieves the instruction from memory at the address pointed to by the Program Counter (PC) and loads it into the Instruction Register (IR). (No ...

Full solved answer →

Microprogrammed control unit design

20825 marks

Write short notes on: (a) Microprogrammed Control Unit (b) Virtual Memory. [5]

A Microprogrammed Control Unit is a control unit implementation where the control signals required to execute machine instructions are generated by a program stored in a special high-speed memory called the Control Memory (CM). - Proposed by Maurice Wilkes ...

Full solved answer →
20805 marks

What do you understand by microprogrammed control computer? Explain main memory and control memory of microprogrammed controlled Computer. [5]

A microprogrammed control computer is a computer in which the control unit is implemented using a special memory called control memory, which stores sequences of microinstructions (called a microprogram) that define how each machine-level instruction is exe...

Full solved answer →

Hardwired control unit design and block diagram

20815 marks

What is control unit? Compare between microprogrammed and hardwired control unit. [5]

The Control Unit (CU) is a component of the CPU that directs the operation of the processor. It interprets instructions fetched from memory and generates the necessary control signals to coordinate the activities of the ALU, registers, memory, and input/out...

Full solved answer →
208010 marks

What is control unit of microprocessor? Draw the block diagram of the hardwired control unit and explain the function of each unit in brief.[10]

The Control Unit (CU) is the central component of a microprocessor that directs and coordinates the operations of all other units. It interprets (decodes) the instructions fetched from memory and generates the necessary control signals to execute those inst...

Full solved answer →
207910 marks

Draw the block diagram of Hardwired control unit and explain their functional units in brief.[10]

A Hardwired Control Unit is a control unit implementation where the control signals are generated by logic circuits (gates, flip-flops, decoders, etc.) that are physically wired together. The control logic is fixed at the time of design and cannot be change...

Full solved answer →
05 marks

Differentiate between microprogrammed and hardwired control unit. [5]

A hardwired control unit generates control signals using fixed logic circuits (combinational and sequential logic gates). The control logic is physically wired into the hardware and cannot be changed without redesigning the circuit. A microprogrammed contro...

Full solved answer →

Symbolic and binary microprogram representation

20815 marks

What is micro program? Write symbolic microprogram for FETCH operation. [5]

A microprogram is a sequence of microinstructions stored in a special memory called control memory (or control store). Each microinstruction specifies one or more micro-operations (elementary hardware operations) to be performed in a single clock cycle. Key...

Full solved answer →
20785 marks

What is micro-program? Write symbolic microprogram for FETCH operation. [5]

A microprogram is a sequence of microinstructions stored in a special memory called the Control Memory (CM) or Control Store, which is used to implement the control unit of a computer. - Each microinstruction specifies one or more microoperations to be perf...

Full solved answer →
2080.110 marks

What is micro-program and micro-instruction?Describe symbolic micro-program for instruction FETCH routine of basic computer.[4+6]

Note: Reference notes were not available for this topic. The answer below is based on standard Computer Organization and Architecture curriculum as taught in TU BSc CSIT (Morris Mano's Computer Organization approach). --- (a) Micro-program and Micro-instruc...

Full solved answer →
010 marks

What is micro-operation and micro-instruction? Create a symbolic and binary micro program for FETCH and ADD operation.[10]

--- A micro-operation is the most basic, elementary operation performed by the hardware of a computer during one clock pulse. It is an atomic operation carried out on the data stored in registers. Examples of micro-operations: - Transfer: R1 <- R2 - Increme...

Full solved answer →

Microoperations definition and types

20795 marks

What is Microoperations? Explain the function of each following microoperations: AR ⟵ PC, DR ⟵ M[AR], PC ⟵ PC+1, AR ⟵ DR(0 - 10), CAR(2 - 5) ⟵ DR(11 - 14) [5]

A microoperation is an elementary operation performed on the data stored in registers during one clock pulse. It is the most basic or atomic operation that a computer can perform on data stored in its registers. Microoperations are the building blocks of ma...

Full solved answer →

Control ROM and mapping table

20795 marks

Explain the use of mapping table. [5]

A mapping table is a data structure used in computer systems (particularly in memory management, file systems, and storage systems) to maintain a correspondence (mapping) between two sets of addresses or identifiers -- typically logical/virtual addresses an...

Full solved answer →
20787.5 marks

Write short notes one (among three attempt only two): a.) Control ROM Write short notes on : b.) Magnetic Disk Write short notes on : c.) Flynn's Classification [2.5+2.5+2.5]

Control ROM (Read-Only Memory) is a type of memory used in the control unit of a CPU to store microprograms (sequences of microoperations) that implement the machine instruction set. - It is a part of microprogrammed control unit design. - The control ROM s...

Full solved answer →