Микропроцессорные системы и программное обеспечение в средствах связи. Гребешков А.Ю. - 73 стр.

UptoLike

Составители: 

Рубрика: 

Микропроцессорные системы и программное обеспечение в средствах связи
73
1.10 Типы и форматы данных
В процессе работы МПр используют данные и команды языка про-
граммирования низкого уровня различных форматов.
Под форматом понимается способ представления информации
в двоичной форме для хранения и обработки в памяти УУ, где значение
и номер позиции бита в ряду последовательно расположенных бит
имеет содержательное значение.
В первую очередь формат характери-
зуется длинойколичеством разрядов или бит в слове. Длина слова
данных и команд должна соответствовать возможностям микропроцес-
сора с одной стороны и возможностям операционной системы с другой
стороны. Как правило, разрядность микропроцессора, превосходит или
равна соответствующим возможностям операционной системы и про-
граммного обеспечения управления средства связи
. С точки зрения
разрядности, МПр может поддерживать следующие основные типы
данных [16]:
байт восемь последовательно расположенных бит;
слово два байта, имеющих последовательные адреса. Слово
делится на младший байт и старший. Младший байт всегда хранится
по меньшему адресу, который является адресом слова.
Существует также двойное слово четыре байта, расположен-
ных по
последовательным адресам памяти. Двойное слово состоит из
младшего слова и старшего слова. Младшее слово хранится по мень-
шему адресу памяти, который является адресом двойного слова. Ино-
гда используется учетверенное слово данных восемь байт, рас-
положенных по последовательным адресам. Учетверенное слово де-
лится на младшее двойное слово и старшее двойное слово
. Младшее
двойное слово хранится по меньшему адресу, который является адре-
сом учетверенного слова.
В некоторых случаях применяется 128-битный упакованный
тип данных формат, который впервые появился в МПр Pentium III.
  Микропроцессорные системы и программное обеспечение в средствах связи
     1.10 Типы и форматы данных

     В процессе работы МПр используют данные и команды языка про-
граммирования низкого уровня различных форматов.
     Под форматом понимается способ представления информации
в двоичной форме для хранения и обработки в памяти УУ, где значение
и номер позиции бита в ряду последовательно расположенных бит
имеет содержательное значение. В первую очередь формат характери-
зуется длиной – количеством разрядов или бит в слове. Длина слова
данных и команд должна соответствовать возможностям микропроцес-
сора с одной стороны и возможностям операционной системы с другой
стороны. Как правило, разрядность микропроцессора, превосходит или
равна соответствующим возможностям операционной системы и про-
граммного обеспечения управления средства связи. С точки зрения
разрядности, МПр может поддерживать следующие основные типы
данных [16]:
     байт — восемь последовательно расположенных бит;
     слово — два байта, имеющих последовательные адреса. Слово
делится на младший байт и старший. Младший байт всегда хранится
по меньшему адресу, который является адресом слова.
     Существует также двойное слово — четыре байта, расположен-
ных по последовательным адресам памяти. Двойное слово состоит из
младшего слова и старшего слова. Младшее слово хранится по мень-
шему адресу памяти, который является адресом двойного слова. Ино-
гда используется учетверенное слово данных — восемь байт, рас-
положенных по последовательным адресам. Учетверенное слово де-
лится на младшее двойное слово и старшее двойное слово. Младшее
двойное слово хранится по меньшему адресу, который является адре-
сом учетверенного слова.
     В некоторых случаях применяется 128-битный упакованный
тип данных — формат, который впервые появился в МПр Pentium III.
                                   73