 
			 
			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 | |