계산기는 어떤원리로 프로그래밍 된걸까요?

살면서 유용하게 사용하는게 계산기입니다. 근데 신기하게도 아무리 복잡한 계산도 버튼만 누르면 계산치가 나옵니다.

이런 계산기는 어떤 원리로 프로그래밍 된걸까요?

    2개의 답변이 있어요!

    • 게산기는 여러 논리회로의 집합입니다.

      가장 기본적인 논리회로는 AND와 OR이 있습니다.

      모두 1이면 1, 하나라도 0이면 0인 AND와

      하나라도 1이면 1인 OR 입니다.

    • 안녕하세요. 김재훈 전문가입니다.

      계산기와 컴퓨터의 연산 장치는 수많은 트랜지스터와 논리회로가 얽혀 데이터를 처리하는 거대한 시스템입니다. 이 복잡한 회로의 기초가 되는 기본 단위가 바로 AND OR 그리고 NOT 게이트 같은 논리회로들입니다. 이 중 AND 회로는 모든 입력이 1일 때만 1을 출력하고 OR 회로는 입력 중 하나라도 1이면 1을 출력하는 직관적인 특징을 가집니다. 이러한 기본 논리 게이트들을 정교하게 조합하면 사칙연산을 수행하는 가산기나 복잡한 산술 논리 장치를 구축할 수 있습니다. 결국 우리가 사용하는 계산기는 이 단순한 0과 1의 논리적 조합을 수없이 반복하며 정교한 연산을 완벽하게 완성해 내는 것입니다