컴퓨터 시뮬레이션 (sim) 은 컴퓨터로 시뮬레이션하는 방법입니다. 컴퓨터 소프트웨어가 개발한 시뮬레이터는 오류 트리 분석 및 VLSI 논리 설계 테스트와 같은 복잡한 시뮬레이션 작업을 수행할 수 있습니다. 최적화 분야에서 물리적 프로세스의 시뮬레이션은 종종 진화 컴퓨팅과 함께 제어 전략을 최적화하는 데 사용됩니다.
한 컴퓨터에서 다른 명령이 호환되지 않거나 시스템이 다른 컴퓨터를 시뮬레이션하는 데 사용되는 컴퓨터 아키텍처 시뮬레이터라는 특수한 유형의 컴퓨터 시뮬레이터가 있습니다. 애륜 튜링은 기계 A 나 기계 B (다른 시스템) 가 이론적으로 명령어 (즉 튜링 기계) 로 서로 모방할 수 있다고 제안했다. 그러나 현실에서 속도와 하드웨어는 반드시 고려해야 한다.
시뮬레이터에는 많은 구성 요소, 즉 많은 원기를 시뮬레이션하는 CPU 시뮬레이터가 포함되어 있습니다. 버튼, 조이스틱 및 기타 제어 입력과 같은 많은 아케이드 입력 장치를 PC 의 키보드, 조이스틱 및 기타 장치 시뮬레이터, 아케이드 디스플레이 및 사운드 시뮬레이터에 매핑합니다.