Explore topic-wise MCQs in Microprocessor.

This section includes 133 Mcqs, each offering curated multiple-choice questions to sharpen your Microprocessor knowledge and support exam preparation. Choose a topic below to get started.

51.

How many output lines are there in the display section?

A. 2
B. 4
C. 8
D. 16
Answer» D. 16
52.

How many scan lines are there in 8279?

A. 2
B. 4
C. 8
D. 16
Answer» C. 8
53.

What will be the CW if 8254 is programmed to generate a pulse 50 ms from counter 0?

A. 14 H
B. 15 H
C. 12 H
D. 10 H
Answer» B. 15 H
54.

What will be the CW if 8254 is programmed to generate a 1 kHz square wave from counter 1?

A. 77 H
B. 76 H
C. 85 H
D. 87 H
Answer» B. 76 H
55.

In mode 1 of 8255, which of the following port provides for the handshake signals?

A. Port A
B. Port B
C. Port C
D. Port D
Answer» D. Port D
56.

In a flag register of 8086, which bit no. is used for the overflow flag and zero flag?

A. 11 and 6
B. 10 and 9
C. 11 and 0
D. Data insufficient
Answer» B. 10 and 9
57.

The stack segment register is used to hold the upper bits of the starting address for the program stack in 8086.

A. 8
B. 16
C. 32
D. None of these
Answer» C. 32
58.

What does the BIU of 8086 contain?

A. Quene
B. Segment register
C. Instruction pointer
D. All of these
Answer» E.
59.

What will be the CW if 8254 is to be programmed as a counter in binary and mode 0 using counter 2?

A. BO H
B. AO H
C. BI H
D. AI H
Answer» B. AO H
60.

How many identical 16-bit counters can operate independently on 8254?

A. 1
B. 2
C. 3
D. 4
Answer» D. 4
61.

Which of the following uses can intel 8254 be implemented to?

A. An event counter
B. Rise-time clock
C. A square wave generator
D. All of the above
Answer» E.
62.

How many pins are there in Intel 8254, programmable interval timer?

A. 24
B. 20
C. 40
D. 36
Answer» B. 20
63.

What is the IC no. for the programmable interval timer?

A. 8279
B. 8255
C. 8155
D. 8254
Answer» E.
64.

How many interrupts can 8259 A handle?

A. 2
B. 4
C. 6
D. 8
Answer» E.
65.

In how many different modes can intel 8254 operate?

A. 2
B. 4
C. 6
D. 8
Answer» D. 8
66.

What is the IC no. of the programmable interrupt controller?

A. 8259
B. 8254
C. 8279
D. 8155
Answer» B. 8254
67.

In intel 8086, what is the size of the Accumulator register?

A. 8 bit
B. 16 bit
C. 32 bit
D. None of these
Answer» C. 32 bit
68.

How many input pins are there for interrupt requests?

A. 2
B. 4
C. 6
D. 8
Answer» E.
69.

What will be BSR control word if PC

A. OF H
B. OE H
C. 07 H
D. 06 H
Answer» B. OE H
70.

If all the ports of 8255 are programmed as O/P ports in mode 1, the CW will be

A. A 4 H
B. 84 H
C. AO H
D. 80 H
Answer» B. 84 H
71.

What will be the CW when ports of Intel 8255 are operating as follows: port A and PC as I/P in mode 0 and port B, Clow as O/P in mode 0?

A. 98 H
B. 18 H
C. 88 H
D. 90 H
Answer» B. 18 H
72.

If all the ports of Intel 8255 are programmed as I/P ports in mode 0, the CW will be

A. 9B H
B. 1 BH
C. 99 H
D. 8 BH
Answer» B. 1 BH
73.

Which of the following is/are function(s) of 8279?

A. As a keyboard
B. For scan
C. For display
D. All of these
Answer» E.
74.

Bit D

A. I/O bus
B. BSR bus
C. Both (A) and (B)
D. None of these
Answer» D. None of these
75.

The mode 1 of Intel 8255 performs

A. Simple I/P
B. Bi-directional Data transfer
C. Simple I/O
D. I/O with handshake
Answer» E.
76.

Intel 8255 is a pin IC.

A. 34
B. 40
C. 25
D. 20
Answer» C. 25
77.

What is the IC number of the programmable peripheral interface?

A. Intel 8255
B. Motorola 8255
C. Intel 8155
D. Intel 8237
Answer» B. Motorola 8255
78.

Which of the following make 8155 different from 8255?

A. A timer
B. 3, 8-bit I/O ports
C. Dynamic RAM
D. None of these
Answer» B. 3, 8-bit I/O ports
79.

How many I/O ports of 8 bit each are present in Intel 8155?

A. 1
B. 3
C. 2
D. 4
Answer» C. 2
80.

Which of the following can be used as a multipurpose programmable device?

A. Intel 8155
B. Intel 8255
C. Intel 8251
D. Intel 8237
Answer» B. Intel 8255
81.

To program 8155, port A and port B as output ports, what will be the control word?

A. 03 H
B. 01 H
C. 02 H
D. F 3 H
Answer» B. 01 H
82.

A 12 bit D/A converter is calibrated over the range 0 to 10V. Calculate the output, if input is 01H

A. 2.44 mV
B. 9 mV
C. 10 mV
D. None
Answer» B. 9 mV
83.

The instruction RST 7 is a

A. Restart instruction that begins the execution of a program
B. One-byte call to the memory address 0038 H
C. One-byte call to the memory address 0007 H
D. Hardware interrupt
Answer» C. One-byte call to the memory address 0007 H
84.

Whenever the POP H instruction is executed

A. Data bytes in HL pair are stored on the stack
B. Two data bytes at the top of the stack are transferred to the HL register pair
C. Two data bytes at the top of the stack are transferred to the program counter
D. Data bytes in pair on stack are transferred to the HL pair
Answer» C. Two data bytes at the top of the stack are transferred to the program counter
85.

When a subroutine is called, the address of instruction following the CALL instruction is stored in/on the

A. Stack pointer
B. Accumulator
C. Program counter
D. Stack
Answer» D. Stack
86.

Specify the contents of register A after the execution of following program

A. F8 H
B. 8F H
C. 69 H
D. 96 H
Answer» C. 69 H
87.

The results of the arithmetic and logic operations are usually placed in which Register?

A. A
B. C
C. B
D. D
Answer» B. C
88.

Which of the following instruction can be set to clear the CY flag?

A. XRA A
B. CLR
C. AND A
D. ADD A
Answer» B. CLR
89.

Specify the flag status (CY, S, Z) after the instruction DRA is executed.

A. 1, 1, 1
B. 0, 1, 10
C. 1, 0, 1
D. 1, 1, 0
Answer» B. 0, 1, 10
90.

What operation can be performed by using the instruction SUBA?

A. Clear the accumulator
B. Subtract A with borrow
C. Subtract A
D. None of the above
Answer» B. Subtract A with borrow
91.

LXI B, 1000 HLOOP : DCXBNOP JNZLOOP

A. 1001
B. d
C. 10
D. Infinitely
Answer» D. Infinitely
92.

What will be the O/P, if the following program is executed?

A. OOH
B. FF H
C. OOH with CY = 1
D. Error
Answer» C. OOH with CY = 1
93.

ORA A MVIB, 64 HLOOP : DCRB JNCLOOP

A. 100
B. Infinitely
C. 101
D. 0
Answer» C. 101
94.

LOOP :

A. 100
B. Infinitely
C. 101
D. 0
Answer» C. 101
95.

MVI A, 217 HLOOP : ORAARRC JNCLOOP

A. 23
B. 1
C. 18
D. 0
Answer» C. 18
96.

How many times the following loop will be executed?

A. 7 times
B. Can't say
C. 8 times
D. Infinitely
Answer» B. Can't say
97.

Specify the output at PORT1, after the following program has been executed

A. 82 H
B. OO H
C. 37 H
D. FF H
Answer» B. OO H
98.

Which of the following is commonly used to interface I/P devices?

A. Latch
B. Tri-state buffer
C. Both (A) and (B)
D. None of these
Answer» C. Both (A) and (B)
99.

Which of the following device is commonly used to interface O/P devices?

A. Latch
B. Tri-state buffer
C. Both (A) and (B
D. None of these
Answer» B. Tri-state buffer
100.

In an O/P and I/P port can have the same 8-bit address and data. How does the 8085 differentiate between the ports?

A. Control signals
B. Peripheral signals
C. Address bus
D. Data flow
Answer» B. Peripheral signals