Data Manipulation Instructions MCQ

Embed Size (px)

Citation preview

  • 8/17/2019 Data Manipulation Instructions MCQ

    1/2

    Data Manipulation Instructions

    Multiple Choice Questions

    1. The instruction that is used to transfer the data from source operand todestination operand isa) data copy/transfer instructionb) branch instructionc) arithmetic/logical instructiond) string instructionAns er A

    !. "hich of the follo ing is not a data copy/transfer instruction#a) M$%b) &'(c) DA(d) &$&Ans er C

    *. The instructions that in+ol+e +arious string manipulation operations area) branch instructionsb) ,ag manipulation instructionsc) shift and rotate instructionsd) string instructionsAns er D

    -. "hich of the follo ing instruction is not +alid#a) M$% A 0b) M$% D( 222c) M$% A 222d) &'( AAns er 0

    . In &'( instruction after each e3ecution of the instruction the stac4pointer isa) incremented by 1b) decremented by 1c) incremented by !d) decremented by !Ans er D

  • 8/17/2019 Data Manipulation Instructions MCQ

    2/2

    5. The instruction that pushes the contents of the speci6edregister/memory location on to the stac4 isa) &'( 7b) &$&7c) &'(d) &$&Ans er C8. In &$& instruction after each e3ecution of the instruction the stac4pointer isa) incremented by 1b) decremented by 1c) incremented by !d) decremented by !Ans er C

    9. The instructions that are used for reading an input port and riting anoutput port respecti+ely area) M$% C :b) M$% I;c) I; M$%d) I; $'TAns er D

    d) ?C @Ans er 0

    12. The instruction that loads e ecti+e address formed by destinationoperand into the speci6ed source register isa) =BAb) =D(c) =B(d) =A 7Ans er A