전자계산기 구조 3장
1. 자료 구성 단위
- 비트 ( Bit )
: 자료 표현의 최소 단위
: 필요한 최소 비트 수는 표현할 수 있는 자료 중 가장 큰 수를 이진수로 표현할 때의 비트 수
: 19개(0~18)의 서로 다른 정보가 있을 경우 이 중에서 하나를 선택해야 한다면 18을 이진수로 표현(10010)한 다음 비트 수를 세면 필요한 최소 비트 수를 알 수 있다.
- 워드 (Word )
: 반워드(Half Word ) = 2Byte
: 풀워드(Full Word) = 4Byte
2. 10진수를 2,8,16진수로 변환
: 2,8,16으로 나누고, 소수가 있을 경우 소수 부분이 0될 때까지 2,8,16으로 계속 곱함
- Exam: (47)10 à 16진수로 표현한다면 ?
16진수는 10~15를 A~F로 표현
10 = A
11 = B
12 = C
13 = D
14 = E
15 = F
답 : (47)10 à (2F)16
16으로 나누었을 때 몫이 2이며 나머지가 15이기 때문에
2F로 표현
- (0.625)10 à 2진수로 표현한다면 ?
0.625 * 2 = 1.250
0.250 * 2 = 0.5
0.5 * 2 = 1.0
à 소수자리가 0이므로 끝
답 : (0.625)10 à (0.101)2
3. 2,8,16진수를 10진수로 변환
: 변환하려는 진수의 각 자리 가중치를 곱한 값들의 합으로 계산
- Exam : (0.54)8 à 10진수로 변환한다면 ?
5 * 1/8 + 4 * 1/64 = 0.6875
4. 2진수를 8,16진수로 변환
: 8진수는 3자리씩 , 16진수는 4자리씩 묶어서 계산
: 4 2 1 . 4 2 1 à 3자리씩
: 8 4 2 1 . 8 4 2 1 à 4자리씩
- (1101.01)2 à 8진수로 변환한다면 ?
1 X 1 = 1
1X4 + 0X2 + 1X1 = 5
0 X 4 + 1X2 = 2
답 : (1101.01)2 à (15.2)8
5. 8,16진수를 2진수로 변환
: 8 진수 1자리는 2진수 3비트로, 16진수 1자리는 2진수는 4비트로 풀어서 계산
- (A4D)16 à 2진수로 변환하면 ?
10(A) = 8421 = 1010
4 = 8421 = 0100
13(D) = 8421 = 1101
답 : (A4D)16 à (101001001101)2
6. 8 ßà 16 진수로 상호 변환
- 8진수 à 2진수 à 16진수
- 16진수 à 2진수 à 8진수
'자격증 > 정보처리기사' 카테고리의 다른 글
정보처리기사 전자계산기 구조 요약 5 (0) | 2019.07.22 |
---|---|
정보처리기사 전자계산기 구조 요약 4 (0) | 2019.07.21 |
정보처리기사 전자계산기 구조 요약 2 (0) | 2019.07.21 |
정보처리기사 전자계산기 구조 요약 1 (0) | 2019.07.21 |
정보처리기사 데이터베이스 요약 12 (0) | 2019.07.19 |
#IT #먹방 #전자기기 #일상
#개발 #일상