Electronics > Beginners

Why binary is represented by two bits 0 and 1 and not three bits?

<< < (7/16) > >>

Canis Dirus Leidy:

--- Quote from: tggzzz on October 27, 2019, 09:41:07 am ---
--- Quote from: Canis Dirus Leidy on October 27, 2019, 09:02:49 am ---And real programmers use water: https://en.wikipedia.org/wiki/Water_integrator :)

--- End quote ---
And real electronic engineers use gas for their logic circuits: https://www.symscape.com/blog/fluidic-logic

--- End quote ---
Русские физики выбирают Slackware АВК-6!

(The most remarkable thing is that this is a page from an advertising catalog of consumer products).

tggzzz:

--- Quote from: Syntax Error on October 27, 2019, 09:15:41 pm ---@tip.can19 - Binary and it's associated Boolean logic also fits our statefull view of the world; states such as yes-no, up-down, on-off, in-out, high-low, push-pull, mark-space, set-reset, left-right, true-false. Alternate states like whatever, dunno and Brexit, don't work when making decisions as they are not finite states.

--- End quote ---

Not true. The value of a state is usually not binary, and in any case is orthogonal to the mechanism used to implement it.

A very simple example might be the state of an electrically opened door with possible states {open, closed, opening, closing, broken}.

I can't be bothered to point out the flaws in your other points.

paulca:
Almost all information can be recorded as a serious of Yes, No answers to questions.  As long as you keep the questions and the answers that information can be reconstructed.

Although, be careful, when you look at the analogue side of digital circuits they are very often tri-state.  1, 0 and floating.  The later is sometimes a burden, but sometimes can be used to your advantage.  You might have a chip which has a 0 or a 1 (high or low) on it's outputs, but when you pull the "chip enable" low they disconnect the the outputs which gives you a third state which you can pull high or low with a resistor for your purposes.

tggzzz:

--- Quote from: paulca on October 28, 2019, 08:26:09 am ---Although, be careful, when you look at the analogue side of digital circuits they are very often tri-state.  1, 0 and floating.  The later is sometimes a burden, but sometimes can be used to your advantage.  You might have a chip which has a 0 or a 1 (high or low) on it's outputs, but when you pull the "chip enable" low they disconnect the the outputs which gives you a third state which you can pull high or low with a resistor for your purposes.

--- End quote ---

All "digital" circuits are actually analogue; that's most obvious with ECL and derivatives. Some CMOS logic gates can be used as linear amplifiers.

Logic gates interpret input voltages/currents as digital signals. When those inputs are within defined limits, the gate's outputs will (eventually) be within limits that other gates can interpret as a digital signal.

The few digital circuits that you might encounter include photon counting devices and femtoamp circuits.

Syntax Error:


--- Quote from: tggzzz on October 28, 2019, 08:24:51 am ---Not true.
...
I can't be bothered to point out the flaws in your other points.

--- End quote ---

In binary logic the door has an exclusive true state for IsClosing or IsOpening and then, a true state for IsClosed or IsOpen. And only if HasFailed is false (not true). You might need to know the open angle, but that's not a state, it's a property.

Navigation

[0] Message Index

[#] Next page

[*] Previous page

There was an error while thanking
Thanking...
Go to full version
Powered by SMFPacks Advanced Attachments Uploader Mod