정답: 2번 2진수를 그레이 코드로 변환하는 방법은 다음과 같습니다. 1. 2진수의 최상위 비트(MSB)는 그레이 코드의 최상위 비트와 동일합니다. 2. 그레이 코드의 다음 비트는 2진수의 현재 비트와 바로 이전 비트를 XOR(배타적 논리합) 연산하여 얻습니다. 주어진 2진수: 1011 * 첫 번째 비트 (MSB): 1 (그레이 코드의 첫 번째 비트) * 두 번째 비트: 2진수의 첫 번째 비트(1) XOR 2진수의 두 번째 비트(0) = 1 XOR 0 = 1 * 세 번째 비트: 2진수의 두 번째 비트(0) XOR 2진수의 세 번째 비트(1) = 0 XOR 1 = 1 * 네 번째 비트: 2진수의 세 번째 비트(1) XOR 2진수의 네 번째 비트(1) = 1 XOR 1 = 0 따라서 2진수 1011을 그레이 코드로 변환하면 1110이 됩니다.