메모리 컨트롤러 ( 2100 ) 는 , 메모리 시스템 ( 2000 ) 의 동작 을 전반 적 으로 제어 할 수 있 다 . 메모리 컨트롤러 ( 2100 ) 는 , 호스트 ( 1000 ) 로부터 의 요청 에 따라 다양 한 동작 ( operation ) 을 수행 할 수 있 다 . 예 를 들 어 , 메모리 컨트롤러 ( 2100 ) 는 , 메모리 장치 ( 2200 ) 에 대하 여 프로그램 ( program ) 동작 , 판독 ( read ) 동작 및 소거 ( erase ) 동작 등 을 수행 할 수 있 다 . 프로그램 동작 시 , 메모리 컨트롤러 ( 2100 ) 는 프로그램 커맨드 ( program command ) , 어 드레스 ( address ) 및 코드 워드 등 을 메모리 장치 ( 2200 ) 에 전송 할 수 있 다 . 판독 동작 시 , 메모리 컨트롤러 ( 2100 ) 는 판독 커맨드 ( read command ) 및 어 드레스 등 을 메모리 장치 ( 2200 ) 에게 전송 하 고 , 메모리 장치 ( 2200 ) 로부터 코드 워드 에 대응 하 는 판독 데이터 ( read data ) 를 수신 할 수 있 다 . 소거 동작 시 , 메모리 컨트롤러 ( 2100 ) 는 , 소거 커맨드 ( erase command ) 및 어 드레스 등 을 메모리 장치 ( 2200 ) 에게 전송 할 수 있 다 .