Computer System Architecture

541. Parameters can be stacked by ____________ just as with procedures:

  1. Asterisk(*)
  2. Arrow
  3. Line
  4. Pipeline

Correct answer: (A)
Asterisk(*)

542. The subroutines are determined by functioning of ____________ instructions:

  1. SCAL and SXIT
  2. only SCAL
  3. only SXIT
  4. none of these

Correct answer: (A)
SCAL and SXIT

543. Call is ____________ subroutine call:

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

Correct answer: (B)
Unconditional

544. A flag is ____________ a that keep track of a changing condition during computer run:

  1. Memory
  2. Register
  3. Controller
  4. None of these

Correct answer: (B)
Register

545. When a subroutine is ____________ the parameters are loaded onto the stack and SCAL is executed:

  1. Executed
  2. Invoked
  3. Ended
  4. Started

Correct answer: (B)
Invoked

546. Subroutine is called ____________:

  1. In Same program
  2. In external program
  3. Both a & b
  4. None of these

Correct answer: (C)
Both a & b

547. If internal subroutine is called global data is used to pass values defining parameters between ____________ program and defined____________:

  1. Main and subroutine
  2. Local and subroutine
  3. Global and subroutine
  4. Global and main

Correct answer: (A)
Main and subroutine

548. In what type of subroutine actual parameters are passed through the main program to formal parameters in the related subroutine:

  1. Internal
  2. External
  3. Both a & b
  4. None of these

Correct answer: (B)
External

549. By defining the ____________ register as last in first out stack the sequence can handle nested subroutines:

  1. S
  2. J
  3. R
  4. T

Correct answer: (C)
R

550. The ____________ stack can be 4-word memory addressed by 2 bits from an up/down counter known as the stack pointer:

  1. FIFO
  2. PIPO
  3. SISO
  4. LIFO

Correct answer: (D)
LIFO

Page 55 of 75