Entries from December 2008 ↓

Pentium Interrupt Structure

The IA-32 architecture, of which the pentium processors are examples uses two interrupt request lines, a non maskable interrupt and a maskable interrupt, also called user interrupt request or INTR. Interrupt requests on NMI are always accepted by the processor. Request on the INTR are accepted only if they have a higher percentage of privilege level than the program currently executing. INTR interrupts can also be enabled or disabled by setting an interrupt- enable bit in the processor status register. In addition to external interrupts, there are many events that arise during program execution that can cause an exception. These include invalid opcodes, division errors, overflow and many others. They also include trace and breakpoint interrupts. The occurnce of any of these events causes the processor to branch to an interrupt service routine. Each interrupt or exception is assigned a vector number.

Other uses of interrupts

An OS providesa variety of services to aplication programs. To facilitate the implementation of these services, most processors have several different software interrupt instructions, each with its own interrupt vector. They can be used to call different parts of the OS, depending on the service being requested. Alternatively, a processor may have only one software instruction with an interrupt, and also with an immediate operand that can be used to specify the desired service. In a computer that has both a supervisor and a user mode, the processor uses or switches its operation to supervisor mode at the time it accepts an interrupt request. It does so by setting a bit in the processor status register after saving the old contents of that register on that stack. Thus when an application program calls the OS by a software interrupt instruction, the processor automatically switches to supervisor mode giving the os complete access to the computer’s resources.

Use of Interrupts in OS

The OS is responsible for coordinating all the activities within a computer. It makes extensive use of interrupts to perform I/O operations and communicate with and control the execution of all programs. The interrupt mechanism enabled the operating system to assign priorities, switch from one user program to another, implement security and protection features, and co-ordinate securiy features and activities. We will discuss some of these features briefly. A discussion of OS is outside the scope of this book.

The OS incorporates the interrupt service routines for all devices connected to the computer. Application programs do not perform I/o operations themselves. When an application program needs an input or an output operation, it points to the execution of that program temporarily and performs the requested I/O operation. The OS suspends the execution of that program temporarily and performs the required I/O operations.

Power Plants

Power plants are also known as power station or power generation plants.Indian power plants could be broadly classified as Thermal power plant,diesel power plant or fossil fuel power plant, Hydal power plant or Hydro electric power plant,natural gas power plant,oil power plant, geothermal power plant,Steam power plant or steam turbine power plant,nuclear power plant, gas power plant and coal feeding power plant.The main part regarding a power plant is the power plant construction.It comprises of the steps like power plant design,introduction of new power plant technology,making availability of new power plant parts,power plant raw materials etc. Not only power plant resources are needed power plant experts as well as power plant laborers or power plant workers are needed.Of this power plant managers has an important position.They always check the conditions or stability of numerous power plant equipments.The other factor, the power plant engineering department has to check is that of power plant efficiency.The power plant development depend on the power plant services and it is mainly influenced by the design adopted by the power plant creator.But with the large increase in facilities offered,the power plant cost will reach much higher value.The power plant energy or power plant cost depends on it.Power plantconsultants are available in this field.Now a large number of power plant companies are coming into this field.

Helicopter Accidents

Nowadays, there are a lot of aviation disasters that occour due to many reasons. Out of these the frequency of helicopter accidents is at a far more higher rate than airplane disasters. This may be due to the fact that helicopters are being used more frequently than airplanes. Helicopters are considered more apt for using in adverse weather climates and are used in places where road transportation is almost impossible. Helicopters are highl reliable because they require only a small landing space and can be used for saving victims suffering from severe injuries in a very safe way. Helicopters are also used for sight seeing as they they are more exposible in low altitudes. Case studies have proved that over six hundred fatalities happen in one year.The helicopter accidents occour due to some common reasons like engine falure, adverse weather conditions, air traffic and also due to the negligence of a pilot. These accidents being severely traumatic to the life of both the victim as well as their famly, helicopter lawyers can really be of great help in cases of financial loss and also help to decrease the negative impact of the accident. So, if you are in need of a help dont forget to make contact with them.