Статус документа
Статус документа

ГОСТ Р МЭК 870-5-4-96 Устройства и системы телемеханики. Часть 5. Протоколы передачи. Раздел 4. Определение и кодирование элементов пользовательской информации

     5 СТАНДАРТНЫЕ ИНФОРМАЦИОННЫЕ ЭЛЕМЕНТЫ



5.1 Тип 1: ЦЕЛОЕ ЧИСЛО БЕЗ ЗНАКА (UI) (все числа положительные)

5.1.1 Тип 1.1: Двоичное целое число без знака - Uli

UIi:=UIi [1 .. i]<0 ..+2-1>.

i

i-1

 -

-

3

2

1

2

2

-

-

2

2

2

MSB

Диапазон: 0 .. +2-1

LSB



5.1.2 Тип 1.2: Двоично-десятичное целое число без знака=nUI4BCD, где n -  число десятичных разрядов

nUI4BCD

:=nUI4 [1 .. 4] <0 .. 9 BCD>

:=UI4n [1 .. 4n] <0 .. 10 - 1 BCD>

Разряд 1

:= UI4 [1 .. 4] <0 .. 9 BCD>

Разряд 10

:=UI4 [5 .. 8] <0 .. 9 BCD>

Разряд 100

:=UI4 [9 .. 12] <0.. 9 BCD>

Разряд 10

:=UI4 [4n - 3 .. 4n] <0 .. 9 BCD>

     

8

7

6

5

4

3

2

1

Разряд 10

Разряд 1

8

4

2

1

8

4

2

1

Разряд 100

-

-

-

-

8

4

2

1

Разряд 10

8

4

2

1

-

-

-

-

     
Диапазон: 0 .. 10 -1



5.2 Тип 2: ЦЕЛОЕ ЧИСЛО (I) (положительное или отрицательное число)

5.2.1 Тип 2.1: Двоичное целое число со знаком - Ii

Отрицательные числа представлены как дополнение до двух.

Ii:= CPi {Uli - 1 [1.. i -1] <0 .. 2-1>, знак} :=Ii [1 .. i] <-2.. +2-1>


Знак - S:=BS1[i] S<0>:=положительный, S<1>:=отрицательный

     

S<1> и Uli-1 <0>

:= -2

S<1> и UIi-1 <1..2-1>

:= -2+1 .. -1

S<0> и UIi-1 <0..2-1>

:= 0 .. 2 -1

i

 i-1

i-2

-

-

2

1

S

2

2

-

-

2

2

     
Диапазон: -2 .. +2 -1