Assembly Language quiz questions

Assembly Language interview questions

  • 1.

    Classify the following register(s) SI,DI

    1. Index registers

    2. General purpose registers

    3. Segment registers

    Answer
  • 2.

    Which of the following instruction(s) can be performed only in CX register:

    1. LOOP

    2. MUL, DIV, CBW

    3. ADD, SUB

    Answer
  • 3.

    The CX register full name is:

    1. Accumulator register

    2. Base register

    3. Counter register

    Answer
  • 4.

    how many bits in one double word?

    1. 8 bits

    2. 16 bits

    3. 32 bits

    Answer
  • 5.

    How many bytes in a double word

    1. 1 byte

    2. 2 byte

    3. 4 byte

    Answer
  • 6.

    The result of logical operation: 1 XOR 0

    1. logic 0

    2. logic 1

    Answer
  • 7.

    The result of logical operation: 0 OR 0

    1. logic 0

    2. logic 1

    Answer
  • 8.

    What is the length of the 8088’s physical address?

    1. 8 bits

    2. 16 bits

    3. 20 bits

    Answer
  • 9.

    The result of logical operation: 1 XOR 1

    1. logic 0

    2. logic 1

    Answer
  • 10.

    The result of logical operation: 1 OR 0

    1. 0

    2. 1

    Answer
  • 11.

    The AX register full name is:

    1. Accumulator register

    2. Counter register

    3. Base register

    Answer
  • 12.

    The result of logical operation: 1 AND 1

    1. logic 1

    2. logic 0

    Answer
  • 13.

    How many bits in one byte?

    1. 8 bits

    2. 16 bits

    3. 32 bits

    Answer
  • 14.

    How many bytes in one word

    1. 1 byte

    2. 2 byte

    3. 4 byte

    Answer
  • 15.

    Memory segments can start every:

    1. 1 paragraph (16 bytes)

    2. 1 word (2 bytes)

    3. 1 byte

    Answer
  • 16.

    What is the value of AX register after executing, MOV AX,456h, CMP AX,456h

    1. 456h

    2. Zero

    3. Unknown

    Answer
  • 17.

    The instruction AND AH,11110111 is equivalent to:

    1. Sub AH, 8, if 4th bit of AH is set

    2. Sub AH, 8, if 4th bit of AH is cleared

    3. Sub AH, 4, if 4th bit of AH is set

    Answer
  • 18.

    What about the Stack segment in .COM program during execution:

    1. Must be defined explicitly in the program

    2. DOS uses the high area of the COM program for the Stack

    3. There is no stack for .COM program during execution

    Answer
  • 19.

    To write assembly program that generates .COM program, how many segment you can use:

    1. Only Code

    2. Code ; Data

    3. Code ; Data ; Stack

    Answer
  • 20.

    To increment both AL, AH registers:

    1. INC AX

    2. INC AL INC AH

    3. both (a) and (b) are correct

    Answer

© 2017 QuizBucket.org