Машинное слово: различия между версиями

[отпатрулированная версия][непроверенная версия]
Содержимое удалено Содержимое добавлено
Переписал вводный раздел, взяв за основу аналогичную статью на английской Википедии.
Строка 1:
{{другие значения термина|слово}}
В вычислительной технике '''машинным словом''' называется единица данных, которая выбрана естественной для данной архитектуры процессора. Машинное слово - это фрагмент данных фиксированного размера, обрабатываемый как единое целое с помощью набора команд или аппаратного обеспечения процессора. Количество бит в слове (размер слова, ширина слова или длина слова) является важной характеристикой любой конкретной конструкции процессора или компьютерной архитектуры.
'''Машинное слово''' — машинно-зависимая и платформозависимая величина, [[единицы измерения информации|измеряемая]] в [[бит]]ах или [[байт]]ах ([[трит]]ах или [[трайт]]ах), равная [[разрядность|разрядности]] регистров [[центральный процессор|процессора]] и/или разрядности [[шина данных|шины данных]] (обычно некоторая степень двойки)<ref>[http://alcala.ru/bse/izbrannoe/slovar-M/M12171.shtml Машинное слово]] // Большая советская энциклопедия, 1969—1978.</ref>.
 
Размер слова отражается во многих аспектах структуры и работы компьютера; большинство регистров в процессоре обычно имеют размер слова, и наибольшая часть данных, которая может быть передана в рабочую память и из нее за одну операцию, является словом во многих (не во всех) архитектурах. Наибольший возможный размер адреса, используемый для обозначения места в памяти, обычно представляет собой аппаратное слово (здесь «аппаратное слово» означает полноразмерное натуральное слово процессора, в отличие от любого другого используемого определения).
Занесение информации в [[Оперативная память|память]], а также извлечение её из памяти производится по адресам. Это свойство памяти называется ''адресуемостью''.
 
В ранних ЭВМ размер слова совпадал с минимальным размером адресуемой информации ([[разрядность]]ю данных, расположенных по одному адресу); в современных машинах минимальным адресуемым блоком информации называется [[байт]], а слово состоит из нескольких байтов. Машинное слово определяет следующие характеристики [[аппаратная платформа|аппаратной платформы]]:
* [[разрядность]] [[данные (вычислительная техника)|данных]], обрабатываемых [[процессор]]ом;
* разрядность адресуемых данных (разрядность шины данных);
* максимальное значение беззнакового [[целый тип|целого типа]], напрямую поддерживаемого процессором: если результат [[Компьютерная арифметика|арифметической операции]] превосходит это значение, то происходит [[арифметическое переполнение|переполнение]];
* максимальный объём [[Оперативная память|оперативной памяти]], напрямую [[адресация памяти|адресуемой]] процессором.
 
== История ==