|
|
|
|
정수 표현방법
|
|
|
|
1. 정수표현
1) 10진수형
(가) 언팩형식(unpack, zoned decimal) 표현
(1) 언팩형식의 정의는
앞의 4 bit(0,1,2,3)는 zone을 나타내고, 뒤의 4 bit는 숫자를 나타냅니다.
(2) 구조
(3) 표현
=] 부호가 없는 경우
· 정의 : zone bit는 F(1111)로 표시
· 구조 :예) 123을 표현하자 -]
=] 양수인 경우
· 정의 : 마지막 zone bit는 C(1100)
로 표시
· 구조 :예) +123을 표현하자 -]
=] 음수인 경우
· 정의 : 마지막 zone bit는 D(1101) 로 표시
·구조:예)-123을표현하자면 -]
(나) 팩형식(pack decimal) 표현
(1) 팩형식 표현이란
4 bit씩 구분해서 숫자를 표현하고, 부호는 맨 마지막 byte 중 뒤의 4 bit로
표현합니다. 연산시 S/W로 연산, ALU로 연산토록 하기 위해서는 별도의
logic circuit이 필요합니다.
(2) 팩형식의 구조
(3) 표현
=] 부호가 없는 경우
· 정의 : sign bit는 F(1111)로 표시
· 구조 :예) 123을 표현하자면
=] 양수인 경우
· 정의 : sign bit는 C(1100)로 표시
· 구조 :예) +123을 표현하자면
=] 음수인 경우
· 정의 : sign bit는 D(1101)로 표시
· 구조 :예) -123을 표현하자면
2) 고정소수점형
(가) 부호와 절대치(signed magnitude) 표현
(1) 부호와 절대치는
맨 앞의 bit는 부호 bit로 사용하고, 나머지 bit들은 숫자를 나타냅니다.
.... |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|