Microprocessors And Microcontrollers — Part 1 MCQs with Explanations
Practice high-yield Electronics & Communications Engineering MCQs on Microprocessors And Microcontrollers — Part 1 with worked academic solutions for FPSC, PPSC, PTA, PAEC, NTS.
Questions
40
Difficulty Level
Exam-Level
Target Exams
FPSC, PPSC, PTA...
Estimated Time
48 mins
Exam-Level FPSC PPSC PTA PAEC NTS
Verified for Commission Syllabus • Oct 14, 2026
40
Verified Practice Questions
Interactive test mode with detailed academic worked solutions
Live Progress|0/40 answered
✓0 correct
✗0 wrong
0% score
🎉 Set complete! All 40 questions answered.
Question 1 of 40
★ FPSC
★ PPSC
★ FPSC
★ PPSC
Of the following circuits, the one which involves storage is
Correct Answer: Option A — RS Latch
Detailed Academic Explanation:
In the given options, the circuit that involves storage is the RS Latch (Reset-Set Latch). An RS Latch is a basic bistable digital circuit with two stable states that can store a single bit of data. It is commonly used in digital electronics for memory and storage applications. Here's a brief explanation of the options: RS Latch (Option A): As mentioned earlier, it is a fundamental storage element. It has two inputs: the Set (S) input and the Reset (R) input, and two outputs: Q and Q' (complement of Q). It can hold one bit of information. Mux (Option B - Multiplexer): A multiplexer is used to select one of many inputs and route it to a single output. While it can be used to transfer data, it is not primarily designed for storage. Nand (Option C - NAND gate): A NAND gate is a basic logic gate that performs logical conjunction (AND) followed by logical negation (NOT). It is used for various logic operations but is not a storage device. Decoder (Option D): A decoder is used to convert a binary code into a set of output lines. It doesn't store data but is used for addressing and control purposes. So, the correct answer is Option A: RS Latch , which is a circuit involving storage of a single bit of data.
💡Key Conceptual Anchor:Microprocessors And Microcontrollers
Question 2 of 40
★ FPSC
★ PPSC
★ FPSC
★ PPSC
In one’s complement 8 bit representation 11111111 represents
Correct Answer: Option B — -0
Detailed Academic Explanation:
-0 is the correct answer to “In one’s complement 8 bit representation 11111111 represents”. This question is standard in competitive examination syllabi for Microprocessors And Microcontrollers.
💡Key Conceptual Anchor:Microprocessors And Microcontrollers
Question 3 of 40
★ FPSC
★ PPSC
★ FPSC
★ PPSC
Circuit A is a 1-bit adder; circuit B is a 1 bit multiplier. [Hint: Construct the truth table for the adder and the multiplier]
Correct Answer: Option A — Circuit A has more gates than circuit B
Detailed Academic Explanation:
Circuit A has more gates than circuit B is the correct answer to “Circuit A is a 1-bit adder; circuit B is a 1 bit multiplier. [Hint: Construct the truth table for the adder and the multiplier]”. This question is standard in competitive examination syllabi for Microprocessors And Microcontrollers.
💡Key Conceptual Anchor:Microprocessors And Microcontrollers
Question 4 of 40
★ FPSC
★ PPSC
★ FPSC
★ PPSC
An e-mail message can be sent to many recipients.
Correct Answer: Option A — True
Detailed Academic Explanation:
True is the correct answer to “An e-mail message can be sent to many recipients.”. This question is standard in competitive examination syllabi for Microprocessors And Microcontrollers.
💡Key Conceptual Anchor:Microprocessors And Microcontrollers
Question 5 of 40
★ FPSC
★ PPSC
★ FPSC
★ PPSC
For the number A[15:0] = 0110110010001111, A[14:13] is ______ A[3:2].
Correct Answer: Option C — The same as
Detailed Academic Explanation:
The same as is the correct answer to “For the number A[15:0] = 0110110010001111, A[14:13] is ______ A[3:2].”. This question is standard in competitive examination syllabi for Microprocessors And Microcontrollers.
💡Key Conceptual Anchor:Microprocessors And Microcontrollers
Question 6 of 40
★ FPSC
★ PPSC
★ FPSC
★ PPSC
The five flags in 8085 are designated as
Correct Answer: Option A — Z, CY, S, P and AC
Detailed Academic Explanation:
Z, CY, S, P and AC is the correct answer to “The five flags in 8085 are designated as”. This question is standard in competitive examination syllabi for Microprocessors And Microcontrollers.
💡Key Conceptual Anchor:Microprocessors And Microcontrollers
Question 7 of 40
★ FPSC
★ PPSC
★ FPSC
★ PPSC
A 37 bit mantissa has an accuracy of
Correct Answer: Option D — 11 decimal places
Detailed Academic Explanation:
11 decimal places is the correct answer to “A 37 bit mantissa has an accuracy of”. This question is standard in competitive examination syllabi for Microprocessors And Microcontrollers.
💡Key Conceptual Anchor:Microprocessors And Microcontrollers
Question 8 of 40
★ FPSC
★ PPSC
★ FPSC
★ PPSC
DS directive in 8085
Correct Answer: Option C — Forces the assembler to reserve a specified number of consecutive bytes in the memory
Detailed Academic Explanation:
Forces the assembler to reserve a specified number of consecutive bytes in the memory is the correct answer to “DS directive in 8085”. This question is standard in competitive examination syllabi for Microprocessors And Microcontrollers.
💡Key Conceptual Anchor:Microprocessors And Microcontrollers
Question 9 of 40
★ FPSC
★ PPSC
★ FPSC
★ PPSC
Because we wish to allow each ASCII code to occupy one location in memory, most memories are __________ addressable.
Correct Answer: Option A — BYTE
Detailed Academic Explanation:
BYTE is the correct answer to “Because we wish to allow each ASCII code to occupy one location in memory, most memories are __________ addressable.”. This question is standard in competitive examination syllabi for Microprocessors And Microcontrollers.
💡Key Conceptual Anchor:Microprocessors And Microcontrollers
Question 10 of 40
★ FPSC
★ PPSC
★ FPSC
★ PPSC
We say that a set of gates is logically complete if we can build any circuit without using any other kind of gates. Which of the following sets are logically complete
Correct Answer: Option C — Set of {AND,OR,NOT}
Detailed Academic Explanation:
Set of {AND,OR,NOT} is the correct answer to “We say that a set of gates is logically complete if we can build any circuit without using any other kind of gates. Which of the following sets are logically complete”. This question is standard in competitive examination syllabi for Microprocessors And Microcontrollers.
💡Key Conceptual Anchor:Microprocessors And Microcontrollers
Question 11 of 40
★ FPSC
★ PPSC
★ FPSC
★ PPSC
In a C expression using assignment operators, relational operators and arithmetic operators, the hierarchy of operations (in the absence of parenthesis) is
Correct Answer: Option D — Arithmetic, relational, assignment
Detailed Academic Explanation:
Arithmetic, relational, assignment is the correct answer to “In a C expression using assignment operators, relational operators and arithmetic operators, the hierarchy of operations (in the absence of parenthesis) is”. This question is standard in competitive examination syllabi for Microprocessors And Microcontrollers.
💡Key Conceptual Anchor:Microprocessors And Microcontrollers
Question 12 of 40
★ FPSC
★ PPSC
★ FPSC
★ PPSC
In 8086 the number of bytes which can be addressed directly is about
Correct Answer: Option D — one million
Detailed Academic Explanation:
one million is the correct answer to “In 8086 the number of bytes which can be addressed directly is about”. This question is standard in competitive examination syllabi for Microprocessors And Microcontrollers.
💡Key Conceptual Anchor:Microprocessors And Microcontrollers
Question 13 of 40
★ FPSC
★ PPSC
★ FPSC
★ PPSC
In a computer the data transfer between hard disk and CPU is nearly the same as that between diskette and CPU.
Correct Answer: Option B — False
Detailed Academic Explanation:
False is the correct answer to “In a computer the data transfer between hard disk and CPU is nearly the same as that between diskette and CPU.”. This question is standard in competitive examination syllabi for Microprocessors And Microcontrollers.
💡Key Conceptual Anchor:Microprocessors And Microcontrollers
Question 14 of 40
★ FPSC
★ PPSC
★ FPSC
★ PPSC
Which of the following pair of gates can form a latch?
Correct Answer: Option C — A pair of cross coupled NAND
Detailed Academic Explanation:
A pair of cross coupled NAND is the correct answer to “Which of the following pair of gates can form a latch”. This question is standard in competitive examination syllabi for Microprocessors And Microcontrollers.
💡Key Conceptual Anchor:Microprocessors And Microcontrollers
Question 15 of 40
★ FPSC
★ PPSC
★ FPSC
★ PPSC
Assertion (A): Each memory chip has its own address latch. Reason (R): ALE signal comes out of microprocessor 8085 and goes to memory chip.
Correct Answer: Option D — A is wrong R is correct
Detailed Academic Explanation:
A is wrong R is correct is the correct answer to “Assertion (A): Each memory chip has its own address latch. Reason (R): ALE signal comes out of microprocessor 8085 and goes to memory chip.”. This question is standard in competitive examination syllabi for Microprocessors And Microcontrollers.
💡Key Conceptual Anchor:Microprocessors And Microcontrollers
Question 16 of 40
★ FPSC
★ PPSC
★ FPSC
★ PPSC
When the write enable input is not asserted, the gated D latch _________ its output.
Correct Answer: Option A — Can not change
Detailed Academic Explanation:
Can not change is the correct answer to “When the write enable input is not asserted, the gated D latch _________ its output.”. This question is standard in competitive examination syllabi for Microprocessors And Microcontrollers.
💡Key Conceptual Anchor:Microprocessors And Microcontrollers
Question 17 of 40
★ FPSC
★ PPSC
★ FPSC
★ PPSC
For a memory with a 16-bit address space, the addressability is
Correct Answer: Option D — Cannot be determined
Detailed Academic Explanation:
Cannot be determined is the correct answer to “For a memory with a 16-bit address space, the addressability is”. This question is standard in competitive examination syllabi for Microprocessors And Microcontrollers.
💡Key Conceptual Anchor:Microprocessors And Microcontrollers
Question 18 of 40
★ FPSC
★ PPSC
★ FPSC
★ PPSC
Which of the following is a valid integer constant?
Correct Answer: Option A — 127
Detailed Academic Explanation:
127 is the correct answer to “Which of the following is a valid integer constant”. This question is standard in competitive examination syllabi for Microprocessors And Microcontrollers.
💡Key Conceptual Anchor:Microprocessors And Microcontrollers
Question 19 of 40
★ FPSC
★ PPSC
★ FPSC
★ PPSC
In 8085
Correct Answer: Option A — P flag is set when the result has even parity
Detailed Academic Explanation:
Option "P flag is set when the result has even parity" is the correct answer for this question under Microprocessors And Microcontrollers.
💡Key Conceptual Anchor:Microprocessors And Microcontrollers
Question 20 of 40
★ FPSC
★ PPSC
★ FPSC
★ PPSC
In 8085 which addressing mode is also called inherent addressing?
Correct Answer: Option C — Implicit
Detailed Academic Explanation:
Implicit is the correct answer to “In 8085 which addressing mode is also called inherent addressing”. This question is standard in competitive examination syllabi for Microprocessors And Microcontrollers.
💡Key Conceptual Anchor:Microprocessors And Microcontrollers
Question 21 of 40
★ FPSC
★ PPSC
★ FPSC
★ PPSC
Internet is a worldwide network of computers where most of the information is freely available.
Correct Answer: Option A — True
Detailed Academic Explanation:
True is the correct answer to “Internet is a worldwide network of computers where most of the information is freely available.”. This question is standard in competitive examination syllabi for Microprocessors And Microcontrollers.
💡Key Conceptual Anchor:Microprocessors And Microcontrollers
Question 22 of 40
★ FPSC
★ PPSC
★ FPSC
★ PPSC
A real number consists of
Correct Answer: Option C — Integer part, fraction part along with positive or negative sign
Detailed Academic Explanation:
Integer part, fraction part along with positive or negative sign is the correct answer to “A real number consists of”. This question is standard in competitive examination syllabi for Microprocessors And Microcontrollers.
💡Key Conceptual Anchor:Microprocessors And Microcontrollers
Question 23 of 40
★ FPSC
★ PPSC
★ FPSC
★ PPSC
Using DeMorgan’s Theorem we can convert any AND-OR structure into
Correct Answer: Option A — NAND-NAND
Detailed Academic Explanation:
NAND-NAND is the correct answer to “Using DeMorgan’s Theorem we can convert any AND-OR structure into”. This question is standard in competitive examination syllabi for Microprocessors And Microcontrollers.
💡Key Conceptual Anchor:Microprocessors And Microcontrollers
Question 24 of 40
★ FPSC
★ PPSC
★ FPSC
★ PPSC
If the sign bit of mantissa is 0 and the exponent is increased from a positive to a more negative number the result is
Correct Answer: Option A — A larger floating point number
Detailed Academic Explanation:
A larger floating point number is the correct answer to “If the sign bit of mantissa is 0 and the exponent is increased from a positive to a more negative number the result is”. This question is standard in competitive examination syllabi for Microprocessors And Microcontrollers.
💡Key Conceptual Anchor:Microprocessors And Microcontrollers
Question 25 of 40
★ FPSC
★ PPSC
★ FPSC
★ PPSC
The operating modes of 8255 A are called
Correct Answer: Option B — Mode 0, mode 1 and mode 2
Detailed Academic Explanation:
Mode 0, mode 1 and mode 2 is the correct answer to “The operating modes of 8255 A are called”. This question is standard in competitive examination syllabi for Microprocessors And Microcontrollers.
💡Key Conceptual Anchor:Microprocessors And Microcontrollers
Question 26 of 40
★ FPSC
★ PPSC
★ FPSC
★ PPSC
In C the keywords are also called
Correct Answer: Option B — Reserved words
Detailed Academic Explanation:
Reserved words is the correct answer to “In C the keywords are also called”. This question is standard in competitive examination syllabi for Microprocessors And Microcontrollers.
💡Key Conceptual Anchor:Microprocessors And Microcontrollers
Question 27 of 40
★ FPSC
★ PPSC
★ FPSC
★ PPSC
The forms of IF statements in FORTRAN 77 are called
Correct Answer: Option B — Logical IF, block IF and arithmetic IF
Detailed Academic Explanation:
Logical IF, block IF and arithmetic IF is the correct answer to “The forms of IF statements in FORTRAN 77 are called”. This question is standard in competitive examination syllabi for Microprocessors And Microcontrollers.
💡Key Conceptual Anchor:Microprocessors And Microcontrollers
Question 28 of 40
★ FPSC
★ PPSC
★ FPSC
★ PPSC
Which of the following conditions is not allowed in an RS latch?
Correct Answer: Option A — R is asserted, S is asserted
Detailed Academic Explanation:
R is asserted, S is asserted is the correct answer to “Which of the following conditions is not allowed in an RS latch”. This question is standard in competitive examination syllabi for Microprocessors And Microcontrollers.
💡Key Conceptual Anchor:Microprocessors And Microcontrollers
Question 29 of 40
★ FPSC
★ PPSC
★ FPSC
★ PPSC
If m is a power of 2, the number of select lines required for an m-input mux is:
Correct Answer: Option C — log2 (m)
Detailed Academic Explanation:
log2 (m) is the correct answer to “If m is a power of 2, the number of select lines required for an m-input mux is:”. This question is standard in competitive examination syllabi for Microprocessors And Microcontrollers.
💡Key Conceptual Anchor:Microprocessors And Microcontrollers
Question 30 of 40
★ FPSC
★ PPSC
★ FPSC
★ PPSC
The timing difference between a slow memory and fast processor can be resolved if
Correct Answer: Option C — Either A or B
Detailed Academic Explanation:
Either A or B is the correct answer to “The timing difference between a slow memory and fast processor can be resolved if”. This question is standard in competitive examination syllabi for Microprocessors And Microcontrollers.
💡Key Conceptual Anchor:Microprocessors And Microcontrollers
Question 31 of 40
★ FPSC
★ PPSC
★ FPSC
★ PPSC
Which memory has read operation, byte erase, byte write and chip erase?
Correct Answer: Option C — EEPROM
Detailed Academic Explanation:
EEPROM is the correct answer to “Which memory has read operation, byte erase, byte write and chip erase”. This question is standard in competitive examination syllabi for Microprocessors And Microcontrollers.
💡Key Conceptual Anchor:Microprocessors And Microcontrollers
Question 32 of 40
★ FPSC
★ PPSC
★ FPSC
★ PPSC
The character set of Fortran 77 includes lower case alphabets a to z.
Correct Answer: Option B — False
Detailed Academic Explanation:
False is the correct answer to “The character set of Fortran 77 includes lower case alphabets a to z.”. This question is standard in competitive examination syllabi for Microprocessors And Microcontrollers.
💡Key Conceptual Anchor:Microprocessors And Microcontrollers
Question 33 of 40
★ FPSC
★ PPSC
★ FPSC
★ PPSC
A structure that stores a number of bits taken “together as a unit” is a
Correct Answer: Option D — Register
Detailed Academic Explanation:
Register is the correct answer to “A structure that stores a number of bits taken “together as a unit” is a”. This question is standard in competitive examination syllabi for Microprocessors And Microcontrollers.
💡Key Conceptual Anchor:Microprocessors And Microcontrollers
Question 34 of 40
★ FPSC
★ PPSC
★ FPSC
★ PPSC
Each instruction in assembly language program has the following fields: 1. Lable field 2. Mnemonic field 3. Operand field 4. Comment field The correct sequence of these fields is?
Correct Answer: Option A — 1, 2, 3, 4
Detailed Academic Explanation:
1, 2, 3, 4 is the correct answer to “Each instruction in assembly language program has the following fields: 1. Lable field 2. Mnemonic field 3. Operand field 4. Comment field The correct sequence of these fields is”. This question is standard in competitive examination syllabi for Microprocessors And Microcontrollers.
💡Key Conceptual Anchor:Microprocessors And Microcontrollers
Question 35 of 40
★ FPSC
★ PPSC
★ FPSC
★ PPSC
Which of the following is type declaration statement in C?
Correct Answer: Option A — int bar
Detailed Academic Explanation:
int bar is the correct answer to “Which of the following is type declaration statement in C”. This question is standard in competitive examination syllabi for Microprocessors And Microcontrollers.
💡Key Conceptual Anchor:Microprocessors And Microcontrollers
Question 36 of 40
★ FPSC
★ PPSC
★ FPSC
★ PPSC
If the number of address bits in a memory is reduced by 2 and the addressability is doubled, the size of the memory (i.e., the number of bits stored in the memory)
Correct Answer: Option C — Halves
Detailed Academic Explanation:
Halves is the correct answer to “If the number of address bits in a memory is reduced by 2 and the addressability is doubled, the size of the memory (i.e., the number of bits stored in the memory)”. This question is standard in competitive examination syllabi for Microprocessors And Microcontrollers.
💡Key Conceptual Anchor:Microprocessors And Microcontrollers
Question 37 of 40
★ FPSC
★ PPSC
★ FPSC
★ PPSC
The number of interrupt lines in 8085 is
Correct Answer: Option D — 5
Detailed Academic Explanation:
5 is the correct answer to “The number of interrupt lines in 8085 is”. This question is standard in competitive examination syllabi for Microprocessors And Microcontrollers.
💡Key Conceptual Anchor:Microprocessors And Microcontrollers
Question 38 of 40
★ FPSC
★ PPSC
★ FPSC
★ PPSC
Assertion (A): Negative values of incremental operator in DO loop are allowed in Fortran 77 but not in earlier versions of Fortran. Reason (R): Fortran 77 has better array facilities than earlier versions of Fortran.
Correct Answer: Option B — Both A and R are correct but R is not correct explanation of A
Detailed Academic Explanation:
Both A and R are correct but R is not correct explanation of A is the correct answer to “Assertion (A): Negative values of incremental operator in DO loop are allowed in Fortran 77 but not in earlier versions of Fortran. Reason (R): Fortran 77 has better array facilities than earlier versions of Fortran.”. This question is standard in competitive examination syllabi for Microprocessors And Microcontrollers.
💡Key Conceptual Anchor:Microprocessors And Microcontrollers
Question 39 of 40
★ FPSC
★ PPSC
★ FPSC
★ PPSC
The minimum number of transistors required to implement a two input AND gate is
Correct Answer: Option C — 6
Detailed Academic Explanation:
6 is the correct answer to “The minimum number of transistors required to implement a two input AND gate is”. This question is standard in competitive examination syllabi for Microprocessors And Microcontrollers.
💡Key Conceptual Anchor:Microprocessors And Microcontrollers
Question 40 of 40
★ FPSC
★ PPSC
★ FPSC
★ PPSC
Which of the following is not treated as hexadecimal constant by assembler in 8085?
Correct Answer: Option C — 234
Detailed Academic Explanation:
234 is the correct answer to “Which of the following is not treated as hexadecimal constant by assembler in 8085”. This question is standard in competitive examination syllabi for Microprocessors And Microcontrollers.
💡Key Conceptual Anchor:Microprocessors And Microcontrollers
✓Link copied to clipboard
Continue Your Practice
Analog Electronics — Part 1
Master the next curriculum module with 40 exam-standard MCQs.
💡Examiner's Advisory for Electronics & Communications Engineering
In competitive commission exams (FPSC, PPSC, KPPSC, SPSC, CSS, PMS), questions are frequently phrased with distractor options designed to catch rote learners. Whenever you answer an MCQ, read the Detailed Academic Explanation and Conceptual Anchor to understand why the remaining options are incorrect.