과목 : 전자계산기구조

 

 SECTION052 자료의 내부적 표현-고정 소수점 표현

 

 자료의 표현 방식

  • 내부적 표현 방식
    • 정수 표현(고정 소수점)
      • 10진 연산
        • 언팩(존) 연산(연산 불가능)
        • 팩 연산(연산 가능)
      • 2진 연산
        • 부호화 절대치
        • 부호화 1의 보수
        • 부호화 2의 보수
    • 실수 표현(부동 소수점)
      • 부동 소수점 방식
  • 외부적 표현 방식
    • BCD
    • ASCII
    • EVCDIC

 1. 10진 연산

  • 언팩 연산
    • 연산이 불가능하고 데이터의 입출력에 사용
    • 1Byte로 10진수 1자리를 표현
    • 최하위 바이트의 Zone을 Sign으로 사용
    • Zone은 무조건 1111, Digit은 10진수 1자리를 4Bit 2진수, Sign은 양수는 C(1100), 음수는 D(1101), 부호없는 양수는 F(1111)
  • 팩 연산
    • 연산이 가능, 데이터의 입출력이 불가능
    • 1Byte로 10진수 2자리 표현
    • 최하위 바이트의 4Bit를 부호로 사용

 1. 2진 연산 :정수값을 2진수로 변환하여 표현. 연산 속도가 빠르다. 처음 1Bit는 부호(Sign) 비트로 사용

  • 음수 표현방법
    • 부호화 절대치법 : 양수 표현에 대해 부호 비트의 값만 0을 1로 바꾼다. 2가지 형태의 0 존재(-2n-1+1 ~ 2n-1-1)
    • 부호화 1의 보수법(Complement) : 2가지 형태의 0 존재(-2n-1+1 ~ 2n-1-1)
    • 부호화 2의 보수법 : 1가지 형태의 0만 존재. 숫자 1개를 더 표현할 수 있다.(-2n-1 ~ 2n-1-1)

+ Recent posts