tonofsteel
Freshman
- Joined
- Jul 10, 2003
- Messages
- 35
Could you use C++ .net to write a operating system.
How do you go about making an operating system? I know that to write something like Windows or even old old Dos is not a easy task.
How do you write some code and make it so that the computer will boot up with it. What libraries would you use? Could you start off with writing a simple 'hello world' bit of code and get the computer to boot up, and run your program that simply controls only the monitor to write that text to it? Is that a hard task to acheive.
Do you have to use or write drivers to access hard drives, graphics cards and other devices?
If you download say the Nvidia graphics card driver how would you know what to call or use from them?
I am interested in this because slower X86 Processors are becomming very economical to use in a control type application, but windows is an excessive operating system to use for controlling a few motors, valves etc. And dos is no longered offered by microsoft is it?
As well how would you write a compiler. Do you write something that recognizes "print" and then directly interpret print into some machine language that will print something to the screen?
How do you go about making an operating system? I know that to write something like Windows or even old old Dos is not a easy task.
How do you write some code and make it so that the computer will boot up with it. What libraries would you use? Could you start off with writing a simple 'hello world' bit of code and get the computer to boot up, and run your program that simply controls only the monitor to write that text to it? Is that a hard task to acheive.
Do you have to use or write drivers to access hard drives, graphics cards and other devices?
If you download say the Nvidia graphics card driver how would you know what to call or use from them?
I am interested in this because slower X86 Processors are becomming very economical to use in a control type application, but windows is an excessive operating system to use for controlling a few motors, valves etc. And dos is no longered offered by microsoft is it?
As well how would you write a compiler. Do you write something that recognizes "print" and then directly interpret print into some machine language that will print something to the screen?