On This Page

This set of 8086 Microprocessor Multiple Choice Questions & Answers (MCQs) focuses on 8086 Microprocessor Set 4

Q1 | What is DEN?
  • direct enable
  • data entered
  • data enable
  • data encoding
Q2 | In 8086, Example for Non maskable interrupts are ________.
  • trap
  • rst6.5
  • intr
  • rst6.6
Q3 | In 8086 the overflow flag is set when _____________.
  • the sum is more than 16 bits.
  • signed numbers go out of their range after an arithmetic operation.
  • carry and sign flags are set.
  • subtraction
Q4 | In 8086 microprocessor the following has the highest priority among all type interrupts?
  • nmi
  • div 0
  • type 255
  • over flow
Q5 | In 8086 microprocessor one of the following statements is not true?
  • coprocessor is interfaced in max mode.
  • coprocessor is interfaced in min mode.
  • i /o can be interfaced in max / min mode.
  • supports pipelining
Q6 | Address line for TRAP is?
  • 0023h
  • 0024h
  • 0033h
  • 0099h
Q7 | Access time is faster for _________.
  • rom
  • sram
  • dram
  • eram
Q8 | The First Microprocessor was__________.
  • intel 4004
  • 8080
  • 8085
  • 4008
Q9 | Status register is also called as ___________.
  • accumulator
  • stack
  • counter
  • flags
Q10 | Which of the following is not a basic element within the microprocessor?
  • microcontroller
  • arithmetic logic unit (alu)
  • register array
  • control unit
Q11 | Which method bypasses the CPU for certain types of data transfer?
  • software interrupts
  • interrupt-driven i/o
  • polled i/o
  • direct memory access (dma)
Q12 | The first microprocessor had a(n)________.
  • 1 – bit data bus
  • 2 – bit data bus
  • 4 – bit data bus
  • 8 – bit data bus
Q13 | Which microprocessor has multiplexed data and address lines?
  • 8086
  • 80286
  • 80386
  • pentium
Q14 | Which is not an operand?
  • variable
  • register
  • memory location
  • assembler
Q15 | A 20-bit address bus can locate ________.
  • 1,048,576 locations
  • 2,097,152 locations
  • 4,194,304 locations
  • 8,388,608 locations
Q16 | Which of the following is not an arithmetic instruction?
  • inc (increment)
  • cmp (compare)
  • dec (decrement)
  • rol (rotate left)
Q17 | During a read operation the CPU fetches ________.
  • a program instruction
  • another address
  • data itself
  • all of the above
Q18 | Which of the following is not an 8086/8088 general-purpose register?
  • code segment (cs)
  • data segment (ds)
  • stack segment (ss)
  • address segment (as)
Q19 | A 20-bit address bus allows access to a memory of capacity
  • 1 mb
  • 2 mb
  • 4 mb
  • 8 mb
Q20 | Which microprocessor accepts the program written for 8086 without any changes?
  • 8085
  • 8086
  • 8087
  • 8088
Q21 | Which group of instructions do not affect the flags?
  • arithmetic operations
  • logic operations
  • data transfer operations
  • branch operations
Q22 | The result of MOV AL, 65 is to store
  • store 0100 0010 in al
  • store 42h in al
  • store 40h in al
  • store 0100 0001 in al
Q23 | Which is not part of the execution unit (EU)?
  • arithmetic logic unit (alu)
  • clock
  • general registers
  • flags
Q24 | A microprocessor is a chip integrating all the functions of a CPU of a computer.
  • multiple
  • single
  • double
  • triple
Q25 | Microprocessor is a/an circuit that functions as the CPU of the compute
  • electronic
  • mechanic
  • integrating
  • processing