Edit: Most of the answers here are wonderful and spot on.
For those who interpreted it differently due to my incorrect and brief phrasing, by ‘teaching’ I meant how does the computer get to know what it has to do when we want it to perform arithmetic operations (upon seeing the operators)?
And how does it do it? Like how does it ‘add’ stuff the same way humans do and give results which make sense to us mathematically? What exactly is going on inside?
Thanks for all the helpful explanations on programming, switches, circuits, logic gates, and the links!
In: 583
If you are asking how computers do math here is the line of reasoning you can use:
– we can build circuits that perform (boolean) logical operators. E.g True AND True = True
– we know how to compose these circuits together to perform more complex operations
– to perform decimal math that we are familiar with, we need to model it into a logical operation and build its equivalent in circuits
Latest Answers