ماي باور

عزيزى الزائر نرحب بك فى المنتدى ونود انضمامك الينا عملية التسجيل لن تأخذ الا دقائق معدودة
ماي باور

معنا نحو مستقبل أفضل

سحابة الكلمات الدلالية


    How to Make an Operating System

    شاطر
    avatar
    egypt man
    الإدارة
    الإدارة

    عدد الرسائل : 495
    العمر : 33
    البلد : مصر
    الوظيفة : محاسب
    رابط أى موقع تحبه : mypower.wow3.info
    السٌّمعَة : 7
    نقاط : 724
    تاريخ التسجيل : 29/07/2007

    How to Make an Operating System

    مُساهمة من طرف egypt man في الإثنين 9 أغسطس - 18:41

    How to Make an Operating system








    I want to do this!
    What's This?








    Make an Operating System





    How to Make an Operating System








    jQuery(document).ready(function(){
    jQuery('.intro .thumbnail a:first').attr('href','http://i.ehow.com/images/a02/63/db/operating-system-800X800.jpg');
    });








    This text will teach the basics of what is needed to create a basic operating system. Recommended for advanced users.Instructions





    Things You'll Need:





    • A programming tool with compiler.

    • A spare computer to test your new operating system.






    1. Step 1


      First, you must develop your control programs. These are
      what control and maintain your computer. The program must be in the
      form of firmware (loaded into the ROM, so a user can't accidentally
      delete an important file.) This will generally be classified as an
      initial program loader. An example of how this should work (chain of
      events, not actual code): Turn Computer On >> Memory chips are
      automatically activated >> The Initial Program Loader should read a
      boot sector routine (located in primary memory).

    2. Step 2


      Congratulations, your OS will now read a few things. Can't
      have input, so let's fix that. You'll need some support control
      programs, such as a linkage editor, and a Input/Output Control System.

    3. Step 3


      Lastly, add the utility programs. These are programs like MS-DOS's FDisk, FORMAT, ATRRIB, FIND, etc...
      And you're done! It's not exceedingly difficult IF you know what you're coding.





    jQuery('.article ol .image').each(function(i,e){
    var $this = jQuery(this);

    $this.find('img').error(function(){
    jQuery(this).remove();
    $this.remove();
    });
    });




    Ads by GoogleNew Real-Time OS - UTOS
    For all embedded systems, Fast Response, Very Small Footprint
    www.upwind-technology.com

    Unisys ES7000 One
    Unisys Certified Systems In-stock Genuine Unisys memory upgrades
    www.unimetrix.com

    Real-Time OS trainings
    C Language real time & embedded, real time Linux, Osek
    www.mvd-fpga.com

    Best available cloud App
    Azure cloud gives developmental agility to Outback Steakhouse. View
    www.microsoft.com/casestudies











    Tips & Warnings



    • If
      you get lost, I'd suggest looking at some example/open source code. A
      decent Windowsesque one I found is here:
      http://www.reactos.org/en/index.html
    • Keep your code organized.
    • If
      you're going to use it, and take it for a drive over the net, be
      careful. Running an OS that's very similar to current major OS will
      often lead to poor security, letting even mere script-kiddies gobble up
      sensitive information.



    Read more: How to Make an Operating System | eHow.com http://www.ehow.com/how_2297259_operating-system.html#ixzz0w7jfmHt2


    _________________
    محمد فوزى النبراوى
    mypower.wow3.info
    [[img][/img]

      الوقت/التاريخ الآن هو الجمعة 20 أكتوبر - 15:32