정답: 1번 BCD 코드 1001을 해밍 코드로 변환하기 위해서는 패리티 비트를 추가해야 합니다. 해밍 코드에서 사용하는 패리티 비트는 \(p_1, p_2, p_4\)로, 데이터 비트는 \(d_3, d_5, d_6, d_7\)로 배치됩니다. 주어진 BCD 코드 1001은 \(d_3 = 1, d_5 = 0, d_6 = 0, d_7 = 1\)로 배치됩니다. - \(p_1\)은 \(d_3, d_5, d_7\)의 패리티: \(1 \oplus 0 \oplus 1 = 0\) - \(p_2\)는 \(d_3, d_6, d_7\)의 패리티: \(1 \oplus 0 \oplus 1 = 0\) - \(p_4\)는 \(d_5, d_6, d_7\)의 패리티: \(0 \oplus 0 \oplus 1 = 1\) 따라서 해밍 코드는 \(p_1, p_2, d_3, p_4, d_5, d_6, d_7\) 순서로 0011001이 됩니다.