현재 디지털 컴퓨터가 2진논리가 아닌 3진이나 4진논리인 다치논리로 변화하면 디지털세상에 어떻게 영향을 끼치나요?
꽃바라기슬아
2023.04.01
예전부터 너무 궁굼한게 있었습니다.
현재의 디지털 컴퓨터들은 2진 논리, 즉 바이너리 논리인 ‘신호가 있다’ ‘신호가 없다’와 같이 표현되며 처리되는데요.
이러한 디지털 컴퓨터들의 동작을2진 논리가 아닌 3진(0, 1, 2), 4진(0, 1, 2, 3) 등의 다치논리를 이용하여 동작하게 만든다면 현 디지털 세계가 어떻게 변할까요?
-
꽃달
그 계산을 위해서는 계산을 하기 위한 설계를 해줘야 겠죠~
무조건 만들어준다고 컴퓨터가 계산해주는것은 아니죠~
지금은 참 또는 거짓 이런식으로 2가지 방식으로 해 주지만 그렇지 않을 경우
경우의 수를 따져가면서 해줘야 하기 때문에 더 복잡해지지 않을까요?? -
해비치
수다님 개발자들 머리는 왜 뽀개지죠??
어차피 계산은 컴퓨터가 하자나요??
궁금해서 물어보는것입니다^^ㅎ -
LO
3진이나 4진이 아니라 8진이나 16진이 됩니다.
2진을 쓰는 이유는 컴퓨터의 최소 연산 단위가 비트라는 것 때문도 있지만, 빠른 연산 (2의 보수, 1의 보수)때문도 있습니다.
그리고 3진 4진용의 연산법은 모르고 8진이나 16진 연산역시 2진수와 같은 방법의 연산이 가능해집니다.
이미 16진 컴퓨터는 IBM에서 개발한것으로;;; -
내꽃
if 대신에 스위치 케이스 문을 더 쓰겠죠. ㅋ
-
해길
개발자들..머리 뽀개지죠~~