총 35개
-
컴퓨터에서 음수 표현 방법과 해밍코드 작성2025.01.131. 음수 표현 방법 컴퓨터에서는 여러 가지 방법으로 음수를 표현할 수 있습니다. 1의 보수 표현 방법, 2의 보수 표현 방법, 부호-크기 표현 방법 등이 있으며 각각의 장단점이 있습니다. 1의 보수 표현 방법은 비트 반전을 통해 음수를 표현하며 덧셈/뺄셈이 간단하지만 0에 대한 표현이 모호하고 오버플로우 처리가 복잡합니다. 2의 보수 표현 방법은 1을 더해 음수를 표현하며 덧셈/뺄셈이 간단하고 오버플로우 처리가 용이하지만 부호 확인을 위한 추가 연산이 필요합니다. 부호-크기 표현 방법은 가장 직관적이지만 덧셈/뺄셈이 복잡하고 0에...2025.01.13
-
컴퓨터에서 음수 표현 방법과 해밍 코드 작성2025.05.111. 컴퓨터에서 음수 표현 방법 컴퓨터에서는 0과 1로 이루어진 2진법 체계를 사용하기 때문에 실제로는 양의 정수뿐만 아니라 음의 정수도 표현해야 한다. 음수를 표현하는 방법에는 Sign-and-Magnitude, 1's Complement, 2's Complement 등 3가지 방법이 있다. 각 방법의 장단점을 살펴보면, Sign-and-Magnitude는 구현이 간단하지만 0의 표현이 두 가지여서 크기 비교가 어렵고, 1's Complement는 덧셈 및 뺄셈 연산이 쉽지만 역시 0의 표현이 두 가지여서 크기 비교가 어렵다. 2...2025.05.11
-
정보통신개론 ) 다음과 같은 (12,8) 해밍 부호에서 기수 패리티라고 가정하고 해밍 비트 ( )을 결정하는 방법에서 정보 비트를 이용하는 방법과 비트 구성 열을 이용하는2025.05.141. 해밍 부호 해밍 부호는 패리티 비트와 정보 비트로 구성되며, 기수 패리티 방식을 사용하여 패리티 비트를 결정할 수 있다. 정보 비트를 이용하는 방법과 비트 구성열을 이용하는 방법이 있으며, 각각의 장단점이 있다. 정보 비트를 이용하는 방법은 오류 탐지와 수정이 가능하지만 정보 비트가 적어지는 단점이 있다. 반면 비트 구성열을 이용하는 방법은 정보 비트를 더 많이 사용할 수 있지만 오류 탐지와 수정 기능이 제한적이다. 2. CRC 부호화 CRC(Cyclic Redundancy Check)는 데이터 전송 시 오류를 검출하기 위한 ...2025.05.14
-
정보통신개론 ) 패리티 비트, CRC 에러 검출, 비교 관련, 채널용량2025.04.281. 패리티 비트 정보, 비트를 이용하는 방식과 비트 구성열을 이용하는 방식으로 패리티 비트를 구하고, 에러 발견 방법을 표현하였다. 패리티 비트는 2의 거듭제곱 부분에 배치되어 그 위치에서 홀수 패리티 조건을 만족하도록 만드는 것이다. 에러 발생 확인은 패리티 비트를 포함한 수에 대하여 각 비트 확인 시 홀수인지 확인하여 오차가 없음을 확인할 수 있다. 2. CRC 에러 검출 수신 메시지가 11000110일 때, CRC 부호화를 위해 에러가 발생하였는지 판단하고, 에러 발생 시 FCS를 4bit로 표현하였다. 또한 10001110...2025.04.28
-
컴퓨터에서 음수를 표현하는 방법을 정리하고 장단점을 기술하시오2025.05.141. 부호 크기 표현 부호 크기 표현에서 가장 중요한 비트(MSB)는 부호 비트로 예약되어 숫자가 양수인지 음수인지를 나타낸다. 나머지 비트들은 숫자의 크기 또는 절대값을 나타낸다. 장점은 간단한 해석과 양수와 음수의 명확한 구분이며, 단점은 이중 표현과 비효율적인 산술 연산이다. 2. Two의 보완 표현 두 개의 보어 표현에서 음수는 두 개의 보어를 양수로 표현한다. 장점은 0에 대한 단일 표현과 단순화된 산술 연산이며, 단점은 규모 해석의 복잡성과 잠재적인 오버플로 문제이다. 2의 보완 표현은 산술 계산의 효율성과 고정된 수의 ...2025.05.14
-
확인학습 1-3 작성 과제2025.05.021. 4비트 초과 코드표와 2의 보수 코드표 4비트 초과 코드표와 2의 보수 코드표를 만드는 방법에 대해 설명합니다. 4비트 초과 코드표는 10진수 값을 4비트 이상의 이진수로 표현하는 방법이며, 2의 보수 코드표는 음수를 표현하기 위해 사용되는 방법입니다. 2. 16비트 정수 표기 방식의 값 범위 16비트 정수 표기 방식에서 표현 가능한 값의 범위는 -32,768 ~ 32,767입니다. 이는 2의 보수 표현 방식에 따라 -2^15 ~ 2^15-1 범위의 값을 나타낼 수 있습니다. 3. 2의 보수 표현 방식의 10진수 변환 8비트 ...2025.05.02
-
4비트 Binary Adder, 2's Complement 4비트 Adder/Subtrater 연산회로 예비보고서2025.01.121. 2의 보수 수 체계 2의 보수 방식을 이용하면 가산기/감산기를 한 회로에 표현할 수 있다. 양수의 경우에는 보통 쓰는 숫자를 2진수로 바꿔서 사용할 수 있다. 그러나 음수의 경우에는 다른 방법으로 표현을 하게 된다. 즉 양수에서 음수로 음수에서 양수로 변환해야 할 때는 2의 보수로 바꾼 다음에 1을 더해 주면 된다. 2의 보수를 쓰는 이유는 디지털의 가/감산을 위한 것이다. 빼기의 경우는 양수를 음수로 바꾸어 더하면 된다. 또한 음수를 뺄 경우에는 음수를 양수로 변화시키면 된다. 2. 부호 크기 2진수 체계 부호 크기 2진수 ...2025.01.12
-
디지털공학개론-컴퓨터의 음수 표현 방법과 해밍 코드2025.05.121. 컴퓨터에서 음수 표현 방법 컴퓨터에서는 0과 1의 2진법 체계를 사용하므로, 실제로는 양의 정수뿐만 아니라 음의 정수도 표현해야 합니다. 컴퓨터에서 음수를 표현하는 방법에는 부호-크기 표현법, 1의 보수 표현법, 2의 보수 표현법이 있습니다. 각 방법의 장단점을 살펴보면, 부호-크기 표현법은 구현이 간단하지만 덧셈과 뺄셈이 복잡하고 0의 표현이 두 가지로 나뉘어져 있어 오류 가능성이 있습니다. 1의 보수 표현법은 덧셈과 뺄셈이 간단하지만 0의 표현이 두 가지로 나뉘어져 있어 오류 가능성이 있습니다. 2의 보수 표현법은 덧셈과 ...2025.05.12
-
홍익대_디지털논리회로실험_3주차 예비보고서_A+2025.01.151. 2-bit 복호기 기본 실험 (1)의 회로는 입력 A,B를 받아 Y0, Y1, Y2, Y3 4개의 결과값을 출력하는 회로입니다. 복호기의 정의에 따르면 n개의 입력으로 들어오는 데이터를 받아 그것을 숫자로 보고 2의 n제곱 개의 출력 회선 중 그 숫자에 해당되는 번호에만 1을 내보내고 나머지는 모두 0을 내보내는 논리 회로입니다. 이 경우에 n = 2이기 때문에 2-bit 복호기라 볼 수 있습니다. 2. 2-bit 부호기 기본 실험 (2)의 회로는 A0, A1, A2, A3 중 한 개에만 1을 인가해주면 이를 2진수로 바꾸어 ...2025.01.15
-
디지털 논리실험 3주차 예비보고서2025.05.061. 2-bit 복호기 2비트의 정보를 입력 값으로 받아 4개의 출력 값을 가지므로 기본 실험 (1)의 회로는 2-bit 복호기이다. 디코더는 암호를 사람이 읽을 수 있도록 해독하는 역할을 한다. 2. 2-bit 부호기 4비트의 정보를 입력으로 받아 2개의 출력 값을 가지므로 기본 실험 (2)의 회로는 2-bit 부호기이다. 인코더는 반대로 정보를 암호화하는 역할을 한다. 3. 7 표시를 위한 입력 ABCD 7을 2진수로 나타내면 0111이다. 따라서 7을 표시하기 위해서는 ABCD 순으로 (1,1,1,0)을 입력해야 한다. 4. ...2025.05.06
