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