Computer Architecture · কম্পিউটার আর্কিটেকচার


CPU Organization and the Instruction CycleCPU সংগঠন এবং ইনস্ট্রাকশন সাইকেল

Introduction — what this topic is and why it matters

The CPU (Central Processing Unit) is the "brain" of a computer: the component that actually executes the instructions of a program. CPU organization is the study of the internal building blocks of that brain — the ALU, the control unit, and the registers — and how they are wired together by internal buses. The instruction cycle (also called the fetch–decode–execute cycle) is the never-ending loop the CPU repeats for every single instruction, from the moment you turn the machine on until you shut it down.

This is one of the highest-yield topics in BCS, Bank IT-officer and other government IT examinations. Questions appear in almost every paper — "What does the PC register hold?", "Which register holds the instruction currently being executed?", "What are the steps of the machine cycle?", "What is the function of the MAR/MBR?", "What is a fetch cycle?". If you master the small set of registers and the exact ordering of the micro-steps, you can answer any variation of these questions with confidence.

Learning objectives

After studying this lesson you will be able to:

  • Name and describe the three main functional units of the CPU (ALU, CU, register set) and the buses that connect them.
  • Define every important CPU register (PC, IR, MAR, MBR/MDR, AC, SP, PSW, general-purpose registers) and state exactly what each holds.
  • List, in the correct order, the phases of the instruction cycle: fetch, decode, execute, and (when needed) operand-fetch and interrupt phases.
  • Trace the micro-operations of a fetch cycle using register-transfer notation.
  • Distinguish an instruction cycle from a machine cycle and a clock cycle.
  • Calculate execution time, clock period, CPI, MIPS and effective CPU time from given numbers.
  • Explain interrupts, the interrupt cycle, and how instruction pipelining overlaps cycles.
  • Avoid the classic exam traps (PC vs IR, MAR vs MBR, instruction vs machine cycle).

Continue this lesson free: create an account

You have read the opening of this lesson. The full lesson (3,289 words, in English and Bangla) has worked examples, practice questions with answers and exam tips. A free account opens it and saves your progress.পুরো পাঠটি পড়তে বিনামূল্যে অ্যাকাউন্ট খুলুন।

More on this subject: Computer Architecture guide: syllabus by chapter and past questions

© 2026 ARBS Academy (Aether Brains). Questions' explanations, model answers and lessons are our original work; copying or republishing is not allowed.

© ২০২৬ এআরবিএস একাডেমি (Aether Brains)। প্রশ্নের ব্যাখ্যা, মডেল উত্তর ও লেসন আমাদের নিজস্ব কাজ; কপি বা পুনঃপ্রকাশ করা নিষেধ।