Page 2 of 2 FirstFirst 1 2
Results 9 to 14 of 14

Thread: Operating system

  1. #9
    Legendary Otaku Snake Champion, Zelda Champion, Crazy Koala Champion, Minigolf Champion, Concentrate Champion, Guess 5 Champion, Batting Champ Champion, Beach Ball Control Champion, Bookworm Champion, Wacky Word Wiz Champion, Fight Fight 3 Champion, Spinner's Luck Champion, Traffic Jam Champion, Yeti Pengu Throw Champion Legend is making a name for themselves Legend is making a name for themselves Legend is making a name for themselves Legend's Avatar
    Join Date
    Oct 2004
    Location
    Sharks Territory
    Posts
    4,762
    Thanks
    64
    Thanked 67 Times in 61 Posts
    Quote Originally Posted by LenMiyata
    Grumble Grumble Grumble

    As far as your concerned, 'ancient times' would mean 'Before you were Born!!!' And don't knock the poor abacus. US Govement test up through the late 1950s showed that an expert abacus operator could beat mechanical adding machines for addition and subtraction operations. And speaking of base 10 adding systems, did you know that the first successful electronic computer ('The ENIAC') was built with an internal 'Base 10' design instead of the current 'Binary' system used today...
    so if binary are zeroes and ones, then how does the base 10 system work?

    'Cause you give me something / That makes me scared, alright / This could be nothing / But I'm willing to give it a try / Please give me something
    'Cause someday I might call you from my heart

  2. #10
    Devoted Otaku youth_anime_fan may be famous one day youth_anime_fan may be famous one day
    Join Date
    Jan 2005
    Posts
    585
    Thanks
    0
    Thanked 0 Times in 0 Posts
    Just kiddin man, but yea, I have known that base ten was used with earlier computers when they were enourmous, but I didn't know that ENIAC used it.... very interesting.

  3. #11
    Grouchy Old Anime Otaku LenMiyata has become well known LenMiyata has become well known LenMiyata has become well known LenMiyata's Avatar
    Join Date
    Jan 2005
    Location
    Silicon Valley, California
    Posts
    5,477
    Thanks
    0
    Thanked 172 Times in 147 Posts
    Grumble Grumble Grumble

    To understand why ENIAC used a Base 10 system, you would need to know the purpose that ENIAC was designed for. And it was designed for only one task, the calculation and print out of Artillery Firing Tables during World War II. At the time, theoretical and practical knowledge of binary math was non-existent, and the Scientist, Engineers, and the US Army didn't want to waste time, as they needed the difficult to calculate tables NOW!!!. Also, in the modern sense, the ENIAC wasn't a 'Programable' calculation unit. Instead, it would need to be 'hard wired' for every series of calculations, and re-wired if a different change in inputs and calculations were needed...

    Also, in a Modern Sense, Base 10 Electronic Calculations didn't work well, and were wasteful in electronic resources. All Computers since the early 1950s used a 'Binary' representation for Internal Numbers.

    Also, as an example of what could happen when changing to a different numbering system. (and you really need to take some Upper Division abstract math to fully understand them...), in Base 10, 1 divided by 3 = 0.33333..... with the results that can never be fully and accuratley displayed in base 10. But in Base 3, 1 divided by 3 = 0.1, which displays the complete and correct value....
    Last edited by LenMiyata; Jan 18, 2005 at 08:41 PM.
    FAVOURITE THREADS EXPLAIN why, or risk an infraction.
    Rantings of a Grouchy Old Anime Otaku

  4. #12
    PiNk HaIr FaNaTiC Boo45 may be famous one day Boo45 may be famous one day Boo45's Avatar
    Join Date
    Nov 2004
    Location
    I live in a trashcan
    Posts
    715
    Thanks
    0
    Thanked 0 Times in 0 Posts
    Eheheh....im a computer noob...LoL....i dont know much about computers but to know how to abuse it |;D...well....thnx fer the info

  5. #13
    Legendary Otaku Snake Champion, Zelda Champion, Crazy Koala Champion, Minigolf Champion, Concentrate Champion, Guess 5 Champion, Batting Champ Champion, Beach Ball Control Champion, Bookworm Champion, Wacky Word Wiz Champion, Fight Fight 3 Champion, Spinner's Luck Champion, Traffic Jam Champion, Yeti Pengu Throw Champion Legend is making a name for themselves Legend is making a name for themselves Legend is making a name for themselves Legend's Avatar
    Join Date
    Oct 2004
    Location
    Sharks Territory
    Posts
    4,762
    Thanks
    64
    Thanked 67 Times in 61 Posts
    LenMiyata's lessons just shows how much I knew tsk tsk tsk

    'Cause you give me something / That makes me scared, alright / This could be nothing / But I'm willing to give it a try / Please give me something
    'Cause someday I might call you from my heart

  6. #14
    Otaku ex-paranoia may be famous one day ex-paranoia may be famous one day ex-paranoia's Avatar
    Join Date
    Jan 2005
    Location
    Montreal, Canada
    Posts
    179
    Thanks
    0
    Thanked 0 Times in 0 Posts
    If you really want to define an Operating System, as for it's essential task, it is to basically be a means of communication between user applications/software and the ahrdware, ie: the internal components of your computer. How it does it? Through the means of various device drivers and utilities. Now the applications themselves create an environment which the user can use to change whatever they wish to change or create, without actually seeing what's going on in the background. However the Operating System is always in communication mode with the hardware from the system.

    How does it handle all the hardware? Does it have priority for some? There are these things called interrupt requests, which are sent by devices which need attention on the system. If a user presses a key on the keyboard, or clicks the mouse, an interrupt request will be sent to the computer to gain the Operating Systems attention and process that task. Now, the processors today will process things so fast, that you won't notice anything just by looking at the screen, however it's all going on in the background.

    Now we have what you call Hyper-Threading Technology, which is technically the term for an application running execution threads in paralle. What this does is that when the Operating system send commands to the procesor for processing, the processor will receive these parallel threads, and process them both and more efficiently use the ressources available. This technology is more widespread throughout the industry now.

Page 2 of 2 FirstFirst 1 2

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts