Computer System Architecture

601. Two types of microinstructions are:

  1. Branching
  2. Non-branching
  3. Both a & b
  4. None of these

Correct answer: (C)
Both a & b

602. Which are 3 ways to determine address of next micro instruction to be executed:

  1. Next sequential address
  2. Branching
  3. Interrupt testing
  4. All of these

Correct answer: (D)
All of these

603. Branching can be ____________:

  1. Conditional
  2. Unconditional
  3. Both a & b
  4. None of these

Correct answer: (C)
Both a & b

604. In which branching condition is tested which is determined by status bit of ALU:

  1. Unconditional
  2. Conditional
  3. Both a & b
  4. None of these

Correct answer: (B)
Conditional

605. which branch is achieved by fixing status bit that output of multiplexer is always one:

  1. Unconditional
  2. Conditional
  3. Looping
  4. All of these

Correct answer: (A)
Unconditional

606. Which register is used to store addresses of control memory from where instruction is fetched:

  1. MAR
  2. BAR
  3. CAR
  4. DAR

Correct answer: (C)
CAR

607. Control ROM is the control memory that holds:

  1. Control words
  2. Memory words
  3. Multiplexers
  4. Decoders

Correct answer: (A)
Control words

608. Opcode is the machine instruction obtained from decoding instruction stored in:

  1. Stack pointer
  2. Address pointer
  3. Instruction register
  4. Incrementer

Correct answer: (C)
Instruction register

609. Branch logic determines which should be adopted to select the next ____________ value among possibilities:

  1. CAR
  2. GAR
  3. HAR
  4. TAR

Correct answer: (A)
CAR

610. ____________ generates CAR+1 as possibility of next CAR value:

  1. Decrementer
  2. Incrementer
  3. Postfix
  4. Prefix

Correct answer: (B)
Incrementer

Page 61 of 75