[ 0098 ] 머신 - 판독 가능 매체 들 은 다수 의 소프트웨어 모듈 들 을 포함 할 수 있 다 . 소프트웨어 모듈 들 은 프로세서 에 의해 실행 될 경우 , 프로세싱 시스템 으로 하여금 다양 한 기능 들 을 수행 하 게 하 는 명령 들 을 포함 한다 . 소프트웨어 모듈 들 은 송신 모듈 및 수신 모듈 을 포함 할 수 있 다 . 각각 의 소프트웨어 모듈 은 단일 저장 디바이스 에 상주 하 거나 다수 의 저장 디바이스 들 에 걸쳐 분산 될 수 있 다 . 예 로서 , 소프트웨어 모듈 은 트리거 링 이벤트 가 발생 할 경우 하드 드라이브 로부터 RAM 으로 로딩 될 수 있 다 . 소프트웨어 모듈 의 실행 동안 , 프로세서 는 액세스 속도 를 증가 시키 기 위해 명령 들 중 일부 를 캐시 로 로딩 할 수 있 다 . 그 후 , 하나 이상 의 캐시 라인 들 은 프로세서 에 의한 실행 을 위해 범용 레지스터 파일 로 로딩 될 수 있 다 . 아래 에서 소프트웨어 모듈 의 기능 을 참조 할 경우 , 그러 한 기능 이 그 소프트웨어 모듈 로부터 명령 들 을 실행 할 경우 프로세서 에 의해 구현 됨 을 이해 할 것 이 다 .