Explore topic-wise MCQs in Electronics.

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

1.

To keep the number of IC pins to a minimum, the 8085 uses a multiplexed bus.

A. 1
B.
Answer» B.
2.

The first part of a machine language instruction that specifies the operation to be performed is called a(n) __________.

A. mnemonic
B. opcode
C. interrupt
D. instruction cycle
Answer» C. interrupt
3.

The register in the 8085 microprocessor that is used to keep track of the memory address of the next opcode to be run in the program is the ________.

A. stack pointer
B. program counter
C. instruction pointer
D. accumulator
Answer» C. instruction pointer
4.

All computer programs for a machine are called ________.

A. software
B. firmware
C. hardware
D. none of the above
Answer» B. firmware
5.

A program that contains nothing but strings of zeros and ones is called a(n) ________.

A. machine language program
B. assembly language program
C. interpreted program
D. binary language program
Answer» B. assembly language program
6.

The circuits in the 8085 that provide the arithmetic and logic functions are called the __________.

A. CPU
B. ALU
C. I/O
D. bus decoder
Answer» C. I/O
7.

How many bits are used in the address bus?

A. 7
B. 8
C. 9
D. 16
Answer» E.
8.

The __________ program is used to convert mnemonic code to machine code.

A. debug
B. C++
C. fortran
D. assembler
Answer» E.
9.

Exceptions to the 8085 microprocessor normal operation are called:

A. jump instructions
B. decoding
C. interrupts
D. jump instructions or interrupts
Answer» E.
10.

A(n) ________________ is the time it takes a microprocessor to fetch and execute a complete instruction.

A. instruction cycle
B. machine cycle
C. timing cycle
D. write cycle
Answer» B. machine cycle
11.

A machine cycle is the time it takes a microprocessor to fetch and execute a complete instruction.

A. 1
B.
Answer» C.
12.

Since microprocessor CPUs do not understand mnemonics as they are, they have to be converted into __________.

A. hexadecimal machine code
B. high-level language
C. assembly language
D. hexadecimal machine code and assembly language
Answer» B. high-level language
13.

A port can be:

A. strictly for input
B. strictly for output
C. bidirectional
D. all the above
Answer» D. all the above
14.

The ________ is the "brains" of every microcomputer.

A. ROM
B. ALU
C. CPU
D. MPU
Answer» D. MPU
15.

The language understood by the microprocessor is called assembly language.

A. 1
B.
Answer» C.
16.

An address bus is also called a unidirectional bus.

A. 1
B.
C. 1
D.
Answer» B.
17.

A compiler is a translation program that converts high-level instructions into a set of binary instructions (machine code) for execution.

A. 1
B.
Answer» B.
18.

The technique of assigning a memory address to each I/O device in the SAM system is called:

A. wired I/O
B. I/O mapping
C. dedicated I/O
D. memory-mapped I/O
Answer» E.
19.

It takes two memory locations (16 bits each) to store an address in the 8085 system.

A. 1
B.
C. 1
D.
Answer» C. 1
20.

How many buses are connected as part of the 8085 microprocessor?

A. 2
B. 3
C. 5
D. 8
Answer» C. 5
21.

A microprocessor unit, a memory unit, and an input/output unit form a:

A. CPU
B. compiler
C. microcomputer
D. ALU
Answer» D. ALU
22.

What is the difference between mnemonic codes and machine codes?

A. There is no difference.
B. Machine codes are in binary, mnemonic codes are in shorthand English.
C. Machine codes are in shorthand English, mnemonic codes are in binary.
D. Machine codes are in shorthand English, mnemonic codes are a high-level language.
Answer» C. Machine codes are in shorthand English, mnemonic codes are in binary.
23.

A register in the microprocessor that keeps track of the answer or results of any arithmetic or logic operation is the _________.

A. stack pointer
B. program counter
C. instruction pointer
D. accumulator
Answer» E.