2진수계산,왜 알아야하고 어떻게 사용할까??
컴퓨터는 0과 1만 이해한다고 흔히 알고 있습니다. 왜 컴퓨터는 굳이 2진수로 계산을 하는 걸까요? 그리고 프로그래머입장에서 왜 2진수 계산을 알아야할까요?? 컴퓨터가 2진수를 사용하는 이유 전자기기들은 디지털신호를 활용해서 정보를 처리합니다. 디지털신호는 아날로그 신호 대비 간결하고 노이즈가 없습니다. 컴퓨터내부를 보면 수 많은 전자부품들이 들어가있습니다. 이 수 많은 부품들을 어떻게 효율적으로 제어하면서 연산을 수행할까요? 바로 다음과 같은 '논리회로'로 컴퓨터 내부를 구성하는 방법이 있습니다. 논리회로는 0과 1의 값으로 논리연산한 결과를 내보내기 때문에 아날로그회로 대비 쉽게 결과를 예측할 수 있고 정보표현이 간결합니다. 그리고 0.33222 등등의 애매한 숫자없이(즉, 노이즈가 없음) 동작하기 ..
CS지식 학습
2023. 10. 8. 20:41