여기 에 설명 되 는 제어기 들 또는 장치 들 중 임의 의 하나 이상 은 다양 한 프로그래밍 언어 및 / 또는 기술 을 사용 하 여 생성 되 는 컴퓨터 프로그램 들 로부터 컴파일 링 또는 해석 될 수 있 는 컴퓨터 실행 가능 명령 들 을 포함 한다 . 일반 적 으로 , 프로세서 ( 이를테면 마이크 로 프로세서 ) 는 예 를 들 어 메모리 , 컴퓨터 판독 가능 매체 등 으로부터 명령 들 을 수신 하 고 명령 들 을 실행 한다 . 처리 유닛 은 소프트웨어 프로그램 의 명령 들 을 실행 할 수 있 는 비 일시 적 컴퓨터 판독 가능 저장 매체 를 포함 한다 . 컴퓨터 판독 가능 매체 는 전자 저장 장치 , 자기 저장 장치 , 광학 저장 장치 , 전자기 저장 장치 , 반도체 저장 장치 또는 이 들 의 임의 의 적합 한 조합 일 수 있 지만 , 이 에 제한 되 지 는 않 는다 .