In the most general case, the computer needs to process each instruction with the following sequence of steps:
(A) Calculate the effective address
(B) Execute the instruction
(C) Fetch the instruction from memory
(D) Fetch the operand from memory
(E) Decode the instruction
Choose the correct answer from the options given below:
Pick an option to check yourself, or open the answer below.
Show answer & explanation
Correct answer: B. (C), (E), (A), (D), (B)
Explanation
Fetch → decode → compute effective address → fetch operand → execute.More Computer System Architecture questions
- What is the 4+4-bit binary fixed-point (two's complement) equivalent of −(3.72)₁₀?
- Let ⊕ denote XOR, and 1 and 0 the binary constants. F(P, Q) = ((1 ⊕ P) ⊕ (P ⊕ Q)) ⊕ ((P ⊕ Q) ⊕ (Q ⊕ 0)). Which of the following is equivale…
- A processor chip is used for an application in which 30% of execution time is spent on floating-point addition. For the new model, the desi…
- A 256 Mb DRAM is organised as a 32M × 8 memory externally and as a 16K × 16K square array internally. Each row must be refreshed at least o…
- The instruction LD ADR(X), equivalent to AC ← M[ADR + XR], is in:
- The instructions ADD R1, A, B ADD R2, C, D MUL X, R1, R2 evaluate X = (A + B) * (C + D) using which of the following?