Assume that you may assign a priority level from 0 (lowest) to 7 (highest, NMI ) for each of the following processor interrupt events. For each of the following events, assign it a priority level and briefly describe your reason for assigning it that level.
(a) A/D converter has new data available.
(b) 10 millisecond real time clock tick.
(c) Mouse click.
(d) Robot hand has touched solid surface.
(e) Memory parity error.
As this is regular and continuous checking process.A/D converter converts analog signal from sensor to digital signal.
Priority Level
(a) A/D converter has new data available : 0(lowest)
As this is regular and continuous checking process.A/D converter converts analog signal from sensor to digital signal.
(b) 10 millisecond real time clock tick: 5
As if the clock tick change, can serve as a catastrophe for our system. Our system accuracy and funcitoning depends only on the proper function of real time clock.
(c) Mouse click. : 0
As this is regular and continuous checking process.A/D converter converts analog signal from sensor to digital signal.
(d) Robot hand has touched solid surface.: 6
It can permanently damage our robotic hand.
(e) Memory parity error.:7
Memory failure is a havoc for our system. As this can lead to dysfunctioning of our system.
Get Answers For Free
Most questions answered within 1 hours.