For the specific problem: yes, via CPY you get three times n. For computing f(n) = 3n the machine then computes n+n+n = 3n via the addition A.
일반적인 매크로 정보 : 실제로 다이어그램에서 제안한 방식으로 작동하지 않습니다. 다른 기계를 계산할 때 복사 할 기계를 "장소"에 놓을 수는 없습니다. 알파벳, 시작 상태 등에 대한 조정이 필요합니다. 문제는 TMs 프로그램이 매우 커지고 많은 상태가 전환되고 읽을 수 없다는 것입니다. 따라서 우리는 이러한 작은 적응이 원칙적으로 이루어질 수 있다고 가정합니다. 이제 우리는 더 이상 복잡한 기계를 자세히 지정하지 않고, TM으로 계산할 수있는 작업 (복사 및 추가 등)에 대해 이러한 매크로를 사용합니다. 결과 설명이 더 이해하기 쉽습니다. 어셈블러 구현에 신경 쓰지 않고 복잡한 구조와 데이터 구조를 사용할 수있는 고급 프로그래밍 언어와 비슷합니다.
이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.
침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제
몇 마디 만하겠습니다