한편 , 본 발명 의 다른 실시 예 에 따른 불휘발성 메모리 장치 의 프로그램 방법 은 , 제 1 페이지 프로그램 동작 을 위한 데이터 로드 명령 ( Data load command ) 및 데이터 를 입력 받 으며 , 상기 데이터 를 캐시 레지스터 에 저장 하 는 단계 와 , 상기 제 1 페이지 프로그램 동작 을 위한 캐시 프로그램 명령 ( Cache program command ) 을 입력 받 는 단계 와 , 상기 캐시 레지스터 에 저장 된 데이터 를 메인 레지스터 로 이동 ( move ) 시키 는 단계 와 , 상기 캐시 레지스터 를 클리어 ( clear ) 하 는 단계 및 상기 메인 레지스터 에 저장 된 데이터 를 메모리 셀 어레이 에 프로그램 하 는 단계 를 구비 하 며 , 상기 캐시 레지스터 가 클 리어 된 후 제 2 페이지 프로그램 동작 을 위한 명령 및 데이터 를 입력 받 는 것 을 특징 으로 한다 .