데이터 처리 장치 라는 용어 는 데이터 처리 하드웨어 를 지칭 하 며 , 예 를 들 어 프로그램 가능 프로세서 , 컴퓨터 , 또는 다중 프로세서 또는 컴퓨터 를 포함 하 여 , 데이터 를 처리 하 기 위한 모든 종류 의 장치 , 디바이스 및 머신 을 포함 한다 . 상기 장치 는 또한 특수 목적 논리 회로 , 예 를 들 어 , FPGA ( 필드 프로그래머 블 게이트 어레이 ) 또는 ASIC ( 주문 형 집 적 회로 ) 일 수 있 거나 , 이 를 더 포함 할 수 있 다 . 상기 장치 는 하드웨어 에 추가 하 여 , 컴퓨터 프로그램 에 대한 실행 환경 을 생성 하 는 코드 , 예 를 들 어 프로세서 펌웨어 , 프로토콜 스택 , 데이터베이스 관리 시스템 , 운영 체제 또는 이 들 의 하나 이상 의 조합 을 구성 하 는 코드 를 선택 적 으로 포함 할 수 있 다 .