The "Kernel" is the central program and core of an operating system. It is the "agent" responsible for all machine-level work, including icommunicating with hardware devices. The kernel provides a foundation on which all other software including portions of the OS itself will be built.
The kernel handles mundane tasks like accepting input from the keyboard and printing text on the monitor etc. without the programmer having to code all that. This reduces the load on the programmer, reduces the length of the source code and helps in making the code hardware independent.
In addition the kernel manages the computer's memory, it keeps tabs on currently running processes and other such "managerial" tasks. Some complex OSes employ sub-programs to handle these jobs.
2006-12-19 23:58:14
·
answer #1
·
answered by Bhargav 3
·
1⤊
0⤋
Generally speaking.
OS is the operating system. This is the basic software that loads first and controls the operation of the hardware. When software wants to the hardware to do anything it doesn't talk to the hardware, but talks to the operating system which talks to the hardware. For example, to write something to the harddrive the software sends the information to the operating system that then sends it to the hard drive.
You might feel this is what drivers do, but drivers are part of the operating system, so of course this what the drivers help the operating system to do.
Modern operating systems include things such as the user interface and so. The kernel is just the basic operating system. Linux and Unix seperate out the kernel from the user interface, while Windows does not.
2006-12-20 00:02:22
·
answer #2
·
answered by flingebunt 7
·
0⤊
0⤋
The KERNAL is Commodore's name for the ROM-resident operating system core in its 8-bit home computers; from the original PET of 1977, via the extended, but strongly related, versions used in its successors; the VIC-20, Commodore 64, Plus/4, C16, and C128. The Commodore 8-bit machines' KERNAL consisted of the low-level, close-to-the-hardware, OS routines (in contrast to the BASIC interpreter routines, also located in ROM), and was user callable via a jump table whose central (oldest) part, for reasons of backwards compatibility, remained largely identical throughout the whole 8-bit series. The KERNAL ROM occupies the last 8K of the 8-bit CPU's 64K address space ($E000-$FFFF).
The KERNAL was initially written for the Commodore PET by John Feagans, who introduced the idea of separating the BASIC routines from the operating system. It was further developed by several people, notably Robert Russell added many of the features for the VIC-20 and the C64.
http://en.wikipedia.org/wiki/KERNAL
2006-12-19 23:49:15
·
answer #3
·
answered by Ask Jeeves? No Ask Belbiz6! 2
·
0⤊
1⤋
Kernel is the central component in operating system
Its responsibilities include managing the system's resources and the communication between the hardware and software components.
2006-12-20 00:05:30
·
answer #4
·
answered by Anonymous
·
0⤊
0⤋
hello Dear
It is a main part of OS like a core operate at the system .
Good luck
2006-12-20 01:21:18
·
answer #5
·
answered by farzad789 4
·
0⤊
0⤋
Popcorn seeds in basic terms improve popping corn. this is a different style with a no longer difficulty-free outer shell. the only element you would be able to desire to be careful of is planting extra suitable than one plant as they pollinate one yet another. in case you in addition to would plant candy corn, be sure that's not close to the popcorn as though they go-pollinate, the candy corn would be inferior. the different element that's different approximately popcorn is which you would be able to desire to enable the vegetation proceed to grow until they turn brown. you do no longer %. the ears mutually as they are nonetheless green or the kernels should not be dry sufficient to pop.
2016-12-11 12:45:57
·
answer #6
·
answered by ? 4
·
0⤊
0⤋
http://en.wikipedia.org/wiki/KERNAL
2006-12-19 23:49:52
·
answer #7
·
answered by St♥rmy Skye 6
·
0⤊
0⤋
I think its something about Linux!
2006-12-19 23:51:13
·
answer #8
·
answered by Haydar K 1
·
0⤊
0⤋