Uploaded by 신은서

디지털 논리 설계: 수 표현 및 산술 회로

advertisement
-6주차-2 강의자료-
디지털논리설계
-수의 표현과 산술회로(2)-
본 저작물의 약정범위를 초과하는 사용은 저작권법에 접촉될
수 있으므로 저작물의 재복제 및 수업 목적 외의 사용을 금지
합니다.
컴퓨터공학과
담당교수 이원희
이화여자대학교
부호와 절대치 표현
디지털논리설계
비트 개수에 따른 2진수 표현 범위
디지털논리설계
부호 확장
부호 확장이란 연산에서 늘어난 비트 수만큼 부호를 늘려주는 방법
디지털논리설계
2진 부동 소수점 표현 방법
1) 부동 소수점 표현 방법  소수점이 움직일 수 있는 방식
 컴퓨터에서 2진 부동 소수점을 표현 할 때 매우 작은 값이나 큰
값을 나타내기 위하여 사용하며 IEEE 754표준을 따른다.
 단정도(single precision) 부동 소수점 표현과 배정도(double
precision) 부동 소수점 표현의 두 가지 방법을 사용한다.
 부호(sign)는 전체 수가 0이면 양수를 1이면 음수인지를
표시한다.
 지수(exponent)는 2의 지수를 표시한다.
 가수(mantissa)는 소수 이하 부분을 표시한다.
디지털논리설계
2진 부동 소수점 표현 방법
2) 정규화(normalization)
 바이어스(bias) : 지수의 양수, 음수를 나타내기 위한 방법
 부호(sign), 지수(exponent), 가수(mantissa)의 세 영역으로 표시
 IEEE 754 표준에서는 바이어스는 127(단정도) 또는
1023(배정도)을 사용한다.
 표현되는 지수 = 바이어스 + 2진 지수 값이 저장된다.
디지털논리설계
2진 부동 소수점 표현 방법
3) 정규화(normalization) 설명
디지털논리설계
소수점을
왼쪽으로 이동
2진 부동 소수점 표현 방법
4) 정규화(normalization) 예제
디지털논리설계
Download