4. A microprocessor contains
a. most of RAM
b. most of ROM
c. peripheral drivers
d. most of the control and arithmetic logic functions of computer

Answer: D

5. Which of the following is NOT a type of processor?
a. PowerPC
b. Motorola 8086
c. Motorola 68000
d. Intel Pentium

Answer: A

6. If interrupt arrives on the three lines INTR, RTS 6.5 and RTS 7.5, which of them will the 8085 processor acknowledge?
a. INTR
b. RTS 6.5
c. RTS 7.5

Answer: C

7. The Intel 8086 processor is
a. 8-bit
b. 16-bit
c. 32-bit
d. 64-bit

Answer: B

8. An assembly language instruction
a. always has a label
b. always takes at least one operand
c. always has an operation field
d. always modifies the status register

Answer: B

9. An interrupt instruction
a. causes an unconditional transfer of control
b. causes a conditional transfer of control
c. modifies the status register
d. is an I/O instruction

Answer: B

10. Programs are written in assembly language because they
a. run faster than High-level language
b. are portable
c. easier to write than machine code programs
d. they allow the programmer access to registers or instructions that are not usually provided by a High-level language

Answer: A

11. Given that the subprogram ‘PUTC’ displays the character in AL, the effect of the following instruction is -
MOC AL, ‘c’
SUB AL, 2
CALL PUTC
a. display 2
b. display 'c'
c. display 'a'
d. display a blank

17. The system bus is made up of
a. data bus
b. data bus and address bus
c. data bus and control bus
d. data bus, control bus and address bus

Answer: D

18. The memory address register is used to store -
a. data to be transferred to memory
b. data that has been transferred from memory
c. the address of a memory location
d. an instruction that has been transferred from memory

Answer: C

19. When an interrupt occurs, the processor completes the current ___________ before jumping to the interrupt service subroutine
a. microinstruction it is executing
b. instruction it is executing
c. macro it is executing
d. subroutine it is executing

Answer: B

20. A microprocessor is a processor with a reduced
a. instruction set
b. power requirement
c. MIPS performance
d. none of the above

Answer: A

21. A scheme in which the address specifies which memory word contains the address of the operand, is called
a. Immediate addressing
b. Based addressing
c. Direct addressing
d. Indirect addressing

Answer: C

22. Processor gets the address of the next instruction to be processed from
a. Instruction register
b. Instruction counter
c. Program counter
d. Program register

24. What is meant by Maskable interrupts?
a. An interrupt that can be turned off by the programmer.
b. An interrupt that cannot be turned off by the programmer.
c. An interrupt that can be turned off by the system.
d. An interrupt that cannot be turned off by the system.

Answer: C

25. Which interrupts are generally used for critical events such as Power failure, Emergency, Shut off etc.?
a. Maskable interrupts
b. Non-Maskable interrupts
c. none of the above

Answer: B

26. Which microprocessor accepts the program written for 8086 without any changes?
a. 8085
b. 8087
c. 8088

36. The TRAP interrupts mechanism of the 8085 microprocessor
a. execute an instruction supplied by an external device through the INTA signal
b. execute an instruction from memory location 20H
c. executes a NOP
d. none of the above

47. In 8085 microprocessor with memory mapped I/O
a. I/O device have 8-bit addresses.
b. I/O devices are accessed using IN and OUT instructions.
c. arithmetic and logic operations can be directly performed with the I/O data.
d. there can be a max of 256 input devices and 256 output devices.

Answer: C

48. A microprocessor -
a. reads instructions from memory
b. communicates with I/O devices
c. controls the timing of information flow
d. all of the above

50. If the 8085 adds 87H and 79 H, which of the following flags will become 1
a. Zero flag and Auxiliary Carry flag
b. Zero flag and Carry flag
c. Carry flag and Auxiliary Carry flag
d. none of the above