1answer.
Ask question
Login Signup
Ask question
All categories
  • English
  • Mathematics
  • Social Studies
  • Business
  • History
  • Health
  • Geography
  • Biology
  • Physics
  • Chemistry
  • Computers and Technology
  • Arts
  • World Languages
  • Spanish
  • French
  • German
  • Advanced Placement (AP)
  • SAT
  • Medicine
  • Law
  • Engineering
White raven [17]
3 years ago
13

A CPU with interrupt driven I/O is busy servicing a disk request. While the CPU is midway through the disk-service routine, anot

her I/O interrupt occurs.
a. What happens next?
b. Is it a problem?
c. If not, why not? If so, what can be done about it?
Computers and Technology
1 answer:
Novosadov [1.4K]3 years ago
6 0

Answer:

  • Working scenario:

When a CPU is working with interrupt driven I/O scheme, it will control the I/O interrupt on the basis of priority. This means that interrupts with higher priority will be processed first and others will be processed later.

  • Part (a)

When the CPU is busy servicing a disk request and another I/O interrupt occurs, the CPU will check the priority line (assigned during design phase) of both the interrupts and then decides the precedence from both of them.  

When the CPU gets ready to process the interrupt, an Interrupt Acknowledge signal (INTA) is sent back in return to interrupt signal (INT).

  • Part(b)

Occurring of interrupts while the CPU is midway through the disk-service is not a problem. It can happen normally.

  • Part (c)

Occurring of interrupts while the CPU is midway through the disk-service is not a problem, the CPU just picks the multiple interrupts checks the priority line and processes one of the multiple interrupts based on the highest priority matter.

i hope it will help you!

You might be interested in
Tom and his brother caught 100 finish on a weeklong fishing trip. The total way of the fish was 235 pounds. What is the weight o
valina [46]

This is math but here is the answer. All you have to to to find this problem is divide 235 by 100 which is 2.35. The total weight of one fish is 2.35 pounds.

5 0
3 years ago
High productivity will typically get you positive attention and feedback when you are on a job.
anygoal [31]
True, this is a true statement. 
7 0
3 years ago
NEED HELP NOW 25 POINTS WILL MARK BRAINLIEST!!!!!!!
Rudiy27
#1, Option D)filters let you filter out certain things or search for them. For example if i'm looking through a database with all the students grades. I could filter out everything that doesnt math a students name. This would only show results for what I searched for.
#2 Option C), filters make it easier to find specific information,
#3 Option A),the unwanted parts of the web are removed from sight!
#4 Option A) you must ad the sort feature first!
Have a splendid day!
6 0
3 years ago
Help pls<br> cmu cs 0<br> 4.1.2.1 Creating Groups checkpoint 1
Sindrei [870]

Answer:

Explanation:

Circle(centerX, centerY, radius, fill='black', border=None,

borderWidth=2, opacity=100, rotateAngle=0, dashes=False,

align='center', visible=True)

8 0
2 years ago
Read 2 more answers
Flash drive / USB is ___________ device. A)Input B)Output C)Internal D)None of these
svetlana [45]

Explanation:

USB is a output devices

7 0
2 years ago
Other questions:
  • Which are malicious codes? <br><br> JavaScript <br> Key loggers <br> Scrum <br> Spyware <br> Worms
    12·1 answer
  • #Write a function called string_finder. string_finder should #take two parameters: a target string and a search string. #The fun
    14·1 answer
  • A router is a device that addresses a packet on a network to the next router along the line. Under which layer of the OSI model
    5·1 answer
  • FTP requires confirmation that a file was successfully transmitted to a client, but it has no built-in mechanism to track this i
    7·2 answers
  • Jeremy wishes to create a site map for his website. What tag will surround the URL of his home page? A. B. C. D.
    8·1 answer
  • Using a personal computer to produce high quality printed documents.
    10·1 answer
  • What two pieces of information would you need in order to measure the masses of stars in an eclipsing binary system?
    9·1 answer
  • Grace is performing a penetration test against a client's network and would like to use a tool to assist in automatically execut
    13·2 answers
  • Which option should you select to accept a tracked change? A. Accept B. Reject C. Review D. Delete
    8·2 answers
  • Blockchain is often associated with Bitcoin and the financial services industry. However, it is applicable to almost every indus
    13·1 answer
Add answer
Login
Not registered? Fast signup
Signup
Login Signup
Ask question!