How to operating systems… run… without having an OS to run in?

Posted by Plazmotech Binary on Programmers See other posts from Programmers or by Plazmotech Binary
Published on 2012-10-24T04:43:29Z Indexed on 2012/10/24 5:25 UTC
Read the original article Hit count: 166

Filed under:
|
|

I'm really curious right now. I'm a Python programmer, and this question just boggled me: You write an OS. How do you run it? It has to be run somehow, and that way is within another OS?

How can an application run without being in an OS? How do you tell the computer to run, say, C, and execute these commands to the screen, if it doesn't have an OS to run in?

Does it have to do with a UNIX kernel? If so, what is a unix kernel, or a kernel in general?

I'm sure OSes are more complicated than that, but how does it work? It would be really brilliant to know this!

Thanks.

© Programmers or respective owner

Related posts about operating-systems

Related posts about kernel