시각적 논리

한 줄의 연산이 기계 전체의 상태를 바꾼다

‘주 G’는 베르누이 수를 예로 들어 분석기관의 작동을 설명합니다. 이 수들은 앞에서 얻은 값들을 이용해 다음 값을 계산할 수 있어 반복 절차를 보여 주기에 알맞았습니다. 러브레이스는 가장 간단한 계산법보다 기관의 능력을 드러내는 예를 택했다고 밝혔습니다.

저장 열 V1에 3, V2에 2, V3에 4를 둔 뒤 1단계에서 V1과 V2를 더해 V4에 5를 저장하고, 2단계에서 V4와 V3을 곱해 V5에 20을 저장하는 현대적 실행 추적표
그림 3. 한 줄마다 입력·연산·새 저장값·남은 상태를 읽는 자체 제작 축소 실행표. ‘주 G’ 원본의 베르누이 계산이나 표기법을 복제하지 않았습니다.
그림 크게 열기 ↗SVG 저장

그림에서 무엇을 볼까요?

저장 열 V1에 3, V2에 2, V3에 4를 둔 뒤 1단계에서 V1과 V2를 더해 V4에 5를 저장하고, 2단계에서 V4와 V3을 곱해 V5에 20을 저장하는 현대적 실행 추적표

‘주 G’는 베르누이 수를 예로 들어 분석기관의 작동을 설명합니다. 이 수들은 앞에서 얻은 값들을 이용해 다음 값을 계산할 수 있어 반복 절차를 보여 주기에 알맞았습니다. 러브레이스는 가장 간단한 계산법보다 기관의 능력을 드러내는 예를 택했다고 밝혔습니다.

표의 각 줄에는 연산의 차례, 사용할 저장 열, 수행할 계산, 결과가 들어갈 열, 그 뒤 남는 값이 함께 놓였습니다. 보들리언 연구진은 이를 오늘날의 말로 ‘실행 추적표’에 가깝다고 설명합니다. 카드 묶음이 명령이라면, 표는 그 명령을 따를 때 내부 상태가 어떻게 바뀌는지 펼쳐 보인 기록입니다.

← 시각적 논리 그림 더 보기