프로세서 는 기계 - 판독 가능 매체 상 에 저장 된 소프트웨어 의 실행 을 포함 해서 일반 적 인 프로세싱 및 버스 의 관리 를 담당 할 수 있 다 . 프로세서 는 하나 또는 둘 이상 의 범용 그리고 / 또는 특수 목적 프로세서 들 로 구현 될 수 있 다 . 예 들 은 마이크로프로세서 들 , 마이크 로 제어기 들 , DSP 프로세서 들 및 소프트웨어 를 실행 할 수 있 는 다른 회로 를 포함 한다 . 소프트웨어 는 , 소프트웨어 로 지칭 되 든 , 펌웨어 로 지칭 되 든 , 미들웨어 로 지칭 되 든 , 마이크로코드 로 지칭 되 든 , 하드웨어 설명 언어 로 지칭 되 든 또는 그 외 의 것 들 로 지칭 되 든 간 에 , 명령 들 , 데이터 또는 이 들 의 임의 의 조합 을 의미 하 는 것 으로 광범위 하 게 해석 될 것 이 다 . 기계 - 판독 가능 매체 는 예 로서 , RAM ( Random Access Memory ) , 플래시 메모리 , ROM ( Read Only Memory ) , PROM ( Programmable Read - Only Memory ) , EPROM ( Erasable Programmable Read - Only Memory ) , EEPROM ( Electrically Erasable Programmable Read - Only Memory ) , 레지스터 들 , 자기 디스크 들 , 광학 디스크 들 , 하드 드라이브 들 , 또는 임의 의 다른 적합 한 저장 매체 또는 이 들 의 임의 의 조합 을 포함 할 수 있 다 . 기계 - 판독 가능 매체 는 컴퓨터 - 프로그램 물건 에서 구현 될 수 있 다 . 컴퓨터 - 프로그램 물건 은 패 키 징 재료 들 을 포함 할 수 있 다 .