- 정수값을 2진수로 변환하여 표현하는 방식
- 표현할 수 있는 범위는 작지만 연산 속도가 빠름
- n Bit 크기의 워드가 있을 때 처음 1Bit는 부호 비트로 사용되고 나머지 n-1 Bit에 2진수로 표현한 정수값 저장
- 컴퓨터에서 정수를 표기 할 때 크기에 제한을 받는 가장 큰 이유는 워드의 비트 수
- 양수 : 부호 비트에 0을 넣고, 변환된 2진수 값을 Data Bit의 오른쪽에서 왼쪽 순으로 차례로 채우고 남는 자리에 0
- 음수 : 음수 표현은 다음의 3가지 방법 사용
종류 | 표현방법 | 비고 |
부호화 절대치법 | 양수 표현에 대하여 부호 Bit의 값만 0을 1로 변환 |
2가지 형태의 0존재 (+0, -0) |
부호화 1의 보수법 | 양수 표현에 대하여 1의 보수를 취함 | |
부호화 2의 보수법 | 양수 표현에 대하여 2의 보수를 취함 | 1가지 형태의 0존재 (+0) |
- 표현범위
종류 | 범위 | n=8 | n=16 |
부호화 절대치법 | -2^(n-1) +1 ~ +2^(n-1) -1 |
-127 ~ +127 | -32767 ~ +32767 |
부호화 1의 보수법 | |||
부호화 2의 보수법 | -2^(n-1) ~ +2^(n-1)-1 |
-128 ~ +127 | -32768 ~ +32767 |
'정보처리산업기사 > 전기계산기 구조' 카테고리의 다른 글
고정소수점 부동소수점 (0) | 2021.02.20 |
---|---|
10진 연산 (0) | 2021.02.20 |
보수 (0) | 2021.02.19 |
자료 구성의 단위 (1) | 2021.02.19 |
조합논리회로와 순서논리회로 종류 (0) | 2021.02.19 |