我要编个操作系统,据说挺难的,我应该怎么开始写呢?

解决方案 »

  1.   

    不是有个9岁的高手在dos下完成了含firefox什么的操作系统。
      

  2.   

    编一个比较好的操作系统也有可能,当年UNIX不就是几个人鼓捣一阵鼓捣出来的吗?UNIX有限制了,不是有个家伙讲课写了Minix,CP/M和86-DOS好像都是一个人就写出来了。
      

  3.   

    全码如下:
    unit Unit1;interfaceuses
      Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
      Dialogs;type
      TForm1 = class(TForm)
        Button1: TButton;
        procedure Button1Click(Sender: TObject);
      private
        { Private declarations }
      public
        { Public declarations }
      end;var
      Form1: TForm1;implementation{$R *.dfm}procedure TForm1.Button1Click(Sender: TObject);
    begin
      ShowMessage('操作系统');
    end;e
      

  4.   

    楼主如果不是说笑的话,还是买本《自己动手写操作系统》回来看看吧……
    Orz……
    操作系统首先要响应BIOS的中断,这个能用高级语言实现??……
      

  5.   

    支持 , 最好 买个板子 先练习一下 C51 再弄 ARM 
      

  6.   

    哥们,真是恭喜了!!!!
    我写的《深入Delphi之操作系统开发 -- 干倒微软》马上完稿了,
    还没来得及出版呢,先发个原稿给你吧。
      

  7.   

    不是把,一个人编写?这个要团队的。
    messagebox(nil, pchar('希望你能成功'), pchar('哈哈'), 0);