Cheat Engine Forum Index Cheat Engine
The Official Site of Cheat Engine
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 


How are operating systems written?

 
Post new topic   Reply to topic    Cheat Engine Forum Index -> Computer Talk
View previous topic :: View next topic  
Author Message
Farr.
Grandmaster Cheater
Reputation: 0

Joined: 11 Aug 2008
Posts: 749

PostPosted: Fri Aug 06, 2010 12:57 am    Post subject: How are operating systems written? Reply with quote

so my question is, how are operating systems written? What language is used? How does Microsoft or Apple create their operating system? Do all operating systems share any common origin?
Back to top
View user's profile Send private message
Saifallofjmr
Grandmaster Cheater Supreme
Reputation: 4

Joined: 02 Apr 2007
Posts: 1450

PostPosted: Fri Aug 06, 2010 12:59 am    Post subject: Reply with quote

It's like Linux, but closed off. With a shit load more people working on it.
_________________

Back to top
View user's profile Send private message
1929394839292057839194958
Grandmaster Cheater Supreme
Reputation: 130

Joined: 22 Dec 2006
Posts: 1509

PostPosted: Fri Aug 06, 2010 1:00 am    Post subject: Reply with quote

Sai, you really didn't tell him anything here. Let's hope someone like Flyte or Slovach has an idea and posts here for you, Farr.
Back to top
View user's profile Send private message
oib111
I post too much
Reputation: 0

Joined: 02 Apr 2007
Posts: 2947
Location: you wanna know why?

PostPosted: Fri Aug 06, 2010 1:20 am    Post subject: Reply with quote

Most operating systems are written in C and Assembly, but you can write it in plenty of other languages (C#, Lisp, C++, FORTH, etc). If you're interested, this is a pretty good and short read on the history of operating systems. It also covers some other nice things you'll probably be interested in.
_________________


8D wrote:

cigs dont make people high, which weed does, which causes them to do bad stuff. like killing
Back to top
View user's profile Send private message AIM Address Yahoo Messenger MSN Messenger
Saifallofjmr
Grandmaster Cheater Supreme
Reputation: 4

Joined: 02 Apr 2007
Posts: 1450

PostPosted: Fri Aug 06, 2010 2:22 am    Post subject: Reply with quote

I am just giving him a starting position :]

As both are based on a type of kernal (a BSOD is a kernal panic btw Razz) and the graphic userface is a KDE type thing too.

_________________

Back to top
View user's profile Send private message
oib111
I post too much
Reputation: 0

Joined: 02 Apr 2007
Posts: 2947
Location: you wanna know why?

PostPosted: Sun Aug 08, 2010 2:13 am    Post subject: Reply with quote

Saifallofjmr wrote:
I am just giving him a starting position :]

As both are based on a type of kernal (a BSOD is a kernal panic btw Razz) and the graphic userface is a KDE type thing too.


Eh, KDE is a desktop environment which most OS's will provide, but there is a lot to implementing the actual primitives needed to provide a GUI. The most important is that you're required to be in what's called graphics mode (unless you want to do a TUI). There are various ways to do this, the easiest of which is to let GRUB do it for you. Since you need to use the int 10h BIOS call, you can also switch back to real mode yourself or implement V8086, but those are slightly harder than using GRUB.

I can't really go too in depth about this, but I can give you some good links to read about this stuff if you want.

_________________


8D wrote:

cigs dont make people high, which weed does, which causes them to do bad stuff. like killing
Back to top
View user's profile Send private message AIM Address Yahoo Messenger MSN Messenger
AhMunRa
Grandmaster Cheater Supreme
Reputation: 27

Joined: 06 Aug 2010
Posts: 1117

PostPosted: Sun Aug 08, 2010 5:24 am    Post subject: Reply with quote

Try this wikihow(dot)com/Make-a-Computer-Operating-System

I'd suggest building yourself a Linux box. There are many packages that you can download free as in air, and run them within a Virtual Machine within an existing Windows install.

VirtualBox is a decent free VM software. virtualbox(dot)org

If you don't have a particular preference for a linux distribution you can check here linux(dot)org for some information on linux versions.

Sorry can't post url's yet.

To learn more about how one type of OS interacts with hardware, basically watch it build itself. linuxfromscratch(dot)org

_________________
<Wiccaan> Bah that was supposed to say 'not saying its dead' lol. Fixing >.>
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic    Cheat Engine Forum Index -> Computer Talk All times are GMT - 6 Hours
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You cannot attach files in this forum
You cannot download files in this forum


Powered by phpBB © 2001, 2005 phpBB Group

CE Wiki   IRC (#CEF)   Twitter
Third party websites