본원 에서 개시 된 각종 방법 들 ( 예 를 들 어 , 방법 들 ( M 100 및 MF 200 ) 의 구현 들 ) 이 프로세서 와 같 은 로직 엘리먼트 들 의 어레이 에 의해 수행 될 수 도 있 다는 것 과 , 본원 에서 설명 된 바 와 같 은 장치 의 각종 엘리 멘 트 들 은 이러 한 어레이 상 에서 실행 하 도록 설계 된 모듈 들 로서 구현 될 수 도 있 다는 것 에 주의 한다 . 여기 에서 사용 되 는 바 와 같이 , " 용어 "" 모듈 "" 또는 "" 서브 - 모듈 "" 은 컴퓨터 명령 들 ( 예 를 들 어 로직 표현 들 ) 을 소프트웨어 ", 하드웨어 , 또는 펌웨어 형태 로 포함 하 는 임의 의 방법 , 장치 , 디바이스 , 유닛 또는 컴퓨터 판독 가능 데이터 저장 매체 를 지칭 할 수 있 다 . 다수 의 모듈 들 또는 시스템 들 이 하나 의 모듈 또는 시스템 으로 결합 될 수 있 고 , 하나 의 모듈 또는 시스템 이 동일 한 기능 들 을 수행 하 는 다수 의 모듈 들 또는 시스템 들 로 분리 될 수 있 다는 것 이 이해 되 어야 한다 . 소프트웨어 또는 다른 컴퓨터 실행 가능 한 명령 들 로 구현 되 는 경우 , 프로세스 의 엘리먼트 들 은 필수 적 으로 루틴 들 , 프로그램 들 , 객체 들 , 컴포넌트 들 , " 데이터 구조 들 등 과 관련 된 태 스 크 들 을 수행 하 는 코드 세그먼트 들 이 다 . 용어 "" 소프트웨어 "" 는 소스 코드 ", 어셈블리 어 언어 코드 , 머신 코드 , 이진 코드 , 펌웨어 , 매크로 코드 , 마이크로코드 , 로직 엘리먼트 들 의 어레이 에 의해 실행 가능 한 명령 들 의 임의 의 하나 이상 의 세트 들 또는 시퀀스 들 , 및 그러 한 예 들 의 임의 의 조합 을 포함 하 는 것 으로 이해 되 어야 한다 . 프로그램 또는 코드 세그먼트 들 은 프로세서 판독 가능 매체 에 저장 되 거나 송신 매체 또는 통신 링크 를 통해 반송파 에서 구현 되 는 컴퓨터 데이터 신호 에 의해 송신 될 수 있 다 .