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

м
откат правок KPu3uC B Poccuu (обс) к версии EmausBot
м (замена категорий или шаблонов, оформление с помощью AWB (7794))
м (откат правок KPu3uC B Poccuu (обс) к версии EmausBot)
{{Нет ссылок|дата=12 апреля 2012}}
{{Значения|Слово (значения)}}
'''Машинное слово''' — машиннозависимая и платформозависимая величина, [[единицы измерения информации|измеряемая]] в [[бит]]ах или [[байт]]ах ([[трит]]ах или [[трайт]]ах), равная [[разрядность|разрядности]] регистров [[центральный процессор|процессора]] и/или разрядности [[шина данных|шины данных]] (обычно некоторая степень двойки). На ранних компьютерах размер слова совпадал также с минимальным размером адресуемой информации (разрядностью данных, расположенных по одному адресу); на современных компьютерах минимальным адресуемым блоком информации обычно является байт, а слово состоит из нескольких байтов. Машинное слово определяет следующие характеристики [[аппаратная платформа|аппаратной платформы]]:
 
== Размер машинного слова на различных архитектурах ==
{{Заготовка раздела}}
На ранних компьютерах встречалась самая разная длина слова. В [[1950-е|1950-х]] — [[1960-е|1960-х годах]] во многих компьютерах, производимых в [[США]], длина слова была кратна шести битам, поскольку там использовалась [[шестибитная кодировка]], и, таким образом, в машинном слове умещалось целое число символов. В подавляющем большинстве современных компьютеров длина слова является [[двоичная система счисления|степенью двойки]]; при этом используются [[8-бит]]ные символы.
 
|1964 ||[[CDC 6600]] ||60 ||''w'' ||''w'' ||¼''w'', ½''w'', w''
|-
|1965 ||[[IBM 360]] ||32 ||½''w'', ''w'',<br />1''d'' … 31''d'' ||''w'', 2''w'' ||½''w'', ''w'', 1½''w''
|-
|1965 ||[[PDP-8]] ||12 ||''w'' || — ||''w''
|1968 ||[[БЭСМ-6]] ||48 ||''w'' ||''w'', 2''w'' ||½''w''
|-
|1970 ||[[IBM 370]] ||32 ||½''w'', ''w'',<br />1''d'' … 31''d'' ||''w'', 2''w'', 4''w'' ||½''w'', ''w'', 1½''w''
|-
|1970 ||[[PDP-11]] ||16 ||½''w'', ''w'' ||2''w'', 4''w'' ||''w'', 2''w'', 3''w''
|2004 ||[[Athlon 64]] ||64 ||? ||? ||?
|}
 
{{sect-stub}}
 
''Обозначения:'' b — бит (двоичная цифра), d — децит (десятичная цифра), ''w'' — размер машинного слова, ''n'' — переменное значение.
 
* [[Единицы измерения информации]]
 
{{rq|source}}
{{Типы данных}}