Question

In: Computer Science

The operating system provides an interface between application programs and the computer hardware. Discuss the process...

The operating system provides an interface between application programs and the computer hardware. Discuss the process of the execution of any application program on the hardware using all managers of the operating system.

Solutions

Expert Solution

As given in above question that The operating system(OS) provides an interface between application programs and the computer hardware,which is so true.

Os Manages all the functions like Memory Management,Process Management, I/O management and many more.

So, we saw that OS is The God for most of the Function in any software.

Now Let's understand the process for execution of any application Program on the Hardware with the help of all of these management part's of OS.

Program is nothing but a sequence of instructions and these instructions are executed in CPU one by one.

Main procedure can be understand like this step by step::

1. These sequence of instructions is stored in memory first.

2. The memory address where program start from first instruction will be copied into program counter.

3. Now, CPU by using address bus , this address from PC will send to memory.

4. By data bus memory location data, CPU will copy into instruction register.

5. Now this instruction pointer will incremented automatically to contain the address of the next instruction in memory location.

6. The data inside instrucation register will be executed by CPU.

and again it will go to step 3.

So, we can see the from step 3 to step 6 is making one cycle and this cycle is called instructon execution cycle.

Inside this, steps no 3,4,5 are part of instruction fatch.

So this is like ........Fatch --> decode --> Execute --> repeat till end of instruction --> Terminate.

So, this is how any program application is executed by OS.

Also, in between OS handled many interuption and priority instruction that are executed first and then continue the execution. That's all depends on types of OS and Features of OS.


Related Solutions

The operating system provides an interface between application programs and the computer hardware. Discuss the process...
The operating system provides an interface between application programs and the computer hardware. Discuss the process of the execution of any application program on the hardware using all managers of the operating system.
The operating system provides an interface between application programs and the computer hardware. Discuss the process...
The operating system provides an interface between application programs and the computer hardware. Discuss the process of the execution of any application program on the hardware using all managers of the operating system.
1-What measures (Operating system, application software, network, hardware, etc…) are there in your computer to secure...
1-What measures (Operating system, application software, network, hardware, etc…) are there in your computer to secure your data from hacking? 2-How often do you back up critical data files such as homework files? What type of device do you use for backing up files? Where do you store the backups to ensure they won’t be destroyed if a major disaster (such as a fire) destroys your computer? Do you use online sites for file backups?
(Operating System , CSE) What commonly used computer programs are prone to man-in-the-middle attacks? Discuss solutions...
(Operating System , CSE) What commonly used computer programs are prone to man-in-the-middle attacks? Discuss solutions for preventing this form of attack.
2.1) Describe the relationship between an API, the system-call interface, and the operating system. 2.2) Why...
2.1) Describe the relationship between an API, the system-call interface, and the operating system. 2.2) Why is the separation of policy from mechanism an important principle in operation system design and implementation? Please define “policy” and “mechanism” briefly in your discussion. 3. (Chapter 4) Please answer the following questions briefly (Chapter 4, 5 points each, total 10 points) 3.1) What are two differences between user-level threads and kernel-level threads? Under what circumstances is one type better than the other? 3.2)...
5) Describe the principle or application of Brain Computer Interface. a) What is the value proposition...
5) Describe the principle or application of Brain Computer Interface. a) What is the value proposition b) What is the technology and what are the key components of this device? please explain technical details of this technology c) How is the medical device different or the competitive advantage of this medical device.
application that uses linux operating system amd justify the linux operating system. provide a suitable application...
application that uses linux operating system amd justify the linux operating system. provide a suitable application that uses linux os and justify the usage of linux os in the considered application.
Explain how an operating system protects main memory in a computer system. Discuss three responsibilities that...
Explain how an operating system protects main memory in a computer system. Discuss three responsibilities that an operating system has for file management in a computer system. Clearly distinguish between interrupt and trap. Give examples to illustrate your answer. Describe time-sharing systems and give an example to illustrate your answer. Discuss the 4 categories in which work concerning information security and protection relating to Operating Systems are grouped.
Discuss how the computer can facilitate the human-technology interface. How does the human-technology interface play a...
Discuss how the computer can facilitate the human-technology interface. How does the human-technology interface play a part in the future of health care? Your response should consist of at least 100 words.
Alienware and Foxconn are two multinational electronics company operating in a homogeneous computer hardware market. The...
Alienware and Foxconn are two multinational electronics company operating in a homogeneous computer hardware market. The engineering department at Alienware has been steadily working on developing a patented technology that has enabled the firm to reduce its marginal cost and emerge as a leader in the market. The inverse demand function for the market is   P = 1200 - 6Q Alienware's costs are TC = 60QA and Foxconn's costs are TC = 120QF. The current output for Alienware is QA...
ADVERTISEMENT
ADVERTISEMENT
ADVERTISEMENT