본 발명의 LDPC 복호방법은 병합된 메모리 읽기 및 병합된 메모리 쓰기를 이용하여 제1 메시지 패싱을 수행하는 단계; 및 제2 메시지 패싱을 수행하는 단계를 포함하여 코드워드를 복호화한다. 또한, 제2 메시지 패싱을 수행하는 단계는: 상기 제1메시지의 주소 체계를 제2메시지의 주소 체계로 변환하여 랜덤 메모리 읽기하는 단계; 및 상기 제2메시지의 주소 체계를 상기 제1메시지의 주소 체계로 변환하여 랜덤 메모리 쓰기하는 단계를 포함할 수 있다.