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

KEN, DEN

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 is an compiled languages In compiled languages the instructions into machine code and kept them  in a separate file for later implementation. Many modern compilers can com

Define the concept of Typing of object oriented analysis Typing enforces object class such that objects of different classes cannot be interchanged.  Or we can say that, class

Determine the BIOS function with one illustration BIOS stands for Basic Input Output System. It is a set of programs to provide most basic low-level services like services keyb

i want to make final year project in wireless.please help me to decide the topic???????

The micro-instruction cycle can comprises two basic cycles: the fetch and execute. Here in the fetch cycle address of micro-instruction is produced and this micro-instruction is pu

What is binary adder? Binary adder is constructed with full adder circuit linked in cascade, with the output carry from one full adder linked to the input carry of next full ad

Q. Characteristics of Magnetic disk? Tracks and Sectors: Disk is divided in concentric rings known as tracks. Thus a track is one complete rotation of disk underneath read/wr

Q. Overview of the Dreamweaver work area? Let's start with a brief overview of the Dreamweaver work area. If you haven't already launched Dreamweaver, double-click Dreamweaver

Conparision of masfet and jfet

What are the ways to create a new form? You can make a new form in any of the following three ways: Using AutoForm: You can make a form based on a single table or query qui