Howdy, Stranger!

It looks like you're new here. If you want to get involved, click one of these buttons!

Sign In with Google

Become a Subscriber!

Subscribe to our Patreon, and get image uploads with no ads on the site!

Read more...

How do computers work?

What's Hot
maltingsaudiomaltingsaudio Frets: 3150
edited December 2017 in Off Topic
Back in the day, ie beginning of the 80's, when computers started to edge their way into the work place, they were explained to me and everyone older than me  as basically big calculators which worked on binary turning a  switch  either on or off .

Is this still the standard explanation or is there a more modern one, or as I expect no one bothers to explain how they work as they are such a part of our modern life?
www.maltingsaudio.co.uk
0reaction image LOL 0reaction image Wow! 0reaction image Wisdom
«13

Comments

  • joeyowenjoeyowen Frets: 4025
    1s and 0s all the way

    But all very very tiny in the processor.
    2reaction image LOL 0reaction image Wow! 0reaction image Wisdom
  • fields5069fields5069 Frets: 3826
    edited December 2017
    Don't they exist in several universes at once now? All that quantum computing and shit.
    Some folks like water, some folks like wine.
    My feedback thread is here.
    0reaction image LOL 0reaction image Wow! 1reaction image Wisdom
  • Exactly the same, just the processors got a lot faster and smaller over time.

    https://www.computerhope.com/history/processor.htm

    0reaction image LOL 0reaction image Wow! 0reaction image Wisdom
  • Yes, except that there are many millions of times more 1s and 0s and they switch a lot faster.

    However, you don't actually get any more work done per unit time, because the "Operating Systems" are 90% bloatware, and the application programs have just as many bugs in, and have their user interfaces gratuitously changed from one release to the next so you can never find the function you need - and if you do find it you realise they've subtly changed it in a way to make it less usable.
    "Working" software has only unobserved bugs. (Parroty Error: Pieces of Nine! Pieces of Nine!)
    Seriously: If you value it, take/fetch it yourself
    1reaction image LOL 0reaction image Wow! 4reaction image Wisdom
  • 57Deluxe57Deluxe Frets: 7348
    edited December 2017
    in a program you set criteria with either YES or NO options - 1 or 0  -  and then depending upon the levels of complexity, the request is channelled to other levels of outcome until you arrive at predetermined result.

    What you have to ask then, which is the more important - the software or hardware machinations...
    <Vintage BOSS Upgrades>
    __________________________________
    0reaction image LOL 0reaction image Wow! 0reaction image Wisdom
  • KilgoreKilgore Frets: 8601
    Senior IT professionals will tell you that there are a lot more 0's than 1's. A bit like this: 100000 + car.
    4reaction image LOL 0reaction image Wow! 0reaction image Wisdom
  • prowlaprowla Frets: 4974
    All you need to know is that if if doesn't work, you have to just hit the keys on the keyboard harder.
    You can also try shouting at them, but generally they aren't listening.
    1reaction image LOL 0reaction image Wow! 0reaction image Wisdom
  • prowlaprowla Frets: 4974
    57Deluxe said:
    in a program you set criteria with either YES or NO options - 1 or 0  -  and then depending upon the levels of complexity, the request is channelled to other levels of outcome until you arrive at predetermined result.

    What you have to ask then, which is the more important - the software or hardware machinations...
    You know you have a light switch at the top and the bottom of the stairs?
    Well, that's how a computer works.
    0reaction image LOL 0reaction image Wow! 1reaction image Wisdom
  • FX_MunkeeFX_Munkee Frets: 2483
    It's a mystery to me.
    Shot through the heart, and you’re to blame, you give love a bad name. Not to mention archery tuition.
    0reaction image LOL 0reaction image Wow! 1reaction image Wisdom
  • SassafrasSassafras Frets: 30319
    Such a simple system of 1s and 0s, and yet they still don't work without infuriating me.
    0reaction image LOL 0reaction image Wow! 0reaction image Wisdom
  • axisusaxisus Frets: 28347
    I suspect I may have been lied to. I opened my PC up expecting to see magic rainbow dust scattered over unicorn poop.
    0reaction image LOL 0reaction image Wow! 0reaction image Wisdom
  • Sassafras said:
    Such a simple system of 1s and 0s, and yet they still don't work without infuriating me.
    Yep, and I earned nearly as much money in the early nineties in the print/graphics industry when computers were hardly involved.
    0reaction image LOL 0reaction image Wow! 0reaction image Wisdom
  • scrumhalfscrumhalf Frets: 11384
    Where does the killing aliens bit come into it?
    0reaction image LOL 0reaction image Wow! 0reaction image Wisdom
  • Witchcraft.  

    Magically making tiny psychic gnomes hide in computer boxes to make your work more difficult in surprising ways.
    PSN id : snakey33stoo
    0reaction image LOL 0reaction image Wow! 0reaction image Wisdom
  • SeshSesh Frets: 1865
    I wish I had the old "How it works.... The Computer" from when I was a kid. One statement I remember: "In the future it may be possible that computers may reduce in size enough to fit in a small room." 
    Can't sing, can't dance, can handle a guitar a little.
    2reaction image LOL 0reaction image Wow! 0reaction image Wisdom
  • MayneheadMaynehead Frets: 1782
    In a nutshell...

    Processors are made of multiple transistors, which are used to construct logic gates (AND, OR, NOT etc.), which are in turn used to perform binary operations such as addition or subtraction.

    The input data arrives at the processor through the data bus as a set of bits (how many depends on the bus width). The CPU then runs these bits through the logic gates on the next clock tick, and produces a different set of bits representing the result of the operation. The output bits are then sent through the data bus and stored in memory.

    So how does the CPU determine which operations to perform on the data? Well that’s where software comes in. The code that software developers write gets compiled into machine code, which ends up on the instruction register of the CPU.

    Of course this is a very simplistic view, but at the core (no pun intended), it is how computers work.
    0reaction image LOL 0reaction image Wow! 1reaction image Wisdom
  • Maynehead said:
    In a nutshell...

    Processors are made of multiple transistors, which are used to construct logic gates (AND, OR, NOT etc.), which are in turn used to perform binary operations such as addition or subtraction.

    The input data arrives at the processor through the data bus as a set of bits (how many depends on the bus width). The CPU then runs these bits through the logic gates on the next clock tick, and produces a different set of bits representing the result of the operation. The output bits are then sent through the data bus and stored in memory.

    So how does the CPU determine which operations to perform on the data? Well that’s where software comes in. The code that software developers write gets compiled into machine code, which ends up on the instruction register of the CPU.

    Of course this is a very simplistic view, but at the core (no pun intended), it is how computers work.

    Brilliant but would your granny understand that lot?

    www.maltingsaudio.co.uk
    0reaction image LOL 0reaction image Wow! 0reaction image Wisdom
  • BridgehouseBridgehouse Frets: 24581
    0reaction image LOL 0reaction image Wow! 0reaction image Wisdom
  • Maynehead said:
    The code that software developers write gets compiled into machine code, which ends up on the instruction register of the CPU.

    Of course this is a very simplistic view, but at the core (no pun intended), it is how computers work.
    Software engineering is the noble art of arranging millions of 1s and 0s in the right order. Fortunately we don't have to think at that level: as @Maynehead says we have tools that translate our abstract concepts into 1s and 0s. Some of them are data, some are instructions.
    "Working" software has only unobserved bugs. (Parroty Error: Pieces of Nine! Pieces of Nine!)
    Seriously: If you value it, take/fetch it yourself
    1reaction image LOL 0reaction image Wow! 0reaction image Wisdom
  • goldtopgoldtop Frets: 6200
    Wrong question, dude!

    With AI, computers are figuring out how we work. First it was LOLcats, then it was Facebook, then Cal of Duty, and why not Snapchat 'knockout games' and next it'll be real life Hunger Games. Wake up, sheeple! Skynet. Etc.
    4reaction image LOL 0reaction image Wow! 0reaction image Wisdom
Sign In or Register to comment.