Выравнивание данных

Выравнивание данных

Выравнивание данных в оперативной памяти компьютеров — способ размещения данных в памяти особым образом для ускорения доступа.

Причины

ад
рес
  данные
9    
8 это
слово
не
выро-
внено
7  
6
5
4  
3   это
слово
выро-
внено
2
1
0

Центральные процессоры в качестве основной единицы при работе с памятью используют машинное слово, размер которого может быть различным. Однако, размер слова всегда равен нескольким байтам (байт является наименьшей единицей, в которой отсчитываются адреса). Как правило, машинное слово равно 2^k байтам, то есть состоит из одного, двух, четырёх, восьми и т. д. байтов.

При сохранении какого-то объекта в памяти может случиться, что некое поле, состоящее из нескольких байтов, пересечёт «естественную границу» слов в памяти. Некоторые модели процессоров не могут обращаться к данным в памяти, нарушающим границы машинных слов. Некоторые могут обращаться, но к невыровненным данным обращение дольше, нежели к данным, находящимся внутри целого «машинного слова» в памяти.

На практике такое выравнивание означает, что адреса всех данных размером 2^l байт при l \le k(не превосходящих размер слова) должны делиться на 2^k.

Ссылки



Wikimedia Foundation. 2010.

Игры ⚽ Поможем сделать НИР

Полезное


Смотреть что такое "Выравнивание данных" в других словарях:

  • выравнивание данных каротажа — — [http://slovarionline.ru/anglo russkiy slovar neftegazovoy promyishlennosti/] Тематики нефтегазовая промышленность EN log data smoothing …   Справочник технического переводчика

  • Выравнивание — Выравнивание: Выравнивание данных Выравнивание нагрузки Выравнивание последовательностей Выравнивание строк …   Википедия

  • выравнивание значений данных — — [Л.Г.Суменко. Англо русский словарь по информационным технологиям. М.: ГП ЦНИИС, 2003.] Тематики информационные технологии в целом EN adjustment of data …   Справочник технического переводчика

  • выравнивание экспериментальных данных — — [А.С.Гольдберг. Англо русский энергетический словарь. 2006 г.] Тематики энергетика в целом EN curve fitting …   Справочник технического переводчика

  • ВЫРАВНИВАНИЕ — в статистике метод, при помощи которого получают аналитическое и графическое выражение закономерности, лежащей в основе заданного эмпирического ряда статистических данных …   Большой Энциклопедический словарь

  • Выравнивание последовательностей — В биоинформатике, выравнивание последовательностей  размещение последовательностей ДНК, РНК, и белков для того, чтобы увидеть места схожести, которые могут быть следствием функциональных, структурных или эволюционных взаимосвязей между… …   Википедия

  • Выравнивание —         в статистике, метод, при помощи которого получают аналитическое и графическое выражение статистической закономерности, лежащей в основе заданного эмпирического ряда статистических данных. Путём В. ломаную линию уровней эмпирического ряда… …   Большая советская энциклопедия

  • ВЫРАВНИВАНИЕ, СГЛАЖИВАНИЕ — (SMOOTHING) метод исследования рядов стат. данных (см. Вариационный ряд) о социально экон. явлениях. Заключается в нахождении расчетных (теоретических выровненных) значений их показателей (уровней) и замене ими фактических с целью выявления… …   Глоссарий терминов по грузоперевозкам, логистике, таможенному оформлению

  • выравнивание — я; ср. к Выравнивать и Выравниваться. В. поверхности. * * * выравнивание (статистич.), метод, при помощи которого получают аналитическое и графическое выражение закономерности, лежащей в основе заданного эмпирического ряда статистических данных.… …   Энциклопедический словарь

  • ГОСТ Р МЭК 61850-7-4-2011: Сети и системы связи на подстанциях. Часть 7. Базовая структура связи для подстанций и линейного оборудования. Раздел 4. Совместимые классы логических узлов и классы данных — Терминология ГОСТ Р МЭК 61850 7 4 2011: Сети и системы связи на подстанциях. Часть 7. Базовая структура связи для подстанций и линейного оборудования. Раздел 4. Совместимые классы логических узлов и классы данных оригинал документа: Acs Доступ… …   Словарь-справочник терминов нормативно-технической документации


Поделиться ссылкой на выделенное

Прямая ссылка:
Нажмите правой клавишей мыши и выберите «Копировать ссылку»