하드웨어 시스템 ( 800 ) 은 다양 한 종류 의 시스템 아키텍처 를 포함 할 수 있 고 , 하드웨어 시스템 ( 800 ) 의 다양 한 구성 요소 가 재 배치 될 수 있 다 . 예 를 들 어 , 캐쉬 ( 815 ) 는 프로세서 ( 810 ) 에 내장 될 수 있 다 . 선택 적 으로 , " 캐쉬 ( 815 ) 및 프로세서 ( 810 ) 는 "" 프로세서 모듈 "" 로써 함께 묶여질 수 있 고 "," 이 때 프로세서 ( 810 ) 는 "" 프로세서 코어 "" 로서 지칭 될 수 있 다 . 또한 ", 본 발명 의 특정 한 실시 예 는 상술 한 구성 요소 의 전부 를 요구 하 거나 포함 하 지 않 을 수 있 다 . 예 를 들 어 , 표준 I / O 버스 ( 870 ) 에 결합 되 는 것 으로 도시 된 주변 장치 들 은 고 성능 I / O 버스 ( 840 ) 에 결합 할 수 있 다 . 추가 적 으로 , 임의 의 실시 예 에서 단지 하나 의 버스 만 존재 할 수 있 고 , 하드웨어 시스템 ( 800 ) 의 구성 요소 들 은 그 하나 의 버스 에 결합 될 수 있 다 . 더욱이 , 하드웨어 시스템 ( 800 ) 은 추가 적 인 프로세서 , 기억 장치 또는 메모리 와 같 은 추가 적 인 구성 요소 를 포함 할 수 있 다 . 이하 에서 논의 되 는 것 처럼 , 일 실시 예 에서 , 본 발명 의 게임 시스템 의 동작 은 하드웨어 시스템 ( 800 ) 에 의해 구동 되 는 일련 의 소프트웨어 루틴 으로서 실시 될 수 있 다 . 이러 한 소프트웨어 루틴 들 은 프로세서 ( 810 ) 와 같 은 하드웨어 시스템 에서 프로세서 에 의하 여 실행 될 수 있 는 복수 의 또는 일련 의 명령 들 을 포함 한다 . 우선 , 일련 의 명령 들 은 대용량 기억 장치 ( 880 ) 와 같 은 기억 장치 에 저장 된다 . 그러나 일련 의 명령 들 은 디스켓 , CD - ROM , ROM , EEPROM 등 과 같 은 임의 의 적절 한 기억 매체 에 저장 될 수 있 다 . 더욱이 , 일련 의 명령 들 은 국소 적 으로 저장 될 필요 가 없 고 , 네트워크 / 통신 인터페이스 ( 830 ) 를 통하 여 네트워크 상 의 서버 등 과 같 은 원격 기억 장치 로부터 수신 될 수 있 다 . 그 명령 들 은 대용량 기억 장치 ( 880 ) 와 같 은 기억 장치 로부터 메모리 ( 860 ) 로 복사 되 고 , 프로세서 ( 810 ) 에 의하 여 액세스 되 고 실행 된다 .