MCQs on Microcontrollers Part-9

Microprocessor and Microcontrollers MCQ
Microprocessor and Microcontrollers

1. A ROM is used to store the table for multiplication of two 8-bit unsigned integers______.

a. 64 K x 8

b. 4 K x 16

c. 64 K x 16

d. 256 K x 16


2.  An advantage of memory interfacing is that_____.

a. A non-volatile memory is obtained

b. The cost of the memory is reduced

c. Effective speed of the memory is increased

d. A larger memory is obtained


3. The highest address in a 48 K memory, in hexadecimal system, is:______.

a. FFFF H

b. FEEE H

c. CDEF H

d. BFFF H


4. In an 8-bit microcomputer having 8 K bytes of RAM memory, the length of SP will be:______.

a. 13

b. 11

c. 8

d. 5


5. A typical cell, for dynamic RAM, can be implemented by using how many MOS transistors?

a. Two 

b. Five

c. One

d. Six


6. A microprocessor has 24 address lines and 32 data lines. If it uses 10 bits of opcode, the size of its memory buffer register is:______.

a. 14 bits

b. 32 bits

c. 24 bits

d. 22 bits


7.  The addressing mode in which the machine language instruction itself includes the data is called______.

a. Indirect

b. Indexed

c. Immediate

d. Direct


8. What is the addressing mode used in the instruction PUSH D_____.

a. Register indirect

b. Register

c. Direct

d. Immediate


9. Which of the following instruction does not use the stack?

a. JMP

b. CALL

c. RET

d. None of these


10. An instruction cycle is a time in which, a hard-wired controller completes four functions. The correct sequence of these functions is______.

a. Execute-decode-fetch-update

b. Fetch-update-decode-execute

c. Fetch-decode-update-execute

d. Decode-execute-fetch-update


11. What is the effect of DAD H instruction?

a. To shift each bit one position to the left

b. To shift each bit one position to the right

c. To shift each bit one position to the left with a zero inserted in LSB position

d. To shift each bit one position to the right with a zero inserted in MSB position


12. Which of the following instruction will alter the contents of accumulator?

a. ORA A 

b. CPI 3A H

c. CMP C

d. ANI 5C H


13. Which of the following 8085 instruction does not affect the flags?

a. ORA C

b. INR A

c. INX B

d. DCR A


14. Which of the 8085 instructions uses the stack?

a. MOV

b. RET

c. JMP

d. DCR A


15. The advantage of immediate addressing is______.

a. To allow both positive and negative operands

b. Not to fetch operand from memory

c. To execute the instruction immediately

d. To decode the operand easily

Post a Comment

0 Comments