0

Microprocessor x86

Description: This is a practice test for the preparation of microprocessors, UGC-NET-> Computer Science.
Number of Questions: 15
Created by:
Tags: UGC NET Microprocessors 8086 x86 Microprocessors Instructions. Digital Systems and Microprocessors
Attempted 0/15 Correct 0 Score 0

Which of the following debugger commands is used in a microprocessor to trace the program that executes the program step by step?

  1. REGISTER

  2. QUIT

  3. ENTER

  4. TRACE

  5. GO


Correct Option: D
Explanation:

This debugger command is used in a microprocessor to trace the program that executes the program step by step.

Which of the following is/are 16-bit segment register(s) used to contain data and return addresses of procedures or subroutines?

  1. Stack

  2. Code

  3. Data

  4. Extra

  5. IP


Correct Option: A
Explanation:

Stack are 16-bit segment registers used to contain data and return addresses of procedures or subroutines.

Which of the following is/are inserted in a program so that debugger can debug the program till that point and can display the output?

  1. Interpreter

  2. Breakpoints

  3. Compiler

  4. Assembler

  5. Dump


Correct Option: B
Explanation:

These are inserted in the program so that debugger can debug the program till that point and can display the output.

______________ is the active low output signal in 8086 that does not allow other devices to take control over the system bus when it is set to zero.

  1. QS1

  2. RQ/GT

  3. LOCK

  4. S2

  5. S1


Correct Option: C
Explanation:

This is the active low output signal in 8086 that does not allow other devices to take control over the system bus when it is set to zero.

Which of the following units in 8086 pipelined architecture handles all the data and addresses on the buses for the execution unit?

  1. Execution unit

  2. Bus interface unit

  3. Control unit

  4. ALU

  5. Memory unit


Correct Option: B
Explanation:

This unit in 8086 pipelined architecture handles all the data and addresses on the buses for the execution unit.

Which of the following output pins in 8279 IC is/are used to blank the display during digit switching or by a blanking command?

  1. SHIFT

  2. BD

  3. RL0-RL7

  4. IRQ

  5. A0


Correct Option: B
Explanation:

This output pin in 8279 IC is used to blank the display during digit switching or by a blanking command.

Which of the following command words in 8259A microprocessor is/are used to command 8259A and operate in various interrupt modes?

  1. Initialisation Command Words

  2. Operation Command Words

  3. Initialisation Command Word 3

  4. Initialisation Command Word 4

  5. IMR


Correct Option: B
Explanation:

These command words in 8259A microprocessor are used to command 8259A and operate in various interrupt modes.

Which of the following Assembler Directives in x86 is used to declare the type of a label, variable or memory operand?

  1. PUBLIC

  2. PROC

  3. SEGMENT

  4. PTR

  5. TYPE


Correct Option: D
Explanation:

This operator in x86 and is used to declare the type of a label, variable or memory operand. The operator PTR is prefixed by either BYTE or WORD.

The _____________ instruction in x86 means that the contents of carry flag are toggled to the opposite state and it does not affect any other flag.

  1. CMC

  2. CLC

  3. CLI

  4. CLD

  5. STD


Correct Option: A
Explanation:

CMC stands for Complement Carry Flag. This instruction in x86 means that the contents of carry flag are toggled to the opposite state and it does not affect any other flag.

Which of the following conditional loops in x86 performs jump to the specified label if CX is not equal to zero while an equal condition exists?

  1. LOOPNE

  2. LOOPE

  3. LOOPZ

  4. LOOPNZ

  5. LOCK


Correct Option: B
Explanation:

LOOPE - LOOP while Equal This conditional loop in x86 performs jump to the specified label if CX is not equal to zero while an equal condition exists (ZF = 1).

Which of the following directives in x86 provides a shortcut in definition of a data segment?

  1. .MODEL

  2. .DATA

  3. .CODE

  4. .EXITM

  5. .ALIGN


Correct Option: B
Explanation:

This directive in x86 provides a shortcut in definition of a data segment.

Which of the following instructions is encountered by microprocessor at the end of subroutine due to which it returns the control to the main program?

  1. CALL

  2. RET

  3. INTn

  4. IRET

  5. JMP


Correct Option: B
Explanation:

This instruction is encountered by microprocessor at the end of subroutine due to which it returns the control to the main program.

Which of the following is a type of address decoding technique in a microcomputer system where a special decoder IC is used to generate chip select signal for each block?

  1. Linear decoding

  2. Absolute decoding

  3. Block decoding

  4. Refresh cycle

  5. Data decoding


Correct Option: C
Explanation:

This is a type of address decoding technique in a microcomputer system where a special decoder IC is used to generate chip select signal for each block.

Which of the following instructions in 8051 chip are used to transfer data between an internal RAM location and an SFR location without going through the accumulator?

  1. Logical

  2. Arithmetic

  3. Data

  4. Boolean Variable Manipulation

  5. Program Control and Branching


Correct Option: C
Explanation:

These instructions in 8051 chip are used to transfer data between an internal RAM location and an SFR (Special Function Register) location without going through the accumulator.

Which of the following operating modes in 8259A performs a non-specific End Of Interrupt (EOI) operation at the trailing edge of the last INTA pulse automatically?

  1. Fully nested

  2. Automatic EOI

  3. Special Mask

  4. Edge and Level Triggered

  5. Poll Command


Correct Option: B
Explanation:

This operating mode in 8259A performs a non-specific End Of Interrupt (EOI) operation at the trailing edge of the last INTA (Interrupt Acknowledge) pulse automatically.

- Hide questions