복수의 메모리 장치를 포함하는 메모리 모듈을 위한 ECC 장치에서, 제로 바이트 인코더는 복수의 데이터 워드를 포함하는 제1 메모리 블록에서 제로 바이트 수의 비율이 소정 조건을 만족하는 경우, 제1 메모리 블록에서 제로 바이트를 제거하여 제1 메모리 블록을 제2 메모리 블록으로 재구성한다. ECC 인코더는 복수의 ECC 기법 중에서 제로 바이트 수의 비율에 기초해서 선택된 ECC 기법을 사용하여 제2 메모리 블록에 대해 ECC 인코딩을 수행한다.