Unit 1 – The 8086 Microprocessor MCQ

  1. A microprocessor is an__________________________________chip integrated all the function of a CPU of a computer.
    • Multiple
    • Single
    • Double
    • Trible
  2. Microprocessor is a/an __________________________circuit that functions as the CPU of the compute
    • Electronics
    • Mechanic
    • Integrating
    • Processing
  3. Microprocessor is the ___________of the computer and it perform all the computational tasks
    • Main
    • Heart
    • Important
    • Simple
  4. Operation code field is present in:
    • Programming Language Instruction
    •  Assembly Language Instruction
    • Machine Language Instruction
    • None of the Mentioned
  5. A machine language instruction format consists of
    • Operand Field
    • Operation Code Field
    • Operation Code Field & Operand Field
    • None of the Mentioned
  6. The 8086 has a ________________.
    • 8-bit data bus and 16-bit address bus
    • 8-bit data bus and 20-bit address bus
    • 16-bit data bus and 16-bit address bus
    • 16-bit data bus and 20-bit address bus
  7. How many address lines are in 8086 microprocessor?
    • 16 lines
    • 18 lines
    • 20 lines
    • 32 lines
  8. The memory map of 8086 is _________.
    • 000H to FFFH
    • 0000H to FFFFH
    • 00000H to FFFFFH
    • 000000H to FFFFFFH
  9. The 8086 Microprocessor can be operated in single mode when _________.
    • TF set
    • DF set
    • SF set
    • AF set
  10. Show which flag holds the carry after addition of bits in the bit position 3 of 8086 microprocessor
    • Parity flag
    • Sign flag
    • Carry flag
    • Auxiliary carry flag
  11. Which of the following instructions is an example for Immediate addressing mode?
    • MOV BX , 2000
    • MOV BX , [2000]
    • MOV AX , [SI]
    • MOV AX , BX
  12. The instruction MOV AX, 0005H belongs to the address mode
    • Register
    • Direct
    • Immediate
    • Register Relative
  13. The instruction MOV AX, [2500H] is an example of
    • Immediate Addressing Mode
    • Direct Addressing Mode
    • Indirect Addressing Mode
    • Register Addressing Mode
  14. If the offset of the operand is stored in one of the index registers, then it is
    • Based Indexed Addressing Mode
    • Relative Based Indexed Addressing Mode
    • Indexed Addressing Mode
    • None of the Mentioned
  15. The addressing mode that is used in unconditional branch instructions is
    • Intra Segment Direct Addressing Mode
    • Intra Segment Indirect Addressing Mode
    • Intra Segment Direct and Indirect Addressing Mode
    • Inter Segment Direct Addressing Mode
  16. Which of the following instruction is used to find 2’s complement of a number?
    • CMC
    • CMP
    • NEG
    • NOT
  17. The assembler directive used at the beginning of a procedure is _________.
    • ORG
    • ENDP
    • PROC
    • PTR
  18. The 20-bit physical address in 8086 microprocessor, when CS = 3345H and IP = 5000H is _______.
    • 33450H
    • 34450H
    • 38450H
    • 53345H
  19. If the CS register has the value 5000H and the IP register has the value 2000H, then Interpret the physical address to fetch the data?
    • 52000H
    • 54000H
    • 56000H
    • 25000H
  20. The result of the instruction MOV AL, 65 H is to _______.
    • store 0100 0001 in AL                                                
    • store 42H in AL
    • store 40H in AL                            
    • store 0110 0110 in AL
  21. Name the default offset registers to access the data from stack segment register of 8086 microprocessor.
    • SI & DI
    • SP& BP
    • AX & BX
    • IP &BP
  22. The following instruction sequence will loop ________ number of times before coming out of the loop.
    1. MOV AL, 00H
    2. L1: INC AL
    3. JNZL1
    • 00
    • 01
    • 255
    • 256
  23. What does AAD instruction indicates in 8086 microprocessor?
    • ASCII-adjust before Division
    • ASCII-adjust after Division
    • ASCII-adjust after addition
    • ASCII-adjust after multiplication
  24. Relate the following assembler directive that define the length of an array or string in bytes?
    • LABEL
    • LENGTH
    • LOOK
    • LOOP
  25. Identify the values present in CS and IP after resetting the 8086?
    • Both contain 0000H
    • CS= FFFFH and IP = 1000H
    • CS= FFFFH and IP = 0000H
    • CS=1000 H and IP = 0000H
  26. Select the contents of the AL register after the following instructions have been executed?
    1. MOV BL,8C
    2. MOV AL,7E
    3. ADD AL,BL
    • 6A and CARRY FLAG is RESET
    • 6A and CARRY FLAG is  SET
    • OA and CARRY FLAG is RESET
    • OA and CARRY FLAG is SET
  27. The instruction format register to register has a length of
    • 2 Bytes
    • 1 Bytes
    • 3 Bytes
    • 4 Bytes
  28. The instructions which after execution transfer control to the next instruction in the sequence are called.
    • Sequential Control Flow Instructions
    • Control Transfer Instructions
    • Sequential Control Flow & Control Transfer Instructions
    • None of the Mentioned
  29. The instruction “JUMP” belongs to
    • Sequential Control Flow Instructions
    • Control Transfer Instructions
    • Branch Instructions
    • Control Transfer & Branch Instructions
  30. Which of the following as not a data copy / transfer instruction?
    • MOV
    • PUSH
    • DAS
    • POP
  31. Which of the following instruction is not valid?
    • MOV AX, BX
    • MOV DS, 5000H
    • MOV AX, 5000H
    • PUSH AX
  32. In Push instruction, after each execution of the instruction, the stack pointer is
    • Incremented by 1
    • Decremented by 1
    • Incremented by 1
    • Decremented by 2
  33. The instructions that are used for reading an input port and writing an output port respectively are.
    • MOV, XCHG
    • MOV, IN
    • IN, MOV
    • IN, OUT
  34. The instruction that is used for finding out the codes in case of code conversion problems is
    • XCHG
    • XLAT
    • XOR
    • JCXZ
  35. The instruction that supports additions when carry exists is
    • ADD
    • ADC
    • ADD & ADC
    • None of the Mentioned
  36. The directive that marks the end of an assembly language program is
    • ENDS
    • END
    • ENDS & END
    • None of the Mentioned
  37. The directive that updates the location counter to the next even address while executing a series of instructions is.
    • EVN
    • EVEN
    • EVNE
    • EQU
  38. The interrupt for which the processor has the highest priority among all the external interrupts is
    • Keyboard Interrupts
    • TRAP
    • NMI
    • INT
  39. The NMI pin should remain high for atleast.
    • 4 Clock Cycles
    • 3 Clock Cycles
    • 2 Clock Cycles
    • 1 Clock Cycles
  40. The status of the pending interrupts is checked at.
    • The end of main program
    • The end of all the interrupts executed
    • The beginning of every interrupt
    • The end of each instruction cycle
  41. Once the processor responds tom an INRT signal, the IF is automatically
    • Set
    • Reset
    • High
    • Low
  42. The instruction that is not possible among the following is
    • MOV AX, [BX]
    • MOV AX, 5555H
    • MOV AX, [SI]
    • MOV [SI],[DI]  
  43. The Instruction that transfers the control to some predefined address or the address specified in the instruction is called as
    • Sequential Control flow instruction
    • Control Transfer Instruction
    • Sequential Control Flow & Control Transfer Instructions
    • None of the Mentioned
  44. The instructions which after execution transfer control to the next instruction in the sequence are called.
    • Sequential Control flow instruction
    • Control Transfer Instrunctions
    • Sequential Control Flow & Control Transfer instructions
    • None of the Mentioned
  45. If W bit value is ‘1’ then the operand is of
    • 8 Bit
    • 4 Bit
    • 16 Bit
    • 2 Bit
  46. In a machine instruction format, S – bit is the
    • Status Bit
    • Sign Bit
    • Sign Extension Bit
    • None of the Mentioned
  47. The purpose of the microprocessor is to control ______
    • memory
    • switches
    • processing
    • tasks
  48.  The first digital electronic computer was built in the year________
    • 1950
    • 1960
    • 1940
    • 1930
  49. In 1960’s texas institute invented ______
    • integrated circuits
    • microprocessor
    • vacuum tubes
    • transistors
  50. The Size of each segment in 8086
    • 64kb
    • 24kb
    • 128kb
    • 256kb
  51. 8086 Microprocessor supports ___________- modes of operation
    • 2
    • 3
    • 4
    • 5
  52. Which of the following is not features of 8086?
    • It uses two stages of pipelining
    • It is available in 3 versions based on the frequency of operation
    • Fetch state can prefetch up to 6 bytes of instruction
    • It has 512 vectored interrupts
  53. 8086 can access up to?
    • 512KB
    • 1 MB
    • 2 MB
    • 256 KB
  54. Which flag is set to 1 when the result of arithmetic or logical operation is zero else it is set to 0?
    • Binary Bit
    • Zero Flag
    • Sign Flag
    • Overflow Flag
  55. Which flag represents the result when the system capacity is exceeded?
    • Carry Flag
    • Auxiliary Flag
    • Trap Flag
    • Overflow Flag
  56. It is an edge triggered input, which causes an interrupt request to the microprocessor.
    • NMA
    • INTR
    • INTA
    • ALE
  57. Which instruction is used to load the address of operand into the provided register?
    • LEA
    • LDS
    • LES
    • LAHF
  58. The different ways in which a source operand is denoted in an instruction is known as.
    • Instruction Set
    • Interrupt
    • 8086 Configuration
    • Addressing Modes
  59. The microprocessor __________ those instruction from the memory
    • Fetch
    • Decode
    • Execute
    • None of the mentioned
  60. Clock speed is also known as?
    • Clock Rate
    • Clock Length
    • Clock Set
    • Clock Type
Design a site like this with WordPress.com
Get started