Explore topic-wise MCQs in Computer Organization.

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