Advantages Of Embedded Operating System

1567 Words7 Pages
Embedded Operating Systems for Real-Time Applications

The advent of the microprocessor discovered several features of the product that simply did not exist before. These intelligent processors have invaded and embedded themselves in all areas of our lives be kitchen (microwave oven), living rooms (TV sets, air conditioners) or work places (fax machines, beepers, laser printer, credit card readers). how to increase the complexity of embedded applications, use of the operating system brings many advantages. Most embedded systems also have real-time requirements that require the use of real time operating systems can meet the requirements of embedded systems. Real-time operating system allows real-time applications and operate so easily
…show more content…
The last eras have seen the rise of computers to a predominant position in human affairs. It has made its mark in everything from personal matters, business, process automation in industries, communications, entertainment, defense, etc.
An embedded system is a combination of hardware and software and perhaps other mechanical parts designed to perform a specific function. The microwave oven is a good example of one of these systems. This is in direct contrast to a personal computer. Although it is also made up of hardware and software and mechanical components is not designed for a specific purpose. The personal computer has a general purpose and is capable of doing many different things.
An embedded system is usually a system within a larger system. Modern cars and trucks contain many embedded systems. One built-in system controls the anti-lock brakes, another monitors and controls the vehicle 's emission and a third displays information on the dashboard. Even the general purpose personal computer consists of numerous integrated systems. Keyboard, mouse, video card, modem, hard disk, floppy drive and sound card are each an integrated
…show more content…

An operating system (OS) is system software that manages computer hardware and software resources and provides common services for computer programs.
The operating system organizes and controls the hardware and is the piece of software that converts the collection of hardware blocks into a powerful computer tool. In general terms, the tasks of the operating system are:
1. The main tasks in processor management are to ensure that each process and application receives enough processor time to function properly, using maximum processor cycles for a real job as possible and switching between processes in a multitasking environment.

2. Allocating enough memory necessary for each process to efficiently run and use different types of system memory.

3. The operating system manages all hardware not found on the computer 's motherboard through driver programs. Drivers provide a way for applications to use hardware subsystems without having to know all the details of the hardware operation. The role of the driver is to be the translator between the electrical signals of the hardware subsystems and the high-level programming languages of the operating system and application programs. One of the reasons that drivers are separate from the operating system is the ability to update
Open Document