

MCQOPTIONS
Saved Bookmarks
This section includes 51 Mcqs, each offering curated multiple-choice questions to sharpen your General Awareness knowledge and support exam preparation. Choose a topic below to get started.
1. |
Which is of the following is true about SPHL instruction? |
A. | It uses indexed addressing mode |
B. | It is a 3-byte instruction |
C. | It requires three T-states |
D. | Contents of HL pair is moved to SP |
Answer» E. | |
2. |
Which of the following is a register-indirect addressing mode instruction set? |
A. | LDA 2700H |
B. | ADI 36H |
C. | DAA |
D. | LDAX B |
Answer» E. | |
3. |
Which of the following is a 2-word instruction set? |
A. | LDA 2500H |
B. | MOV A, B |
C. | IN 01H |
D. | JMP 2085H |
Answer» D. JMP 2085H | |
4. |
Which of the following interfacing IC is a DMA controller? |
A. | 8257/37 |
B. | 8155 |
C. | 8253/54 |
D. | 8279 |
Answer» B. 8155 | |
5. |
When data required for instruction is present inside the register of a microprocessor then which of the following addressing mode is used? |
A. | Indexed |
B. | Register |
C. | Relative |
D. | Direct |
Answer» C. Relative | |
6. |
Which of the following is not correct about HLT instruction? |
A. | It is a machine control instruction |
B. | It is used to start the execution of the program |
C. | PC is disconnected from the address bus |
D. | A reset interrupt is required to come out of halt state |
Answer» C. PC is disconnected from the address bus | |
7. |
Conditional instructions are independent of which of the following flag? |
A. | Z |
B. | AC |
C. | CY |
D. | P |
Answer» C. CY | |
8. |
For how many times per instruction, the content of the program counter is placed on the address bus? |
A. | One time |
B. | Two times |
C. | Depends on the memory capacity of the processor |
D. | Depends on the length of the instruction |
Answer» E. | |
9. |
Suppose registers ‘A’ and ‘B’ contain 50H and 40H respectively. After instruction MOV A, B, what will be the contents of registers A and B? |
A. | 40H, 40H |
B. | 50H, 40H |
C. | 50H, 50H |
D. | 60H, 40H |
Answer» B. 50H, 40H | |
10. |
What does a loader do in a microprocessor? |
A. | Converts hexadecimal code to binary |
B. | Converts decimal to binary |
C. | Increments the content of the program counter by 1 |
D. | Decodes an opcode |
Answer» B. Converts decimal to binary | |
11. |
DAA instruction is used to perform which type of addition? |
A. | BCD addition |
B. | Excess-3 addition |
C. | Binary addition |
D. | Octal addition |
Answer» B. Excess-3 addition | |
12. |
Which is of the following is true about STA instruction? |
A. | It uses immediate addressing mode |
B. | It is a 3-byte instruction |
C. | It required three machine cycles |
D. | Accumulator is loaded with the content of memory |
Answer» C. It required three machine cycles | |
13. |
Which of the following is false about LDA instruction? |
A. | It is a 3-byte instruction |
B. | It uses indirect addressing mode |
C. | It has 13 T-states |
D. | It doesn’t affect any flags |
Answer» C. It has 13 T-states | |
14. |
Which of the following is true about MOV A, B instruction? |
A. | It means move the content of register A to register B |
B. | It uses immediate addressing mode |
C. | It doesn’t affect the flag register |
D. | It is a 2-byte instruction |
Answer» D. It is a 2-byte instruction | |
15. |
How many address lines are required to connect a 4 KB RAM to a microprocessor? |
A. | 10 |
B. | 16 |
C. | 12 |
D. | 20 |
Answer» D. 20 | |
16. |
Which of the following is true about stack pointer? |
A. | Stack pointer contains the address of the top of the stack memory |
B. | Stack pointer is an 8-bit register |
C. | Stack pointer stores data permanently |
D. | Stack pointer is initialized after stack operation |
Answer» B. Stack pointer is an 8-bit register | |
17. |
What is the vectored address of RST-5? |
A. | 0010 H |
B. | 0032 H |
C. | 0028 H |
D. | 0030 H |
Answer» D. 0030 H | |
18. |
Which of the following is a software interrupt? |
A. | TRAP |
B. | INTR |
C. | RST-6.5 |
D. | RST-5 |
Answer» E. | |
19. |
If a 90 GB memory has to be connected to a microprocessor, minimum how many address lines are required? |
A. | 36 |
B. | 39 |
C. | 32 |
D. | 37 |
Answer» E. | |
20. |
What is stored in the H & L general-purpose register? |
A. | Opcode |
B. | Address of memory |
C. | Address of next instruction |
D. | Temporary data |
Answer» C. Address of next instruction | |
21. |
Which of the following addressing mode is used by 8085 microprocessor for array and list operations? |
A. | Base-Register |
B. | Direst |
C. | Indexed |
D. | Immediate |
Answer» D. Immediate | |
22. |
Which of the following is a non-vectored input? |
A. | TRAP |
B. | RST-7.5 |
C. | RST-6.5 |
D. | INTR |
Answer» E. | |
23. |
Which of the following is not true about 8085 microprocessor? |
A. | It is an 8-bit microprocessor |
B. | It is a 40 pin DIP chip |
C. | It is manufactured using PMOS technology |
D. | It has 16 address lines |
Answer» D. It has 16 address lines | |
24. |
What is the word length of the Pentium-II microprocessor? |
A. | 8-bit |
B. | 32-bit |
C. | 64-bit |
D. | 16-bit |
Answer» D. 16-bit | |
25. |
A memory connected to a microprocessor has 20 address lines and 16 data lines. What will be the memory capacity? |
A. | 8 KB |
B. | 2 MB |
C. | 16 MB |
D. | 64 KB |
Answer» C. 16 MB | |
26. |
Which of the following register is not used in opcode fetch operations? |
A. | Program counter |
B. | Memory address register |
C. | Memory data register |
D. | Flag register |
Answer» E. | |
27. |
Which of the following is not a condition flag? |
A. | Trap flag |
B. | Auxiliary carry flag |
C. | Parity flag |
D. | Zero flag |
Answer» B. Auxiliary carry flag | |
28. |
Which of the following is not a status flag in microprocessor? |
A. | Overflow flag |
B. | Direction flag |
C. | Interrupt flag |
D. | Index flag |
Answer» E. | |
29. |
How many address lines are present in 8086 microprocessor? |
A. | 16 |
B. | 20 |
C. | 32 |
D. | 40 |
Answer» C. 32 | |
30. |
What does a microprocessor understand after decoding opcode? |
A. | Perform ALU operation |
B. | Go to memory |
C. | Length of the instruction and number of operations |
D. | Go to the output device |
Answer» D. Go to the output device | |
31. |
Whenever a non-maskable interrupt occurs in 8085 microprocessor, which of the following data line contains the data? |
A. | 2C H |
B. | 3C H |
C. | 36 H |
D. | 24 H |
Answer» E. | |
32. |
Which of the following flag condition is used for BCD arithmetic operations in microprocessor? |
A. | Sign flag |
B. | Auxiliary carry flag |
C. | Parity flag |
D. | Zero flag |
Answer» C. Parity flag | |
33. |
How many flip-flops are there in a flag register of 8085 microprocessor? |
A. | 4 |
B. | 5 |
C. | 7 |
D. | 10 |
Answer» C. 7 | |
34. |
Which of the following circuit is used as a special signal to demultiplex the address bus and data bus? |
A. | Priority Encoder |
B. | Decoder |
C. | Address Latch Enable |
D. | Demultiplexer |
Answer» D. Demultiplexer | |
35. |
Which of the following is a special-purpose register of microprocessor? |
A. | Program counter |
B. | Instruction register |
C. | Accumulator |
D. | Temporary register |
Answer» B. Instruction register | |
36. |
Which of the following flag is used to mask INTR interrupt? |
A. | zero flag |
B. | auxiliary carry flag flag |
C. | interrupt flag |
D. | sign flag |
Answer» D. sign flag | |
37. |
Which of the following is a property of RST 7.5 interrupt? |
A. | It is a non-maskable interrupt |
B. | It has 3rd highest priority |
C. | It uses level-triggered signal |
D. | Its vectored address is 003C H |
Answer» E. | |
38. |
Which of the following is not a property of TRAP interrupt in microprocessor? |
A. | It is a non-maskable interrupt |
B. | It is of highest priority |
C. | It uses edge-triggered signal |
D. | It is a vectored interrupt |
Answer» D. It is a vectored interrupt | |
39. |
Which of the following is not a microprocessor? |
A. | Z8000 |
B. | Motorola 6809 |
C. | Zilog Z8 |
D. | PIC1x |
Answer» E. | |
40. |
The ________ directive instructs the assembler to begin memory allocation for a segment/block/code from the stated address. |
A. | GROUP |
B. | OFFSET |
C. | ORG |
D. | LABEL |
Answer» D. LABEL | |
41. |
Which of the following is the correct sequence of operations in a microprocessor? |
A. | Opcode fetch, memory read, memory write, I/O read, I/O write |
B. | Opcode fetch, memory write, memory read, I/O read, I/O write |
C. | I/O read, opcode fetch, memory read, memory write, I/O write |
D. | I/O read, opcode fetch, memory write, memory read, I/O write |
Answer» B. Opcode fetch, memory write, memory read, I/O read, I/O write | |
42. |
Which of the following is true about microprocessors? |
A. | It has an internal memory |
B. | It has interfacing circuits |
C. | It contains ALU, CU, and registers |
D. | It uses Harvard architecture |
Answer» D. It uses Harvard architecture | |
43. |
Which of the following is not true about the address bus? |
A. | It consists of control PIN 21 to 28 |
B. | It is a bidirectional bus |
C. | It is 16 bits in length |
D. | Lower address bus lines (AD0 – AD7) are called “Line number” |
Answer» C. It is 16 bits in length | |
44. |
In 8-bit microprocessor, how many opcodes are present? |
A. | 246 |
B. | 278 |
C. | 250 |
D. | 256 |
Answer» B. 278 | |
45. |
What is the word length of an 8-bit microprocessor? |
A. | 8-bits – 64 bits |
B. | 4-bits – 32 bits |
C. | 8-bits – 16 bits |
D. | 8-bits – 32 bits |
Answer» B. 4-bits – 32 bits | |
46. |
Which of the following addressing method does the instruction, MOV AX,[BX] represent? |
A. | register indirect addressing mode |
B. | direct addressing mode |
C. | register addressing mode |
D. | register relative addressing mode |
Answer» B. direct addressing mode | |
47. |
Which of the following technology was used by Intel to design its first 8-bit microprocessor? |
A. | NMOS |
B. | HMOS |
C. | PMOS |
D. | TTL |
Answer» D. TTL | |
48. |
The microprocessor of a computer can operate on any information if it is present in ______________ only. |
A. | Program Counter |
B. | Flag |
C. | Main Memory |
D. | Secondary Memory |
Answer» D. Secondary Memory | |
49. |
Which of the following is a type of microprocessor? |
A. | CISC |
B. | RISC |
C. | EPIC |
D. | All of the mentioned |
Answer» E. | |
50. |
Which of the following is correct about 8086 microprocessor? |
A. | Intel’s first x86 processor |
B. | Motrola’s first x86 processor |
C. | STMICROELECTRONICS’s first x86 processor |
D. | NanoXplore x86 processor |
Answer» B. Motrola’s first x86 processor | |