총 16개
-
컴퓨터에서 음수 표현 방법과 해밍 코드 작성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
-
컴퓨터네트워크: CRC와 해밍코드 오류검출2025.11.141. CRC(순환중복검사) 계산방법 CRC는 모듈로-2 연산을 사용하여 자릿수가 맞으면 XOR 연산을 수행한다. 생성코드 G로 데이터코드 D의 LSB에 G의 최고차수만큼 0을 붙인 비트를 나누고, 나머지 R을 데이터코드의 LSB에 붙여 전송코드를 만든다. 수신측에서는 수신된 코드를 동일한 생성코드로 나누어 나머지가 0이면 에러가 없고, 0이 아니면 전송과정에서 에러가 발생했음을 확인할 수 있다. 2. CRC 종류 및 응용 CRC의 종류는 CRC-16, CRC-32, CRC-64 등이 있으며, -n에서 n은 생성 비트의 비트 수를 나...2025.11.14
-
컴퓨터에서 음수 표현 방법과 해밍코드 작성2025.01.131. 음수 표현 방법 컴퓨터에서는 여러 가지 방법으로 음수를 표현할 수 있습니다. 1의 보수 표현 방법, 2의 보수 표현 방법, 부호-크기 표현 방법 등이 있으며 각각의 장단점이 있습니다. 1의 보수 표현 방법은 비트 반전을 통해 음수를 표현하며 덧셈/뺄셈이 간단하지만 0에 대한 표현이 모호하고 오버플로우 처리가 복잡합니다. 2의 보수 표현 방법은 1을 더해 음수를 표현하며 덧셈/뺄셈이 간단하고 오버플로우 처리가 용이하지만 부호 확인을 위한 추가 연산이 필요합니다. 부호-크기 표현 방법은 가장 직관적이지만 덧셈/뺄셈이 복잡하고 0에...2025.01.13
-
디지털공학개론-컴퓨터의 음수 표현 방법과 해밍 코드2025.05.121. 컴퓨터에서 음수 표현 방법 컴퓨터에서는 0과 1의 2진법 체계를 사용하므로, 실제로는 양의 정수뿐만 아니라 음의 정수도 표현해야 합니다. 컴퓨터에서 음수를 표현하는 방법에는 부호-크기 표현법, 1의 보수 표현법, 2의 보수 표현법이 있습니다. 각 방법의 장단점을 살펴보면, 부호-크기 표현법은 구현이 간단하지만 덧셈과 뺄셈이 복잡하고 0의 표현이 두 가지로 나뉘어져 있어 오류 가능성이 있습니다. 1의 보수 표현법은 덧셈과 뺄셈이 간단하지만 0의 표현이 두 가지로 나뉘어져 있어 오류 가능성이 있습니다. 2의 보수 표현법은 덧셈과 ...2025.05.12
-
[논리설계] 연습문제 2장 풀이2025.04.281. 1의 보수와 2의 보수 연습문제 2.15에서는 4비트 길이의 1의 보수와 2의 보수를 구하는 문제가 제시되었습니다. 1의 보수는 각 비트를 반대로 바꾸어 구하며, 2의 보수는 1의 보수에 1을 더하여 구합니다. 연습문제 2.16에서는 8비트 길이의 1의 보수와 2의 보수를 구하는 문제가 제시되었습니다. 2. 2의 보수 덧셈을 이용한 산술 연산 연습문제 2.20에서는 2의 보수 덧셈을 이용하여 5비트 길이의 산술 연산을 수행하는 문제가 제시되었습니다. 2의 보수 덧셈을 통해 양수와 음수의 덧셈을 수행할 수 있습니다. 연습문제 2...2025.04.28
-
컴퓨터에서 음수를 표현하는 방법을 정리하고 장단점을 기술하시오2025.05.141. 부호 크기 표현 부호 크기 표현에서 가장 중요한 비트(MSB)는 부호 비트로 예약되어 숫자가 양수인지 음수인지를 나타낸다. 나머지 비트들은 숫자의 크기 또는 절대값을 나타낸다. 장점은 간단한 해석과 양수와 음수의 명확한 구분이며, 단점은 이중 표현과 비효율적인 산술 연산이다. 2. Two의 보완 표현 두 개의 보어 표현에서 음수는 두 개의 보어를 양수로 표현한다. 장점은 0에 대한 단일 표현과 단순화된 산술 연산이며, 단점은 규모 해석의 복잡성과 잠재적인 오버플로 문제이다. 2의 보완 표현은 산술 계산의 효율성과 고정된 수의 ...2025.05.14
-
디지털통신시스템설계 6장 과제2025.11.131. 디지털통신시스템 디지털통신시스템은 정보를 디지털 신호로 변환하여 전송하는 통신 체계입니다. 아날로그 신호를 디지털화하는 과정, 변조 및 복조 기술, 채널 코딩, 오류 정정 등의 핵심 요소를 포함합니다. 현대의 모든 통신 시스템에서 기본이 되는 기술로, 효율적인 대역폭 활용과 신뢰성 있는 정보 전달을 목표로 합니다. 2. 신호처리 및 변조 신호처리는 수신된 신호를 분석하고 처리하는 과정이며, 변조는 정보신호를 고주파 반송파에 실어 전송하는 기술입니다. 진폭변조(AM), 주파수변조(FM), 위상변조(PM) 등 다양한 변조 방식이 ...2025.11.13
-
디지털통신시스템설계 4장 과제2025.11.131. 디지털통신시스템 디지털통신시스템은 정보를 디지털 신호로 변환하여 전송하는 통신 체계입니다. 아날로그 신호를 디지털화하는 과정, 변조 및 복조 기술, 채널 코딩, 오류 정정 등의 핵심 요소들을 포함합니다. 현대의 모든 통신 시스템에서 기본이 되는 기술로, 효율적인 신호 전송과 수신을 위한 다양한 알고리즘과 설계 원칙을 다룹니다. 2. 신호처리 및 변조 신호처리는 수신된 신호를 분석하고 처리하는 과정으로, 필터링, 증폭, 샘플링 등을 포함합니다. 변조는 정보신호를 반송파에 실어 전송하는 기술로, ASK, FSK, PSK 등 다양한...2025.11.13
-
시스템분석설계: 코드 설계 및 실제 적용 사례2025.11.151. 코드의 기본 개념 및 기능 코드는 정보처리 시 효율성을 극대화하기 위해 설계되는 중요한 요소입니다. 코드의 3대 기능은 식별기능(다른 것과 구별), 분류기능(동일 특성의 데이터 그룹화), 배열기능(순서대로 나열)입니다. 추가적으로 간소화, 표준화, 연상, 암호화, 오류검출 기능이 있으며, 컴퓨터 처리 시 융통성과 일관성, 업무 처리 시 효율성과 용이성을 갖춰야 합니다. 2. 코드 설계의 유의사항 및 설계 과정 코드 설계 시 컴퓨터 처리 적합성, 공통성, 확장성, 체계성, 일관성, 간결성, 식별성, 정렬과 분류 편의성을 고려해야...2025.11.15
-
디지털논리회로 실험 7. 코드 변환기 PSpice2025.12.191. 2진-그레이 코드 변환기 7486 IC 칩을 이용하여 5비트 2진수를 그레이 코드로 변환하는 회로이다. 입력 B0~B4의 2진수를 출력 G0~G4의 그레이 코드로 변환한다. 예를 들어 입력 (01011)₂을 그레이코드로 변환하면 (01110)이 된다. 최상위 비트는 그대로 내려오고, 각 비트는 XOR 연산을 통해 변환된다. 2. 그레이-2진 코드 변환기 7486 IC 칩을 이용하여 5비트 그레이 코드를 2진수로 변환하는 회로이다. 입력 B0~B4의 그레이코드가 출력 G0~G4의 2진수로 변환된다. 예를 들어 그레이코드 (010...2025.12.19
