Handling multiple devices - computer architecture, Computer Engineering

Handling Multiple Devices

Interrupt Priority

  •   Continue to accept interrupt requests from higher priority components
  •   Disable interrupts from component at the same level priority or lower
  •   At the time of execution of interrupt-service routine
  •   Privileged instructions executed in the supervisor mode

Controlling device requests

  •   Interrupt-enable


Implementation of interrupt priory by using individual interrupt-request and acknowledge lines

Polled interrupts: Priority decided by the order in which processor polls the component (polls their status registers) vectored interrupts: Priority determined by the order in which processor tells component toput its code on the address lines (order of connection in the chain)

801_Handling Multiple Devices.png

(a)   Daisy chain

Daisy chaining of INTA: If device has not requested any service, passes the INTA signal to next device if necessitate service, does not pass the INTA, puts its code on the address lines Polled

518_Handling Multiple Devices1.png


Posted Date: 10/13/2012 7:21:47 AM | Location : United States

Related Discussions:- Handling multiple devices - computer architecture, Assignment Help, Ask Question on Handling multiple devices - computer architecture, Get Answer, Expert's Help, Handling multiple devices - computer architecture Discussions

Write discussion on Handling multiple devices - computer architecture
Your posts are moderated
Related Questions
What are the General Security Issues Many issues exist when linking a computer system to the Internet or indeed to an external link via a network set up. There are numerous way

Define Edge Triggered D flip-flop? D latch has only two inputs C(control) and D(data). The operation of a D flip-flop is a lot simpler and it has only one input addition to the

Q. Illustrate what is the universal law of universal gravitation? Answer:- Declaration that any particle of matter in the universe attracts any other with a force varying

Explain the Main characteristics of semiconductor memory Memory, with regard to computers, most commonly signifies to semiconductor devices whose contents can be accessed (whic

Illustrate the Encryption and Decryption methods One of the best method of ensuring security is to change the form of communication. Let the messages be encoded in such a patte

What is SAP dispatcher? SAP dispatcher is the control agent that handles the resources for the R/3 applications.

Canonical Genetic Algorithm: In such a scenario with all search techniques there one of the first questions to ask along with GAs is how to define a search space that is actua

ARQ is transmitted in the event of: (A)  Loss of signal                          (B) Error in received data (C)  Improve reliability                  (D) During time out

What do you mean by Electronic Funds Transfer? Electronic Funds Transfer: It’s an electronic payment method which transfers the money value through one bank account to o

Software QA includes the whole software development PROCESS - improving and monitoring the process, making sure that any agreed-upon standards and processes are followed, and ensur