N
N
NekiBen2014-07-15 19:05:06
binary code
NekiBen, 2014-07-15 19:05:06

How does a computer understand binary code?

Who can explain or throw off the link?

Answer the question

In order to leave comments, you need to log in

2 answer(s)
T
throughtheether, 2014-07-15
@throughtheether

How does a computer understand binary code?
He does not "understand" him. Binary code was invented by people solely for their convenience. Let's say a computer fell into the hands of an alien who knows nothing about computers. Let's say he has an ammeter, a voltmeter, and a clock. He can at any moment look at the values ​​\u200b\u200bof the current strength / potential at different points of the computer, build graphs, but he cannot draw any intelligible conclusion until he assumes that, for example, a voltage from 4.8 to 5.2 volts is a logical "one", and from - 5.2 to -4.8 volts - logical "zero". From this assumption, it is already possible to draw conclusions about what exactly the computer does. Without this assumption, without trying to impose restrictions on signals - no.
The minimum element of a binary computer is a logical element OR-NOT or AND-NOT. Using them, you can express other logical operations. These elements are implemented, as a rule, using semiconductors . Accordingly, at the most basic level, computers (semiconductors) don't understand binary code, they understand voltage/current levels. The binary code is a product of human consciousness, a kind of convention; voltage is a physical quantity that is present in "reality" (although this is a separate question, what is reality)
If you assemble a hydraulic computer, it will "understand" pressure. A slide rule, like an analog computer, "understands" the shift of one part relative to another.

S
Spetros, 2014-07-15
@Spetros

As taught - so he understands.
A computer is a set of logical elements that determine its response to a binary code read in memory.
en.wikipedia.org/wiki/%D0%9B%D0%BE%D0%B3%D0%B8%D1%...
en.wikipedia.org/wiki/%D0%9C%D0%B0%D1%88 %D0%B8%D0%...

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question