단계 ( 610 ) 에서 , " "" 데이터 로드 "" 명령 이 제어기 ( 318 ) 에 의해 나타나 고 이 는 명령 회로 ( 314 ) 에 입력 으로 들어가 는데 ", 데이터 가 데이터 입력 / 출력 버퍼 ( 312 ) 에 입력 으로 들어가 게 한다 . 단계 ( 610 ) 에서 , 메모리 의 적절 한 부분 들 에 대한 어드레스 를 가리키 는 어드레스 데이터 는 로우 제 어 회로 ( 306 ) 에 입력 으로 들어가 고 프로그램 될 데이터 는 칼럼 제어 회로 ( 304 ) 내 의 적절 한 래치 들 / 레지스터 들 에 저장 된다 . 일 실시 예 에서 , 도 9 의 프로세스 는 한 페이지 의 데이터 를 프로그램 하 는 데 에 사용 될 수 있 다 . 프로그램 되 는 모든 메모리 셀 들 은 동일 한 워드 라인 상 에 있 다 . 각 메모리 셀 은 그 만 의 비트 라인 과 그 비트 라인 에 관련 된 래치 들 의 세트 를 가질 것 이 다 . 이 래치 들 은 관련 된 메모리 셀 을 위해 프로그램 될 데이터 의 지시 들 을 저장 한다 . 일부 실시 예 들 에서 , 단계 ( 610 ) 는 어느 워드 라인 이 프로그램 될 메모리 셀 들 에 연결 되 어 있 는지 를 결정 하 는 단계 를 포함 할 수 있 다 . 이 워드 라인 은 선택 된 워드 라인 으로 언급 된다 . 예 를 들 어 , 도 5 를 보 면 , 메모리 셀 ( 380 ) 이 프로그램 되 어야 하 는 경우 에 , 워드 라인 WL 0 _ i 는 선택 된 워드 라인 이 다 . 워드 라인 들 중 선택 되 지 않 은 워드 라인 들 은 선택 되 지 않 은 워드 라인 들 로 언급 된다 . 일부 실시 예 들 에서 , 프로그래밍 프로세스 는 하나 의 선택 된 워드 라인 과 다수 의 선택 되 지 않 은 워드 라인 들 을 포함 할 것 이 다 . 일부 실시 예 들 에서 , 다수 의 선택 된 워드 라인 들 을 갖 는 것 이 가능 할 것 이 다 .