

MCQOPTIONS
Saved Bookmarks
This section includes 30 Mcqs, each offering curated multiple-choice questions to sharpen your Computer Organization knowledge and support exam preparation. Choose a topic below to get started.
1. |
How many cycles are used by MSP430, when reti instruction is executed? |
A. | 3 |
B. | 4 |
C. | 5 |
D. | depends on the conditions |
Answer» D. depends on the conditions | |
2. |
External RST/NMI pin is a nonmaskable interrupt? |
A. | true |
B. | false |
C. | cant be said |
D. | depends on the conditions |
Answer» B. false | |
3. |
For enabling any interrupt, firstly _____________ |
A. | GIE=0 |
B. | GIE=1 |
C. | None of the mentioned |
D. | GIE=0 & 1 |
Answer» C. None of the mentioned | |
4. |
What is the purpose of .intvec assembler directive? |
A. | it creates an interrupt vector entry that points to an interrupt routine name |
B. | one is used for storage, other for display |
C. | one stores locally other stores globally |
D. | the two are the same |
Answer» B. one is used for storage, other for display | |
5. |
What is the purpose of __interrupt() function? |
A. | it is used to enable the interrupt |
B. | it is used to disable the interrupt |
C. | it denotes that the routine is an ISR |
D. | all of the mentioned |
Answer» D. all of the mentioned | |
6. |
After the interrupt has occurred, the stack is filled with ______________ |
A. | return address |
B. | status register |
C. | return address & status register |
D. | none of the mentioned |
Answer» D. none of the mentioned | |
7. |
MSP430 uses vectored interrupts? |
A. | true |
B. | false |
C. | cant be said |
D. | depends on the conditions |
Answer» B. false | |
8. |
AN_INTERRUPT_THAT_CAN_BE_TEMPORARILY_IGNORED_IS?$ |
A. | Vectored interrupt |
B. | Non-maskable interrupt |
C. | Maskable interrupt |
D. | High priority interrupt |
Answer» D. High priority interrupt | |
9. |
EXTERNAL_RST/NMI_PIN_IS_A_NONMASKABLE_INTERRUPT??$ |
A. | true |
B. | false |
C. | cant be said |
D. | depends on the conditions |
Answer» B. false | |
10. |
THE_RESISTOR_WHICH_IS_ATTACHED_TO_THE_SERVICE_LINE_IS_CALLED______?$ |
A. | Push-down resistor |
B. | Pull-up resistor |
C. | Break down resistor |
D. | Line resistor |
Answer» C. Break down resistor | |
11. |
CPU as two modes privileged and non-privileged. In order to change the mode from privileged to non-privileged$ |
A. | A hardware interrupt is needed |
B. | A software interrupt is needed |
C. | Either hardware or software interrupt is needed |
D. | A non-privileged instruction (which does not generate an interrupt)is needed |
Answer» C. Either hardware or software interrupt is needed | |
12. |
The 8085 microprocessor responds to the presence of an interrupt$ |
A. | As soon as the trap pin becomes ‘LOW’ |
B. | By checking the trap pin for ‘high’ status at the end of each instruction fetch |
C. | By checking the trap pin for ‘high’ status at the end of execution of each instruction |
D. | By checking the trap pin for ‘high’ status at regular intervals |
Answer» D. By checking the trap pin for ‚Äö√Ñ√∂‚àö√ë‚àö‚â§high‚Äö√Ñ√∂‚àö√ë‚àö¬• status at regular intervals | |
13. |
How_many_cycles_are_used_by_MSP430,_when_reti_instruction_is_executed?$ |
A. | 3 |
B. | 4 |
C. | 5 |
D. | depends on the conditions |
Answer» D. depends on the conditions | |
14. |
How can the processor ignore other interrupts when it is servicing one |
A. | By turning off the interrupt request line |
B. | By disabling the devices from sending the interrupts |
C. | BY using edge-triggered request lines |
D. | All of the mentioned |
Answer» E. | |
15. |
From amongst the following given scenarios determine the right one to justify interrupt mode of data transfer |
A. | Bulk transfer of several kilo-byte |
B. | Moderately large data transfer of more than 1kb |
C. | Short events like mouse action |
D. | Keyboard inputs |
Answer» E. | |
16. |
Which interrupt is unmaskable? |
A. | RST 5.5 |
B. | RST 7.5 |
C. | TRAP |
D. | Both RST 5.5 and 7.5 |
Answer» D. Both RST 5.5 and 7.5 | |
17. |
Which of the following can generate a nonmaskable interrupt? |
A. | access violation to flash memory, ACCVIFG |
B. | timer_A interrupt |
C. | compare / capture interrupt |
D. | all of the mentioned |
Answer» B. timer_A interrupt | |
18. |
______ type circuits are generally used for interrupt service line? |
A. | open-collector |
B. | open-drain |
C. | XOR |
D. | XNOR |
Answer» B. open-drain | |
19. |
Nonmaskable vectors are stored at different vector locations? |
A. | true |
B. | false |
C. | cant be said |
D. | depends on the conditions |
Answer» C. cant be said | |
20. |
A single Interrupt line can be used to service n different devices? |
A. | True |
B. | False |
Answer» B. False | |
21. |
For enabling any interrupt, firstly |
A. | GIE=0 |
B. | GIE=1 |
C. | None of the mentioned |
D. | GIE=0 & 1 |
Answer» C. None of the mentioned | |
22. |
Interrupts form an important part of _____ systems. |
A. | Batch processing |
B. | Multitasking |
C. | Real-time processing |
D. | Multi-user |
Answer» D. Multi-user | |
23. |
What is the difference between the INTVEC and the RSEG keywords? |
A. | so that more than one file can store the interrupt vectors in the segment |
B. | one is used for storage, other for display |
C. | one stores locally other stores globally |
D. | the two are the same |
Answer» B. one is used for storage, other for display | |
24. |
The time between the receiver of an interrupt and its service is ______ |
A. | Interrupt delay |
B. | Interrupt latency |
C. | Cycle time |
D. | Switching time |
Answer» C. Cycle time | |
25. |
What is the function of ________interrupt keyword. |
A. | it is used to enable the interrupt |
B. | it is used to disable the interrupt |
C. | it is used to assign a particular address to a vector |
D. | all of the mentioned |
Answer» D. all of the mentioned | |
26. |
When the process is returned after an interrupt service ______ should be loaded again. |
A. | Register contents |
B. | Condition codes |
C. | Stack contents |
D. | Return addresses |
Answer» E. | |
27. |
After the interrupt has occurred, the stack is filled with |
A. | return address |
B. | status register |
C. | return address & status register |
D. | none of the mentioned |
Answer» D. none of the mentioned | |
28. |
The signal sent to the device from the processor to the device after receiving an interrupt is |
A. | Interrupt-acknowledge |
B. | Return signal |
C. | Service signal |
D. | Permission signal |
Answer» B. Return signal | |
29. |
The return address from the interrupt-service routine is stored on the |
A. | System heap |
B. | Processor register |
C. | Processor stack |
D. | Memory |
Answer» D. Memory | |
30. |
The interrupt-request line is a part of the |
A. | Data line |
B. | Control line |
C. | Address line |
D. | None of the mentioned |
Answer» C. Address line | |