Input Output Protection Assignment Help

Assignment Help: >> Hardware Protection >> Input Output Protection

I/O Protection 

A user  process might disrupt normal operation of the system by issuing the illegal I/O instructions, by accessing memory locations and addresses within the operating system itself, or by refusing to surrender CPU. We can use of several mechanisms to ensure that such disruptions should not take place in the system.

To prevent the users from performing the illegal I/O, we define all the I/O instructions to be as privileged instructions. Therefore users cannot issue the I/O instructions directly; they should do it by making use of the operating system.  For I/O protection and security to be complete, we should be sure that the user program can never gain control of the computer in the monitor mode. If it could, then the I/O protection could be compromised.

Consider a computer  executing  in  the user  mode.  It  will  switch  to the monitor  mode whenever  an  interrupt  occurs,  jumping  to  the  address  decided  from  the interrupt vector. If the user program, as part of its execution, saves a new address in the interrupt vector, this new address can overwrite the previous address with  the  address  in  the  user  program.  Then,  when  a  corresponding trap occurred, the hardware would switch to the monitor mode and transfer the control through the modified  interrupt  vector table  to the  user  program,  resulting  it  to  gain  control  of  the computer  in  monitor  mode.  Hence we  require  all  I/O  instructions and instructions for changing contents of  the system space in the memory  which is to be protected. A user process could request the privileged operation by executing a system call like read (for reading the file).

Email based Operating System  assignment help - homework help at Expertsmind

Are you searching Operating System expert for help with Input Output Protection questions?  Input Output Protection topic is not easier to learn without external help?  We at www.expertsmind.com offer finest service of operating system assignment help and operating system homework help. Live experts are available for 24x7 hours helping students in their Input Output Protection related problems. We provide step by step Input Output Protection question's answers with 100% plagiarism free content. We prepare quality content and notes for Input Output Protection topic under operating system theory and study material. These are avail for subscribed users and they can get advantages anytime.

Why Expertsmind for assignment help

  1. Higher degree holder and experienced tutors network
  2. Punctuality and responsibility of work
  3. Quality solution with 100% plagiarism free answers
  4. Time on Delivery
  5. Privacy of information and details
  6. Excellence in solving operating system questions in excels and word format.
  7. Best tutoring assistance 24x7 hours
Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd