Assignement Essay

438 Words2 Pages
Sofiane Amarouche Assignment 1 1) In general terms what are the four distinct actions that a machine instruction can specify? A machine instruction can specify the following four distinct actions -Processor-memory: Such instructions involve data transfer between processor and memory. -Processor-I/O: Instructions may involve data transfer between Processor and I/O modules. -Data processing: Instructions involving arithmetic and logical operations on data. -Control: An instruction may specify that the sequence of execution be altered. For example, in a program any instruction may alter the memory address of the next instruction. 2) What is an interrupt? An interrupt is a signal informing a program that an event has occurred, when a program receives an interrupt signal, it takes a specified action. Interrupt signals can cause a program to suspend itself temporarily to service the interrupt. Interrupts are provided primarily as a way to improve processor utilization 3) What are 3 objectives of OS design? -Convenience: An OS makes a computer more convenient to use. -Efficiency: An OS allows the computer system resources to be used in an efficient manner. -Ability to evolve: An OS should be constructed in such a way as to permit the effective development, testing, and introduction of new system functions without interfering with service. 4) What is the kernel of an OS? The kernel is a central component of an operation system. It is the part of the operating system that loads first and it remains in main memory. Its responsibilities include managing the systems resources and the communication between hardware and software components. Since it stays in memory, it is important for the kernel to be used as small as possible while still providing all the essential services required by other parts of the operating system and applications.

More about Assignement Essay

Open Document