아울러 , 본 발명 의 실시 예 에서 는 , 호스트 ( 102 ) 로부터 수신 된 복수 의 라이트 커맨드 들 에 해당 하 는 라이트 데이터 를 , 컨트롤러 ( 130 ) 의 메모리 ( 144 ) 에 포함 된 버퍼 ( buffer ) / 캐시 ( cache ) 에 저장 한 후 , 버퍼 / 캐시 에 저장 된 데이터 를 메모리 장치 ( 150 ) 에 포함 된 복수 의 메모리 블록 들 에 프로그램 하 여 저장 , 다시 말 해 프로그램 동작 들 을 수행 하 며 , 또한 메모리 장치 ( 150 ) 로 의 프로그램 동작 들 에 상응 하 여 맵 데이터 를 업데이트 한 후 , 업데이트 된 맵 데이터 를 메모리 장치 ( 150 ) 에 포함 된 복수 의 메모리 블록 들 에 저장 할 경우 , 즉 호스트 ( 102 ) 로부터 수신 된 복수 의 라이트 커맨드 들 에 해당 하 는 프로그램 동작 들 을 수행 할 경우 를 일 예 로 하 여 설명 하 기 로 한다 . 그리고 , 본 발명 의 실시 예 에서 는 , 메모리 장치 ( 150 ) 에 저장 된 데이터 에 대해 , 호스트 ( 102 ) 로부터 복수 의 리드 커맨드 들 을 수신 할 경우 , 리드 커맨드 들 에 해당 하 는 데이터 의 맵 데이터 를 확인 하 여 , 메모리 장치 ( 150 ) 로부터 리드 커맨드 들 에 해당 하 는 데이터 를 리드 하 며 , 리드 된 데이터 를 컨트롤러 ( 130 ) 의 메모리 ( 144 ) 에 포함 된 버퍼 / 캐시 에 저장 한 후 , 버퍼 / 캐시 에 저장 된 데이터 를 호스트 ( 102 ) 로부터 제공 할 경우 , 즉 호스트 ( 102 ) 로부터 수신 된 복수 의 리드 커맨드 들 에 해당 하 는 리드 동작 들 을 수행 할 경우 를 일 예 로 하 여 설명 하 기 로 한다 . 또한 , 본 발명 의 실시 예 에서 는 , 메모리 장치 ( 150 ) 에 포함 된 메모리 블록 들 에 대해 , 호스트 ( 102 ) 로부터 복수 의 이 레이즈 커맨드 들 을 수신 할 경우 , 이 레이즈 커맨드 들 에 해당 하 는 메모리 블록 들 을 확인 한 후 , 확인 한 메모리 블록 들 에 저장 된 데이터 를 이레 이 즈 하 며 , 이 레이즈 된 데이터 에 상응 하 여 맵 데이터 를 업데이트 한 후 , 업데이트 된 맵 데이터 를 메모리 장치 ( 150 ) 에 포함 된 복수 의 메모리 블록 들 에 저장 할 경우 , 즉 호스트 ( 102 ) 로부터 수신 된 복수 의 이 레이즈 커맨드 들 에 해당 하 는 이 레이즈 동작 들 을 수행 할 경우 를 일 예 로 하 여 설명 하 기 로 한다 . 아울러 , 본 발명 의 실시 예 에서 는 , 전술 한 호스트 ( 102 ) 로부터 복수 의 라이트 커맨드 들 과 복수 의 리드 커맨드 들 및 복수 의 이 레이즈 커맨드 들 을 수신 하 여 , 복수 의 프로그램 동작 들 과 리드 동작 들 및 이 레이즈 동작 들 을 수행 할 경우 를 일 예 로 하 여 설명 하 기 로 한다 .