Question

In: Computer Science

1. How does a system recover from errors? 2. Explain DMA operations.

1. How does a system recover from errors?
2. Explain DMA operations.

Solutions

Expert Solution

1. There are different ways for a system to recover from errors. It also depends on the source of the error. One can sometimes need to remove the hardware recently added and start a repair session for the operating system. Usually the boot and restore will help in the recovery. Otherwise one can try to reinstall the operating system.

Whenever there is error in the system, the operating system looks for the cause of error, if it is file crashing, or some software issues, it tries to show a message on the screen to troubleshoot it.

2. DMA or direct memory access deals with a series of operations to be executed whenever required.

  • Usually when the device needs to send data to another device or memory, a DMA request is sent to the controller.
  • The controller then sends back an HRQ or hold request to the processor.
  • Processor will then assert HLDA and data is tri-stated by the processor. Other buses such as control and address buses are offered the same treatment.
  • The control by the CPU is left HLDA signal is issued to HOLD request.
  • The CPU now goes into HOLD state.
  • DMA takes over and manages the required operations using buses.

Related Solutions

1. How does a crossing system differ from an electronic exchange? 2. What is a specialist?...
1. How does a crossing system differ from an electronic exchange? 2. What is a specialist? What is a market maker? When trading, what advantage do the two have over you? 3. Describe some alternatives to trading on the main stock exchanges
1.      Explain how cash larceny can be caught. 2.      Explain a positive pay system. 3.      How does a forensic...
1.      Explain how cash larceny can be caught. 2.      Explain a positive pay system. 3.      How does a forensic accountant determine living expenses when using the net worth method? 4.      Describe the net worth method.
1.      Explain how cash larceny can be caught. 2.      Explain a positive pay system. 3.      How does a forensic...
1.      Explain how cash larceny can be caught. 2.      Explain a positive pay system. 3.      How does a forensic accountant determine living expenses when using the net worth method? 4.      Describe the net worth method.
How does epigenetics relate to decision making and occurrence of type 1 and type 2 errors...
How does epigenetics relate to decision making and occurrence of type 1 and type 2 errors in the diagnostic process in a therapeuitc setting?
1. How are Sampling Errors and Nonsampling Errors different? 2. What types of errors do you...
1. How are Sampling Errors and Nonsampling Errors different? 2. What types of errors do you feel are most critical? (It needs to be about 2 paragraphs)
Suppose that a system uses DMA for data transfer from disk controller to main memory. Further...
Suppose that a system uses DMA for data transfer from disk controller to main memory. Further assume that it takes t1 nsec on average to acquire the bus and t2 nsec to transfer one word over the bus (t1 >> t2). After the CPU has programmed the DMA controller, how long will it take to transfer 1000 words from the disk controller to main memory, if (a) word-at-a-time mode is used? (b) burst mode is used? Assume that commanding the...
1. Briefly explain why the market system is considered an organizing mechanism. 2. How does "consumer...
1. Briefly explain why the market system is considered an organizing mechanism. 2. How does "consumer sovereignty" determine the types and quantities of the goods produced in a market economy?
1) How does a bailment differ from a gift? 2) How does a bailment differ from...
1) How does a bailment differ from a gift? 2) How does a bailment differ from a lease? 3) Give an example of a bailment that is not a contract. Give an example of a bailment that is a contract.
1. How does the respiratory system respond to acidosis? Alkalosis? 2. Why is the urinary system...
1. How does the respiratory system respond to acidosis? Alkalosis? 2. Why is the urinary system the best regulator of pH? 3. What is the difference between metabolic and respiratory acidosis?
1. Identify four biases that the CPI suffers from and explain them 2. How does inflation...
1. Identify four biases that the CPI suffers from and explain them 2. How does inflation affect society and who are the losers and gainers from inflation? 3. List and briefly describe the 17 Sustainable Development Goals (SDGs). 4. What other indicators (list at least 3) can be used to supplement GDP as a measure of welfare?  
ADVERTISEMENT
ADVERTISEMENT
ADVERTISEMENT