On This Page

This set of Computer Architecture Multiple Choice Questions & Answers (MCQs) focuses on Computer Architecture Set 6

Q1 | The method which offers higher speeds of I/O transfers is                         
  • interrupts
  • memory mapping
  • program-controlled i/o
  • dma
Q2 | The signal sent to the device from the processor to the device after receiving an interrupt is                         
  • interrupt-acknowledge
  • return signal
  • service signal
  • permission signal
Q3 | The time between the receiver of an interrupt and its service is               
  • interrupt delay
  • interrupt latency
  • cycle time
  • switching time
Q4 | A single Interrupt line can be used to service n different devices.
  • true
  • false
Q5 | The resistor which is attached to the service line is called            
  • push-down resistor
  • pull-up resistor
  • break down resistor
  • line resistor
Q6 | An interrupt that can be temporarily ignored is                         
  • vectored interrupt
  • non-maskable interrupt
  • maskable interrupt
  • high priority interrupt
Q7 | Which interrupt is unmaskable?
  • rst 5.5
  • rst 7.5
  • trap
  • both rst 5.5 and 7.5
Q8 | When dealing with multiple devices interrupts, which mechanism is easy to implement?
  • polling method
  • vectored interrupts
  • interrupt nesting
  • none of the mentioned
Q9 | The interrupt servicing mechanism in which the requesting device identifies itself to the processor to be serviced is
  • polling
  • vectored interrupts
  • interrupt nesting
  • simultaneous requesting
Q10 | In vectored interrupts, how does the device identify itself to the processor?
  • by sending its device id
  • by sending the machine code for the interrupt service routine
  • by sending the starting address of the service routine
  • none of the mentioned
Q11 | The code sent by the device in vectored interrupt is            long.
  • upto 16 bits
  • upto 32 bits
  • upto 24 bits
  • 4-8 bits
Q12 | The starting address sent by the device in vectored interrupt is called as
  • location id
  • interrupt vector
  • service location
  • service id
Q13 | The processor indicates to the devices that it is ready to receive interrupts
  • by enabling the interrupt request line
  • by enabling the irq bits
  • by activating the interrupt acknowledge line
  • none of the mentioned
Q14 | Which table handle stores the addresses of the interrupt handling sub- routines?
  • interrupt-vector table
  • vector table
  • symbol link table
  • none of the mentioned
Q15 |                     method is used to establish priority by serially connecting all devices that request an interrupt.
  • vectored-interrupting
  • daisy chain
  • priority
  • polling
Q16 | In daisy chaining device 0 will pass the signal only if it has                 
  • interrupt request
  • no interrupt request
  • both no interrupt and interrupt request
  • none of the mentioned
Q17 |               interrupt method uses register whose bits are set separately by interrupt signal for each device.
  • parallel priority interrupt
  • serial priority interrupt
  • daisy chaining
  • none of the mentioned
Q18 |                               register is used for the purpose of controlling the status of each interrupt request in parallel priority interrupt.
  • mass
  • mark
  • make
  • mask
Q19 | The added output of the bits of the interrupt register and the mask register is set as an input of                               
  • priority decoder
  • priority encoder
  • process id encoder
  • multiplexer
Q20 | Interrupts initiated by an instruction is called as                 
  • internal
  • external
  • hardware
  • software
Q21 | If during the execution of an instruction an exception is raised then
  • the instruction is executed and the exception is handled
  • the instruction is halted and the exception is handled
  • the processor completes the execution and saves the data and then handle the exception
  • none of the mentioned
Q22 |            is/are types of exceptions.
  • trap
  • interrupt
  • system calls
  • all of the mentioned
Q23 | The program used to find out errors is called                       
  • debugger
  • compiler
  • assembler
  • scanner
Q24 | The two facilities provided by the debugger is                       
  • trace points
  • break points
  • compile
  • both trace and break points
Q25 | In trace mode of operation is
  • the program is interrupted after each detection
  • the program will not be stopped and the errors are sorted out after the complete program is scanned
  • there is no effect on the program, i.e the program is executed without rectification of errors
  • the program is halted only at specific points