아울러 , 컨트롤러 ( 130 ) 는 , 호스트 ( 102 ) 로부터 리드 커맨드 를 수신 하 면 , 호스트 ( 102 ) 로부터 수신 된 리드 커맨드 에 해당 하 는 리드 데이터 를 , 메모리 장치 ( 150 ) 로부터 리드 하 여 , 컨트롤러 ( 130 ) 의 메모리 ( 144 ) 에 포함 된 버퍼 / 캐시 에 저장 한 후 , 버퍼 / 캐시 에 저장 된 데이터 를 호스트 ( 102 ) 로부터 제공 하 여 , 리드 커맨드 에 해당 하 는 리드 동작 을 수행 한다 . 여기 서 , 메모리 장치 ( 150 ) 는 메모리 장치 ( 150 ) 의 메모리 블록 들 에서 리드 된 데이터 에 대해 에러 를 체크 한 후 , 에러 가 포함 되 지 않 은 데이터 에 대해서 만 컨트롤러 ( 130 ) 로 전송 하 며 , 에러 가 포함 된 데이터 에 대해서 는 메모리 장치 ( 150 ) 의 메모리 블록 들 에서 다시 리드 하 여 , 에러 를 체크 한 후 에러 가 포함 되 지 않 은 데이터 에 대해서 만 컨트롤러 ( 130 ) 로 전송 한다 . 아울러 , 컨트롤러 ( 130 ) 는 , 메모리 장치 ( 150 ) 로부터 전송 되 는 데이터 에 대해 에러 를 체크 한 후 , 에러 가 포함 되 지 않 은 데이터 에 대해서 만 호스트 ( 102 ) 로 제공 하 며 , 에러 가 포함 된 데이터 에 대해서 는 메모리 장치 ( 150 ) 로 재전송 을 요청 하 거나 또는 에러 정정 동작 , 예컨대 에러 정정 디 코딩 을 수행 한다 . 그러면 이하 에서 는 , 도 5 내지 도 7 을 참조 하 여 본 발명 의 메모리 시스템 에서 의 데이터 처리 동작 에 대해 보다 구체 적 으로 설명 하 기 로 한다 .