본문 바로가기

정보처리산업기사/전기계산기 구조

2진 연산

- 정수값을 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