

MCQOPTIONS
Saved Bookmarks
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. | |