Real Number Data Byte Alignment

구 성

Real Number Data(실수)는 4byte로 구성됩니다.(designated device number +1)

 

[ Double Word(4byte) ]

Base Addr

Low- High (MSB)

Base Addr + 1

Low-Low (LSB)

Base Addr + 2

High –High (MSB)

Base Addr + 3

High – Low (LSB)

 

[ 사용 예 ]

Base Addr

D0000

Base Addr + 1

Base Addr + 2

D0001

Base Addr + 3

 

단, OP-Code에서 Double Word Operand의 순서는 HH-HL-LH-LL 순서를 따른다.

 

10진 부동소수점 데이터 형태

 

[Variable Part] x 2[exponent part]

 

The Bit Configuration

 

 Sign for variable part

최상위 비트(b31)는 변수부의 부호는 나타냅니다.

 

Exponent part

b23에서 b30의 8bit는 지수부를 나타냅니다. 즉, 2n 에서의 n값을 나타냅니다.

b23

to b30

FFh

FEh

FDh

.....

81h

80h

7Fh

7Eh

.....

02h

01h

00h

n

Not in Use

127

126

......

2

1

0

-1

 

-125

-126

Not in Use

 

Variable part

b0에서 b22의 23bit는 변수부를 나타냅니다

즉 1.xxxx 에서의 xxxx (binary)

[참고] 0을 표현 할 때는 b0에서 b31까지의 모든 비트가 0로 됩니다.

 

Double Word Constant (Operand)

 

Operand #1

High –High (MSB)

High – Low (LSB)

Operand #2

Low- High (MSB)

Low-Low (LSB)