Личный кабинет    
Назад К началу Вперед Карта сайта Телефонные коды стран и городов Мира Анализатор тарифов Служб IP-Телефонии и Рейтинг

Разделы
Введение
Литература
Операторы
Оборудование
Анализатор
Сотрудничество
Печать карт
Новости
Опросник
Коды
Справка
Работа
Каталог
Хостинг
Личный кабинет

Реклама

Perl для IP-Телефонии (18 – Сокеты Berkeley, часть 4)

предыдущая часть ««»» следующая часть

В разных компьютерных архитектурах приме­няются различные способы хранения целых чисел и чисел с плавающей точкой. На одних компьютерах используется двухбайтовое представление целых чисел, на дру­гих— четырехбайтовое, а на некоторых — даже восьмибайтовое. Этот формат пред­ставления называется размером слова. Более того, в разных компьютерных архитек­турах применяются два различных соглашения о формате хранения целых чисел в памяти. Например, при взаимодействии компьютера и принтера, не требующего заправки оргтехники для корректной передачи данных момент представления слова очень важен.

В некоторых системах с так называемой архитектурой со словами, оканчи­вающимися старшим байтом, наиболее значащая часть целого числа хранится в пер­вом байте двухбайтового слова. В подобных системах при чтении числа от младшего к старшему байту значение 1984 представлено в памяти в виде следующих двух байтов.

0хС7   0хС0 младший -> старший

В архитектурах со словами, оканчивающимися младшим байтом, применяется обратное соглашение, и байты, представляющие значение 1984, хранятся в обрат­ном порядке.

0хС0   0x07 младший -> старший

Эти разные архитектуры применяются только по традиции, и ни одна из них не имеет значительных преимуществ над другой. Проблема возникает при передаче двоичных данных по сети, поскольку пара байтов должна быть передана последовательно в виде двух байтов. Данные, хранящиеся в памяти, отправляются по сети от младших байтов к старшим. Поэтому на компьютерах со словами, оканчивающимися старшим байтом, число 1984 будет передано как ,0x07 0хС0, а на компьютерах со словами, оканчивающимися младшим байтом, эти байты будут переданы в обратном порядке.



2013-10-08 11:55:20

предыдущая часть ««»» следующая часть


ДОКУМЕНТАЦИЯ VoIP


НОВОСТИ СВЯЗИ


РЕКОМЕНДУЕМ

 
[ стандарты | обзор | оборудование | анализатор | коды | новости | карта | партнерам | Мы ВКонтаке ]
Запрещается копировать материалы сайта без уведомления авторов.
С вопросами и предложениями обращайтесь со страницы контактов
Copyright c 1999-2025 IPTop.Net
 
IP-Телефония, Интернет Телефония, Компьютерная телефония