Ternary vs Binary: Difference between revisions
No edit summary |
No edit summary |
||
Line 1: | Line 1: | ||
Binary is flat out the better easier cheaper option for computing due to the very nature of how transistors work and current fabrication technology. However it does not mean we can't still explore a ternary computer design. | Binary is flat out the better easier cheaper option for computing due to the very nature of how transistors work and current fabrication technology. However it does not mean we can't still explore a ternary computer design. Maybe in the future someone will discover a semiconductor or material/atomic science electrical switch that supports three states as intrinsically as binary is to transistors. | ||
Maybe in the future someone will discover a semiconductor or material/atomic science electrical switch that supports three states as intrinsically as binary is to transistors. | |||
<br /> | <br /> | ||
<br /> | <br /> | ||
Balanced ternary is almost 'pretty'. It handles negatives naturally without numbers compliment. Unsigned ternary requires messy 3s compliment addition to handle negative numbers and subtraction. Just like 2s compliments with binary. Unsigned ternary may have faster adder logic than balanced but the added complexity of 3s compliment does not seem like a good tradeoff. | |||
<hr /> | <hr /> | ||
<div style="text-align: center;"> | <div style="text-align: center;"> | ||
Line 10: | Line 8: | ||
<tr> | <tr> | ||
<th>Balanced Ternary</th> | <th>Balanced Ternary</th> | ||
<th> | <th>Unsigned Ternary</th> | ||
</tr> | </tr> | ||
<tr> | <tr> |
Revision as of 07:29, 1 July 2024
Binary is flat out the better easier cheaper option for computing due to the very nature of how transistors work and current fabrication technology. However it does not mean we can't still explore a ternary computer design. Maybe in the future someone will discover a semiconductor or material/atomic science electrical switch that supports three states as intrinsically as binary is to transistors.
Balanced ternary is almost 'pretty'. It handles negatives naturally without numbers compliment. Unsigned ternary requires messy 3s compliment addition to handle negative numbers and subtraction. Just like 2s compliments with binary. Unsigned ternary may have faster adder logic than balanced but the added complexity of 3s compliment does not seem like a good tradeoff.
Balanced Ternary | Unsigned Ternary |
---|---|
Negative, Zero, Positive | Zero, One, Two |
- 0 + | 0 1 2 |