GATE - 1
Computer Organization and Architecture questions for GATE Computer Science exam preparation covering data transfer, interrupts, parallel processing, pipeline, I/O interfaces, and scheduling
Questions
A disadvantage of ________ method(s) is that the source unit that initiates the transfer has no way of knowing whether the destination unit has actually received the data item that was placed in the bus.
- handshaking
- strobe
- Both (1) and (2)
- None of these
Which procedure is used to identify the highest-priority source by software means?
- Handshaking
- Daisychaining
- Polling
- None of these
_______ is used to indicate to the other unit when the transfer has to occur. The unit receiving the data item responds with another control signal to acknowledge. The receipt of the data is called ________.
- Handshaking, strobe pulse
- Strobe pulse, handshaking
- Strobe pulse, strobe pulse
- None of these
If the register in the interface shares a common clock with the CPU register, then transfer between the two units is said to be
- asynchronous
- synchronous
- input-output
- None of these
The _______ method(s) of establishing priority consist of a serial connection of all devices that request on an interrupt.
- daisy chaining
- polling
- Both (1) and (2)
- Neither (1) nor (2)
In a/an _______, the source supplies the branch information to the computer. This information is called a/an _________.
- interrupt vector, vectored interrupt
- interrupt vector, interrupt vector
- vectored interrupt, interrupt vector
- None of these
Flynn considers the organisation of a compiler system by the ______ and the _____ that are manipulated simultaneously.
- data item, number of instructions
- number of instructions, data item
- data item, data item
- None of these
______ represents an organisation that includes many processing units under the supervision of a common control unit.
- SISD
- SIMD
- MIMD
- MISD
______ is a technique of decomposing a sequential process into sub processes, each sub process being executed in a special dedicated segment that operates concurrently with all other segments.
- Vector processing
- Array processor
- Pipeline processing
- None of these
_______ is caused by the access to memory by two segments at the same time.
- Resource conflict
- Data dependency
- Branch difficulties
- None of these
If there are 'n' processes in the ready queue and the time quantum is 'q', then each process gets 1/N of the CPU time in chunks of maximum q time units. Each process must wait no longer than
- [(n - 1) + 3]*(q - 1)
- n*(q - 1)
- (n - 1)*q
- None of these
Input-output interface provides a method for transferring information between internal storage and external I/O devices. The main function(s) of input-output interface is/are
- data conversion
- synchronisation
- device selection
- All of the above
A/an _____ is used to test various status conditions in the interface and the peripheral.
- I/O command
- status command
- output data command
- input data command
In the _____ configuration, the CPU has distinguished input and output instructions and each of these instructions is associated with the address of an interface register.
- isolated I/O
- memory-mapped I/O
- Both (1) and (2)
- None of these
A ____ is issued to activate the peripheral and to inform its mode of operation.
- control command
- status command
- data output command
- data input command