What are Some Ultramicroscopic Objects?

In computer science, the nanokernel is a small program that is responsible for handling interrupts (issued and generated by hardware). The nanokernel can also issue interrupts to other programs and control the flow of information. Its concept is similar to hardware abstraction. Floor.

Most general-purpose nanokernels are used to virtualize hardware so that a single piece of hardware can run multiple
in
In computer science, the kernel (also known as the kernel) is a computer program used to manage the data I / O (input and output) requirements issued by the software. These requirements are translated into data processing instructions and sent to the central government. Processing by the processor (CPU) and other electronic components in the computer is the most basic part of modern operating systems. It is a piece of software that provides secure access to computer hardware for many applications. Such access is limited, and the kernel determines when and how long a program operates on a piece of hardware. Operating directly on the hardware is very complicated. So the kernel usually provides a hardware abstraction method to complete these operations. Through the inter-process communication mechanism and system calls, application processes can indirectly control the required hardware resources (especially processors and IO devices).
Strictly speaking, the kernel is not a necessary part of a computer system. The program can be directly transferred to a computer for execution; this design shows that the designer does not want to provide any hardware abstraction and operating system support; it is common in the design of early computer systems. Finally, some auxiliary programs, such as program loaders and debuggers, are designed into the machine kernel or written in read-only memory. When these changes occurred, the concept of the operating system kernel gradually became clear. [2]

IN OTHER LANGUAGES

Was this article helpful? Thanks for the feedback Thanks for the feedback

How can we help? How can we help?