Explore topic-wise MCQs in General Awareness.

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