CPU ( 111 ) 는 , RAM ( 112 ) 및 ROM ( 113 ) 에 저장 되 어 있 는 컴퓨터 프로그램 및 데이터 를 사용 하 여 전체 정보 처리 장치 ( 103 ) 를 제어 한다 . 정보 처리 장치 ( 103 ) 는 CPU ( 111 ) 와 는 다른 1 개 또는 복수 의 전용 하드웨어 를 포함 할 수 있 고 , 전용 하드웨어 가 CPU ( 111 ) 에 의해 실행 되 는 처리 의 적어도 일부 를 실행 할 수 있 다는 것 에 유의 한다 . 전용 하드웨어 의 예 는 , ASIC ( 주문 형 집 적 회로 ) , FPGA ( 필드 프로그래머 블 게이트 어레이 ) , GPU ( 그래픽 처리 유닛 ) 및 DSP ( 디지털 신호 프로세서 ) 를 포함 한다 . RAM ( 112 ) 은 , ROM ( 113 ) 으로부터 판독 된 컴퓨터 프로그램 , 계산 의 중간 결과 , 통신 유닛 ( 114 ) 을 통해서 외부 로부터 공급 되 는 데이터 등 을 일시 적 으로 저장 한다 . ROM ( 113 ) 은 , 변경 될 필요 가 없 는 컴퓨터 프로그램 및 데이터 를 저장 한다 .