1.
The addressing mode that is used in unconditional branch instructions is
a) intrasegment direct addressing mode
b) intrasegment indirect addressing mode
c) intrasegment direct and indirect addressing mode
d) intersegment direct addressing mode
2. If the offset of the operand is stored in one of the index registers, then it is
a) based indexed addressing mode
b) relative based indexed addressing mode
c) indexed addressing mode
d) none of the mentioned
3. Which of the following instruction is not valid?
a) MOV AX, BX
b) MOV DS, 5000H
c) MOV AX, 5000H
d) PUSH AX
4. The time taken by the ADC from the active edge of SOC(start of conversion)
pulse till the active edge of EOC(end of conversion) signal is called
a) edge time
b) conversion time
c) conversion delay
d) time delay
5. In 8086,Example for Non Maskable Interrupts are
a) TRAP
b) INTR
c) RST 6.5
d) None of the above
6. BHE of 8086 microprocessor signal is used to interface the
a) Even bank memory
b) Odd bank memory
c) I/O
d) DMA
7. Multiprocessor configuration is done in mode
(a) Minimum
(b) Maximum
(c) Both a and b
(d) None of these
8. 8051 has of external data memory
(a)1MB
(b) 64KB
(c) 65536 bytes
(d) both b and c
9. If EA’=Vcc in 8051, then
a) only external program ROM is selected
b) only internal program ROM is selected
c) both internal and external program ROM is selected
d) None of the above
10. MOVC A,@A+DPTR is example of………………..
a) Immediate Addressing
b) Direct Addressing
c) Index Addressing
d) Indirect Addressing
11. In 8086 microprocessor one of the following statements is not true.
a) Coprocessor is interfaced in MAX mode
b) Coprocessor is interfaced in MIN mode
c) I/O can be interfaced in MAX / MIN mode
d) Supports pipelining
12. In 8086 the overflow flag is set when
a) The sum is more than 16 bits
b) Signed numbers go out of their range after an arithmetic operation
c) Carry and sign flags are set
d) During subtraction
13. How many reserved interrupts are there in 8086?
a) 5
b) 26
c) 224
d) None of these
14. What is true about microcontroller?
a. A microcontroller is a small and low-cost microcomputer.
b. It is designed to perform the specific tasks of embedded systems.
c. microcontroller consists of the processor, the memory, Serial ports, peripherals.
d. All of the above.
15. Which IO Port can be used for higher address byte with addresses A8-A15?
a.PORT1.
b.PORT0.
c.PORT3.
d. PORT2.
16. ……………Signal Control flow of the data.
a. DTR.
b. RTS.
c. Both a and b
d. None of the above.
17. Which of the following is the function of the SCON register?
a. control SMOD registers.
b. control SBUF and SMOD registers.
c. Program the start bits, stop bit and data bits of framing.
d. None of the above
18. This program code will be executed continuously:
STAT: MOV A, #01H
JNZ STAT
a. True
b. False
19. A 16 bit address bus can generate___ addresses:
a.32767
b.25652
c.65536
d. none of these
20. The subprogram finish the return instruction recovers the return address from the:
a. Queue
b. Stack
c. Program counter
d. Pointer
21. In serial communication modes, mode 1 the Baud rate =
a) BR=2SMOD/32 * (Timer 0 over flow rate)
b) BR=2SMOD/16 * (Timer 1 over flow rate)
c) BR=2SMOD/16 * (Timer 0 over flow rate)
d) BR=2SMOD/32 * (Timer 1 over flow rate)
22. In modes 2 and 3, if _____ bit of SCON bit is set will causes enable multiprocessor
communication and is of ____ bit address.
a) SM1, 9EH
b) TB8 , 9CH
c) SM2 , 9DH
d) SM0, 9FH
23. Serial port vector address is of _______. And causes an interrupt when ________.
a) 0013H, either TI or RI flag is set
b) 0023H, either TI or RI flag is reset
c) 0013H, either TI or RI flag is reset
d) 0023H, either TI or RI flag is set
24. If ______input pin of 80386 if activated, allows address pipelining during 80386
bus cycles.
a) BS16
b) NA
c) PEREQ
d) ADS
25. Virtual Mode Flag bit can be set using ____ instruction or any task switch
operation only in the _____ mode
a) IRET, Virtual
b) POPF, Real
c) IRET, protected
d) POPF, protected
26. MOV A, #56H
MOV R1, #50H
MOV 50H, # 45H
XCHD A, @R1
What is the result at A, R1?
a) 56H, 45H
b) 45H, 50H
c) 50H, 56H
d) 45H, 56H
27. What instruction performs Compare immediate to indirect and jump if not equal.
a) CJNE A, #data, rel
b) CJNE Rn, #data, rel
c) CJNE @ Ri, #data, rel
d) CJNE A, data, rel
28. Which of the following instruction is wrong
a) INC DPTR
b) MOV @DPTR, A
c) MOV A, @A+DPTR
d) DEC DPTR
29. What is the Address (SFR) for TCON, SCON, SBUF, PCON and PSW
respectively?
a) 88H, 98H, 99H, 87H, 0D0H.
b) 98H, 99H, 87H, 88H, 0D0H
c) 0D0H, 87H, 88H, 99H, 98H
d) 87H, 88H, 0D0H, 98H, 99H
30. 8086 is interfaced to two 8259s (Programmable interrupt controllers). If 8259s
are in master slave configuration the number of interrupts available to the 8086
microprocessor is
a) 8
b) 16
c) 15
d) 64
31. In 8086 microprocessor one of the following instructions is executed before an
arithmetic operation
a) AAM
b) AAD
c) DAS
d) DAA
32. What is the output of the following code
AX = 37D7H,
BH = 151 decimal
DIV
BH
a) AL = 65H, AH= 94 decimal
b) AL= 5EH, AH= 101 decimal
c) AH= E5H, AL= 5EH
d) AL= 56H, AH= 5EH
33. IDIV and DIV instructions perform the same operations for?
a) Unsigned number
b) Signed number
c) Signed number & Unsigned number
d)none of above
34. In 8086 microprocessor the following has the highest priority among all type
interrupts.
a) NMI
b) DIV 0
c) TYPE 255
d) OVER FLOW
35. In 8086 microprocessor one of the following statements is not true.
a) Coprocessor is interfaced in MAX mode
b) Coprocessor is interfaced in MIN mode
c) I/O can be interfaced in MAX / MIN mode
d) Supports pipelining