본문/내용
1. 1번 과제
해밍 부호는 오류 검출 및 수정 기능을 제공하는 중요한 방법이며, (12, 해밍 부호는 12비트의 코드워드에서 8비트의 정보 비트를 포함하고 있다. 이 해밍 부호는 기수 패리티를 이용해 구성되며, 이는 전체 비트 수가 2의 거듭제곱 형태로 나뉘는 속성을 가지고 있다. 해밍 부호는 효율적인 데이터 전송의 중요한 요소로, 통신 시스템에서 장애를 극복하는 데 필수적이다. (12, 해밍 부호에서는 8개의 정보 비트와 4개의 패리티 비트가 포함된다. 이 패리티 비트는 각 비트 조합에서 오류를 검출하고 이를 수정하는 데 도움을 준다. 특히 이 과정에서 기수 패리티는 비트들이 홀수 또는 짝수로 조합되도록 패리티 비트를 설정하는 방식이다. 해밍 부호에서는 주어진 비트 조합에서 패리티 비트를 계산해 특정 비트 오류를 찾아내는 방법을 사용한다. 패리티 비트는 정보 비트의 특정 위치와 연관된다. (12, 해밍 부호에서 정보 비트는 위치 1부터 8까지 존재하며, 패리티 비트는 위치 1, 2, 4, 8에 배치된다. 각 패리티 비트는 특정 정보 비트 및 다른 패리티 비트를 포함하여 계산된다. 예를 들어, 패리티 비트 P1은 비트 1, 3, 5, 7, 9, 11의 총합이 짝수인…