L-1.13: What is Instruction Format | Understand Computer Organisation with Simple Story¶
āĻāĻāĻžāύ⧠āĻā§āĻ āϏā§āĻŽā§āϝāĻžāĻļāĻžāϰā§āϏ (Gate Smashers)-āĻāϰ "What is Instruction Format" āĻāĻŋāĻĄāĻŋāĻāĻāĻŋāϰ āϏāĻŽā§āĻĒā§āϰā§āĻŖ āĻāĻŦāĻ āĻŦāĻŋāϏā§āϤāĻžāϰāĻŋāϤ āϞā§āĻāĻāĻžāϰ āύā§āĻ āĻĻā§āĻā§āĻž āĻšāϞā§āĨ¤ āĻā§āύ⧠āĻ āĻāĻļ āĻŦāĻžāĻĻ āύāĻž āĻĻāĻŋā§ā§ āĻĒā§āϰāϤāĻŋāĻāĻŋ āĻĒā§ā§āύā§āĻ āĻŦāĻžāĻāϞāĻžā§ āϏāĻšāĻāĻāĻžāĻŦā§ āĻāϞā§āĻāύāĻž āĻāϰāĻž āĻšā§ā§āĻā§:
ā§§. āĻĒā§āϰāĻžāĻĨāĻŽāĻŋāĻ āϧāĻžāϰāĻŖāĻž āĻ āϏāĻžāϧāĻžāϰāĻŖ āĻāϞā§āĻĒ (The Basic Concept & Story)¶
āĻāĻŋāĻĄāĻŋāĻāϰ āĻļā§āϰā§āϤ⧠āϏāĻŋ āϞā§āϝāĻžāĻā§āĻā§ā§ā§āĻā§āϰ (C Language) āĻāĻāĻāĻŋ āϏāĻžāϧāĻžāϰāĻŖ āĻĒā§āϰā§āĻā§āϰāĻžāĻŽā§āϰ āĻāĻĻāĻžāĻšāϰāĻŖ āĻĻāĻŋā§ā§ āĻĒā§āϰ⧠āĻāĻŽā§āĻĒāĻŋāĻāĻāĻžāϰ āĻ āϰā§āĻāĻžāύāĻžāĻāĻā§āĻļāύā§āϰ āĻāĻžāϰā§āϝāĻĒāĻĻā§āϧāϤāĻŋ āĻŦā§āĻāĻžāύ⧠āĻšā§ā§āĻā§:
- āĻĄā§āĻāĻž āĻāĻŦāĻ āĻāύāϏā§āĻā§āϰāĻžāĻāĻļāύ (Data vs. Instruction): āĻāĻāĻžāύā§
10āĻāĻŦāĻ20āĻšāϞ⧠āĻĄā§āĻāĻž (Data)āĨ¤ āĻāϰc = a + bāĻšāϞ⧠āĻāύāϏā§āĻā§āϰāĻžāĻāĻļāύ (Instruction) āĻŦāĻž āύāĻŋāϰā§āĻĻā§āĻļ, āϝāĻž āĻāĻŽā§āĻĒāĻŋāĻāĻāĻžāϰāĻā§ āĻŦāϞāĻā§ āĻāĻ āĻĄā§āĻāĻž āύāĻŋā§ā§ āĻā§ āĻāĻžāĻ āĻāϰāϤ⧠āĻšāĻŦā§āĨ¤ - āĻāĻŽā§āĻĒāĻžāĻāϞā§āĻļāύ (Compilation): āĻāĻŽāϰāĻž āϝāĻāύ āĻāĻ āĻšāĻžāĻ-āϞā§āĻā§āϞ āĻā§āĻĄāĻāĻŋ āϰāĻžāύ āĻŦāĻž āĻāĻŽā§āĻĒāĻžāĻāϞ āĻāϰāĻŋ, āϤāĻāύ āĻāĻāĻŋ āĻŽā§āĻļāĻŋāύ āϞā§āϝāĻžāĻā§āĻā§ā§ā§āĻā§ (Machine Language) āϰā§āĻĒāĻžāύā§āϤāϰāĻŋāϤ āĻšā§āĨ¤ āĻāĻ āĻŽā§āĻļāĻŋāύ āϞā§āϝāĻžāĻā§āĻā§ā§ā§āĻ āĻŽā§āϞāϤ āĻ āύā§āĻāĻā§āϞ⧠āĻŽāĻžāĻāĻā§āϰā§-āĻāύāϏā§āĻā§āϰāĻžāĻāĻļāύ (Micro-instructions) āĻŦāĻž āύāĻŋāϰā§āĻĻā§āĻļāĻžāĻŦāϞā§āϰ āϏā§āĻāĨ¤
⧍. āĻŽā§āĻŽā§āϰāĻŋ āĻāĻŦāĻ āĻāύ āύāĻŋāĻāĻŽā§āϝāĻžāύ āĻāϰā§āĻāĻŋāĻā§āĻāĻāĻžāϰ (Memory & Von Neumann Architecture)¶
- āĻāύ āύāĻŋāĻāĻŽā§āϝāĻžāύ āĻāϰā§āĻāĻŋāĻā§āĻāĻāĻžāϰ (Von Neumann Architecture) āĻ āύā§āϝāĻžā§ā§, āĻāĻŽā§āĻĒāĻŋāĻāĻāĻžāϰā§āϰ āĻŽā§āĻŽā§āϰāĻŋ āĻŦāĻž āϰâā§āϝāĻžāĻŽā§āϰ (RAM) āĻā§āϤāϰā§āĻ āĻĄā§āĻāĻž āĻāĻŦāĻ āĻāύāϏā§āĻā§āϰāĻžāĻāĻļāύâāĻāĻā§āĻ āĻāĻāϏāĻžāĻĨā§ āĻ āĻŦāϏā§āĻĨāĻžāύ āĻāϰā§āĨ¤
- āĻĄā§āĻāĻž āĻāĻāύ⧠āĻāĻāύ⧠āϏāϰāĻžāϏāϰāĻŋ āϰā§āĻāĻŋāϏā§āĻāĻžāϰ⧠āĻĨāĻžāĻāϤ⧠āĻĒāĻžāϰā§, āϤāĻŦā§ āϏāĻžāϧāĻžāϰāĻŖāϤ āϤāĻž āĻĒā§āϰāĻĨāĻŽā§ āĻŽā§āĻŽā§āϰāĻŋāϤā§āĻ āĻĨāĻžāĻā§ āĻāĻŦāĻ āϏā§āĻāĻžāύ āĻĨā§āĻā§ āĻĒā§āϰā§ā§āĻāύ⧠āϰā§āĻāĻŋāϏā§āĻāĻžāϰ⧠āĻāĻĒāĻŋ āĻāϰāĻž āĻšā§āĨ¤
ā§Š. āϏāĻŋāĻĒāĻŋāĻāĻ-āĻāϰ āĻā§āϤāϰā§āϰ āĻāĻ āύ (Inside the CPU)¶
āϏāĻŋāĻĒāĻŋāĻāĻ āϏāϰāĻžāϏāϰāĻŋ āĻŽā§āĻŽā§āϰāĻŋāϰ āϏāĻžāĻĨā§ āĻāĻžāĻ āĻāϰāĻžāϰ āĻāĻā§ āϤāĻžāϰ āĻā§āϤāϰā§āϰ āĻŦāĻŋāĻāĻŋāύā§āύ āĻāĻāύāĻŋāĻā§āϰ āϏāĻžāĻšāĻžāϝā§āϝ āύā§ā§:
- ALU (Arithmetic Logic Unit): āĻāϰ āĻŽā§āϞ āĻĻāĻžā§āĻŋāϤā§āĻŦ āĻšāϞ⧠āϝā§āĻā§āύ⧠āĻāĻžāĻŖāĻŋāϤāĻŋāĻ (āϝā§āĻŽāύ: āϝā§āĻ, āĻŦāĻŋā§ā§āĻ) āĻāĻŦāĻ āϝā§āĻā§āϤāĻŋāĻ (Logical) āĻāĻžāĻ āϏāĻŽā§āĻĒāύā§āύ āĻāϰāĻžāĨ¤
- CU (Control Unit): āĻāĻāĻŋ āĻĒā§āϰ⧠āĻĒā§āϰāϏā§āϏāĻŋāĻā§ā§āϰ āĻāĻžāĻ āύāĻŋā§āύā§āϤā§āϰāĻŖ āĻŦāĻž āĻĄāĻŋāϰā§āĻā§āĻ āĻāϰā§āĨ¤
- āϰā§āĻāĻŋāϏā§āĻāĻžāϰāϏ (Registers): āϏāĻŋāĻĒāĻŋāĻāĻ-āĻāϰ āĻāĻžāĻā§āϰ āϏā§āĻŦāĻŋāϧāĻžāϰ āĻāύā§āϝ āϤāĻžāϰ āϏāĻžāĻĨā§ āϏāϰāĻžāϏāϰāĻŋ āĻāĻŋāĻā§ āĻāĻā§āĻāĻāϤāĻŋāϰ āĻŽā§āĻŽā§āϰāĻŋ āĻŦāĻž āϰā§āĻāĻŋāϏā§āĻāĻžāϰ āϝā§āĻā§āϤ āĻĨāĻžāĻā§āĨ¤ āϝā§āĻŽāύ: āĻāĻā§āϝā§āĻŽā§āϞā§āĻāϰ (Accumulator - AC), āĻĄāĻžāĻāĻž āϰā§āĻāĻŋāϏā§āĻāĻžāϰ (Data Register - DR), āĻāύāĻĒā§āĻ āϰā§āĻāĻŋāϏā§āĻāĻžāϰ, āĻāĻāĻāĻĒā§āĻ āϰā§āĻāĻŋāϏā§āĻāĻžāϰ āĻāĻŦāĻ āĻāύāϏā§āĻā§āϰāĻžāĻāĻļāύ āϰā§āĻāĻŋāϏā§āĻāĻžāϰ (Instruction Register - IR)āĨ¤
ā§Ē. āĻāύāϏā§āĻā§āϰāĻžāĻāĻļāύ āĻĢāϰāĻŽā§āϝāĻžāĻ (Instruction Format)¶
āĻŽā§āĻŽā§āϰāĻŋ āĻĨā§āĻā§ āϝāĻāύ āĻā§āύ⧠āĻāύāϏā§āĻā§āϰāĻžāĻāĻļāύ āĻĒā§āϰāϏā§āϏāϰ⧠āĻāϏā§, āϤāĻāύ āϤāĻžāϰ āĻāĻāĻāĻŋ āύāĻŋāϰā§āĻĻāĻŋāώā§āĻ āĻĢāϰāĻŽā§āϝāĻžāĻ āĻŦāĻž āĻāĻ āύ āĻĨāĻžāĻā§āĨ¤ āĻāĻāĻāĻŋ āĻāĻĻāϰā§āĻļ āĻāύāϏā§āĻā§āϰāĻžāĻāĻļāύ āĻĢāϰāĻŽā§āϝāĻžāĻā§ āĻŽā§āϞāϤ ā§ŠāĻāĻŋ āĻ āĻāĻļ āĻĨāĻžāĻā§:
| āĻ āĻāĻļ (Field) | āĻāĻžāĻ/āĻ āϰā§āĻĨ (Meaning) |
|---|---|
| āĻŽā§āĻĄ (Mode / Addressing Mode) | āĻāĻāĻŋ āύāĻŋāϰā§āĻĻā§āĻļ āĻāϰ⧠āϝ⧠āĻ āĻĒāĻžāϰā§āύā§āĻĄ āĻŦāĻž āĻĄā§āĻāĻžāĻāĻŋ āĻŽā§āĻŽā§āϰāĻŋ āĻŦāĻž āϰā§āĻāĻŋāϏā§āĻāĻžāϰā§āϰ āĻ āĻŋāĻ āĻā§āĻĨāĻžā§ āĻāĻŦāĻ āĻā§āĻāĻžāĻŦā§ āĻāĻā§āĨ¤ |
| āĻ āĻĒāĻā§āĻĄ (Opcode / Operation Code) | āĻāĻāĻŋ āĻāĻŽā§āĻĒāĻŋāĻāĻāĻžāϰā§āϰ āĻŦā§āϰā§āύāĻā§ āĻŦāϞ⧠āĻĻā§ā§ āĻ āĻŋāĻ āĻā§ āĻāĻžāĻ āĻāϰāϤ⧠āĻšāĻŦā§ (āϝā§āĻŽāύ: ADD, SUB, MUL, DIV, SHIFT)āĨ¤ |
| āĻ āĻĒāĻžāϰā§āύā§āĻĄ (Operand) | āĻāĻāĻŋ āĻŽā§āϞāϤ āĻĄā§āĻāĻž āĻŦāĻž āϏā§āĻ āĻĄā§āĻāĻžāϰ āĻ āĻŋāĻāĻžāύāĻž (Address)āĨ¤ āϝāĻžāϰ āĻāĻĒāϰ āĻ āĻĒāĻā§āĻĄāĻāĻŋ āĻāĻžāĻ āĻāϰāĻŦā§āĨ¤ |
āĻ ā§āϝāĻžāĻĄā§āϰā§āϏāĻŋāĻ āĻŽā§āĻĄ (Addressing Mode)-āĻāϰ āĻā§ā§āĻāĻāĻŋ āϏāĻžāϧāĻžāϰāĻŖ āϧāϰāĻŖ:¶
- āĻāĻŽāĻŋāĻĄāĻŋāϝāĻŧā§āĻ (Immediate): āĻāύāϏā§āĻā§āϰāĻžāĻāĻļāύā§āϰ āĻā§āϤāϰā§āĻ āϏāϰāĻžāϏāϰāĻŋ āĻĄā§āĻāĻž (āĻāύāϏā§āĻā§āϝāĻžāύā§āĻ) āĻĻā§āĻā§āĻž āĻĨāĻžāĻā§āĨ¤
- āĻĄāĻžāĻāϰā§āĻā§āĻ āĻŽā§āĻŽā§āϰāĻŋ (Direct Memory): āϏāϰāĻžāϏāϰāĻŋ āĻŽā§āĻŽā§āϰāĻŋāϰ āĻāĻāĻāĻŋ āĻ ā§āϝāĻžāĻĄā§āϰā§āϏ āĻĻā§āĻā§āĻž āĻĨāĻžāĻā§, āϝā§āĻāĻžāύ⧠āĻāĻŋā§ā§ āĻĄā§āĻāĻž āĻāύāϤ⧠āĻšā§āĨ¤
- āϰā§āĻāĻŋāϏā§āĻāĻžāϰ (Register): āĻā§āύ⧠āϰā§āĻāĻŋāϏā§āĻāĻžāϰā§āϰ āĻ ā§āϝāĻžāĻĄā§āϰā§āϏ āĻĻā§āĻā§āĻž āĻĨāĻžāĻā§ āĻāĻŦāĻ āĻĄā§āĻāĻž āϏā§āĻ āϰā§āĻāĻŋāϏā§āĻāĻžāϰā§āϰ āĻā§āϤāϰ⧠āĻĨāĻžāĻā§āĨ¤
- āĻāύāĻĄāĻžāĻāϰā§āĻā§āĻ (Indirect): āĻāύāϏā§āĻā§āϰāĻžāĻāĻļāύ⧠āĻāĻāĻāĻŋ āĻ ā§āϝāĻžāĻĄā§āϰā§āϏ āĻĻā§āĻā§āĻž āĻĨāĻžāĻā§, āϏā§āĻāĻžāύ⧠āĻā§āϞ⧠āĻāϰā§āĻāĻāĻŋ āĻ ā§āϝāĻžāĻĄā§āϰā§āϏ āĻĒāĻžāĻā§āĻž āϝāĻžā§ āĻāĻŦāĻ āϏā§āĻ āĻĻā§āĻŦāĻŋāϤā§ā§ āĻ ā§āϝāĻžāĻĄā§āϰā§āϏ⧠āĻāϏāϞ āĻĄā§āĻāĻž āĻĨāĻžāĻā§āĨ¤
ā§Ģ. āĻāĻāĻāĻŋ āĻāύāϏā§āĻā§āϰāĻžāĻāĻļāύ āĻā§āĻāĻžāĻŦā§ āĻāĻžāĻ āĻāϰā§? (Step-by-Step Instruction Cycle)¶
āĻŽā§āĻŽā§āϰāĻŋ āĻĨā§āĻā§ āĻāĻāĻāĻŋ āύāĻŋāϰā§āĻĻā§āĻļ āĻāϏ⧠āĻā§āĻāĻžāĻŦā§ āĻŽāύāĻŋāĻāϰ⧠āĻĢāϞāĻžāĻĢāϞ āĻĻā§āĻāĻžā§, āϤāĻžāϰ āĻĒā§āϰ⧠āĻāĻā§āϰāĻāĻŋ āύāĻŋāĻā§ āĻĻā§āĻā§āĻž āĻšāϞā§:
- āĻāύāϏā§āĻā§āϰāĻžāĻāĻļāύ āĻĢā§āĻ (Instruction Fetch): āĻĒā§āϰāĻĨāĻŽā§ āĻŽā§āĻāύ āĻŽā§āĻŽā§āϰāĻŋ āĻĨā§āĻā§ āĻāύāϏā§āĻā§āϰāĻžāĻāĻļāύāĻāĻŋāĻā§ āĻā§āύ⧠āĻāύ⧠āϏāĻŋāĻĒāĻŋāĻāĻ-āĻāϰ āĻāύāϏā§āĻā§āϰāĻžāĻāĻļāύ āϰā§āĻāĻŋāϏā§āĻāĻžāϰ (Instruction Register - IR)-āĻ āϰāĻžāĻāĻž āĻšā§āĨ¤
- āĻĄāĻŋāĻā§āĻĄāĻŋāĻ (Decoding): āĻāϰāĻĒāϰ āĻāύā§āĻā§āϰā§āϞ āĻāĻāύāĻŋāĻ āϏā§āĻ āĻāύāϏā§āĻā§āϰāĻžāĻāĻļāύāĻāĻŋāĻā§ āĻā§āĻā§ āĻŦāĻž āĻĄāĻŋāĻā§āĻĄ āĻāϰ⧠āĻŦā§āĻā§ āϝ⧠āĻ āĻĒāĻā§āĻĄāĻāĻŋ āĻāϏāϞ⧠āĻā§ āĻāĻŦāĻ āĻ āĻĒāĻžāϰā§āύā§āĻĄ āĻŦāĻž āĻĄā§āĻāĻž āĻā§āĻĨāĻžā§ āĻāĻā§āĨ¤
- āĻ āĻĒāĻžāϰā§āύā§āĻĄ āĻĢā§āĻ (Operand Fetch): āĻĄā§āĻāĻžāϰ āĻ āĻŦāϏā§āĻĨāĻžāύ āĻāĻžāύāĻžāϰ āĻĒāϰ āĻŽā§āĻŽā§āϰāĻŋ āĻŦāĻž āϰā§āĻāĻŋāϏā§āĻāĻžāϰ āĻĨā§āĻā§ āĻĄā§āĻāĻž āĻāύ⧠āĻāĻā§āϝā§āĻŽā§āϞā§āĻāϰ (AC) āĻŦāĻž āĻĄāĻžāĻāĻž āϰā§āĻāĻŋāϏā§āĻāĻžāϰ (DR)-āĻ āϰāĻžāĻāĻž āĻšā§āĨ¤
- āĻāĻā§āϏāĻŋāĻāĻŋāĻāĻļāύ (Execution): āĻāĻŦāĻžāϰ ALU āϤāĻžāϰ āĻāĻžāĻ āĻļā§āϰ⧠āĻāϰ⧠āĻāĻŦāĻ āĻĄā§āĻāĻžāĻā§āϞā§āϰ āĻāĻĒāϰ āύāĻŋāϰā§āĻĻāĻŋāώā§āĻ āĻ āĻĒāĻžāϰā§āĻļāύ (āϝā§āĻŽāύ: ā§§ā§Ļ + ⧍ā§Ļ āϝā§āĻ āĻāϰāĻž) āϏāĻŽā§āĻĒāύā§āύ āĻāϰā§āĨ¤
- āĻĢāϞāĻžāĻĢāϞ āϏāĻāϰāĻā§āώāĻŖ (Output Store): āϝā§āĻāĻĢāϞāĻāĻŋ (ā§Šā§Ļ) āĻāĻāĻāĻĒā§āĻ āϰā§āĻāĻŋāϏā§āĻāĻžāϰ (Output Register)-āĻ āĻĒāĻžāĻ āĻžāύ⧠āĻšā§, āϝāĻž āĻŽāύāĻŋāĻāϰ⧠āĻŦāĻž āϏā§āĻā§āϰāĻŋāύ⧠āĻāĻāĻāĻĒā§āĻ āĻšāĻŋāϏā§āĻŦā§ āĻā§āϏ⧠āĻāĻ ā§āĨ¤
ā§Ŧ. āĻāύāϏā§āĻā§āϰāĻžāĻāĻļāύā§āϰ āĻĻā§āϰā§āĻā§āϝ āĻāĻŦāĻ āĻāĻŽā§āĻĒāĻŋāĻāĻāĻžāϰā§āϰ āĻĒā§āϰāĻāĻžāϰāĻā§āĻĻ (Instruction Length & System Types)¶
- āĻāĻāĻāĻŋ āĻāύāϏā§āĻā§āϰāĻžāĻāĻļāύā§āϰ āϏāĻžāĻāĻ āĻŦāĻž āĻĻā§āϰā§āĻā§āϝ āĻāϤāĻāĻž āĻŦā§ āĻšāĻŦā§, āϤāĻž āύāĻŋāϰā§āĻāϰ āĻāϰ⧠āĻāĻŽā§āĻĒāĻŋāĻāĻāĻžāϰ āĻāϰā§āĻāĻŋāĻā§āĻāĻāĻžāϰ āĻŦāĻž āĻ āϰā§āĻāĻžāύāĻžāĻāĻā§āĻļāύā§āϰ āĻāĻĒāϰ:
- āϏāĻŋāĻā§āĻā§āϞ āĻāĻā§āϝā§āĻŽā§āϞā§āĻāϰ āϏāĻŋāϏā§āĻā§āĻŽ (Single Accumulator System): āĻāĻāĻžāύ⧠āϏāĻžāϧāĻžāϰāĻŖāϤ ā§§-āĻ ā§āϝāĻžāĻĄā§āϰā§āϏ āĻāύāϏā§āĻā§āϰāĻžāĻāĻļāύ (1-Address Instruction) āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰāĻž āĻšā§āĨ¤
-
āĻā§āύāĻžāϰā§āϞ āϰā§āĻāĻŋāϏā§āĻāĻžāϰ āĻ āϰā§āĻāĻžāύāĻžāĻāĻā§āĻļāύ (General Register Organization): āĻāĻāĻžāύ⧠⧍-āĻ ā§āϝāĻžāĻĄā§āϰā§āϏ (2-Address) āĻŦāĻž ā§Š-āĻ ā§āϝāĻžāĻĄā§āϰā§āϏ āĻāύāϏā§āĻā§āϰāĻžāĻāĻļāύ (3-Address Instruction) āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰāĻž āϏāĻŽā§āĻāĻŦāĨ¤
-
āĻšāĻžāϰā§āĻĄāĻā§ā§āϝāĻžāϰā§āϰ āĻāĻĒāϰ āĻĒā§āϰāĻāĻžāĻŦ: āĻāύāϏā§āĻā§āϰāĻžāĻāĻļāύ⧠āĻ ā§āϝāĻžāĻĄā§āϰā§āϏā§āϰ āϏāĻāĻā§āϝāĻž āϝāϤ āĻŦā§āĻļāĻŋ āĻšāĻŦā§, āĻāύāϏā§āĻā§āϰāĻžāĻāĻļāύā§āϰ āĻĻā§āϰā§āĻā§āϝ (Length) āϤāϤ āĻŦāĻžā§āĻŦā§āĨ¤ āĻāϰ āĻāύāϏā§āĻā§āϰāĻžāĻāĻļāύ āĻŦā§ āĻšāϞ⧠āϤāĻž āĻŦāĻšāύ āĻāϰāĻžāϰ āĻāύā§āϝ āĻāύāϏā§āĻā§āϰāĻžāĻāĻļāύ āϰā§āĻāĻŋāϏā§āĻāĻžāϰ (IR) āĻāĻŦāĻ āĻā§āϤāϰā§āϰ āĻāĻŽāύ āĻĄāĻžāĻāĻž āĻŦāĻžāϏ (Common Data Bus)-āĻāϰ āϏāĻžāĻāĻāĻ āĻŦā§ āĻāϰāϤ⧠āĻšā§āĨ¤
ā§. āϏāĻžāϰāϏāĻāĻā§āώā§āĻĒ (Summary)¶
āĻāĻŋāĻĄāĻŋāĻāϰ āĻļā§āώ⧠āĻŦāϞāĻž āĻšā§ā§āĻā§, āĻĒāĻžāĻāĻĒāϞāĻžāĻāύāĻŋāĻ (Pipelining) āĻŦāĻž āĻāύāϏā§āĻā§āϰāĻžāĻāĻļāύ āϏāĻžāĻāĻā§āϞā§āϰ āĻŽāϤ⧠āĻāĻ āĻŋāύ āĻāĻĒāĻŋāĻāĻā§āϞ⧠āĻāĻžāϞā§āĻāĻžāĻŦā§ āĻŦā§āĻāϤ⧠āĻšāϞ⧠āĻāĻ āĻŦā§āϏāĻŋāĻ āĻāύāϏā§āĻā§āϰāĻžāĻāĻļāύ āĻĢāϰāĻŽā§āϝāĻžāĻā§āϰ āϧāĻžāϰāĻŖāĻž āĻĨāĻžāĻāĻž āĻ āϤā§āϝāύā§āϤ āĻāϰā§āϰāĻŋāĨ¤ āĻĒāϰāĻŦāϰā§āϤ⧠āϞā§āĻāĻāĻžāϰ⧠ā§Ļ-āĻ ā§āϝāĻžāĻĄā§āϰā§āϏ, ā§§-āĻ ā§āϝāĻžāĻĄā§āϰā§āϏ, ⧍-āĻ ā§āϝāĻžāĻĄā§āϰā§āϏ āĻāĻŦāĻ ā§Š-āĻ ā§āϝāĻžāĻĄā§āϰā§āϏ āĻāύāϏā§āĻā§āϰāĻžāĻāĻļāύ āύāĻŋā§ā§ āĻŦāĻŋāϏā§āϤāĻžāϰāĻŋāϤ āĻāϞā§āĻāύāĻž āĻāϰāĻž āĻšāĻŦā§āĨ¤