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

2 байта добавлено ,  6 лет назад
Орфографическая ошибка
(Орфографическая ошибка)
На ранних компьютерах встречалась самая разная длина слова. В те времена компьютеры делились на бизнес-ориентированные и научные. В бизнес-ориентированных компьютерах, занимавшихся экономическими и бухгалтерскими расчетами, не требовалась высокая точность вычислений, так как суммы всегда округлялись лишь до двух знаков после запятой. В научных же вычислениях наиболее часто проводятся операции с вещественными числами, и точность вычислений с большим количеством знаков после запятой очень важна. Так как модули памяти в ранних компьютерах стоили дорого, выбор размера слова напрямую отражался как на точности вычислений, которые мог выдавать компьютер, так и на его стоимости. 48-битное слово в научных компьютерах пользовалось большой популярностью<ref>[http://www.quadibloc.com/comp/cp0303.htm Real Machines with 24-bit and 48-bit words]</ref>, потому что 32-битное слово позволяло выразить вещественные числа с 6-7-ю знаками после запятой, что было недостаточно из-за накопления ошибки округления при больших расчетах, а 64-битное слово с 15-16 знаками после запятой выходило далеко за рамки требований к точности. 48-битное слово позволяло выразить вещественное число с 10-ю знаками после запятой, в самый раз для уровня научных вычислений того времени.
 
В [[1950-е|1950-х]] — [[1960-е|1960-х годах]] во многих компьютерах, производимых в [[США]], длина слова была кратна шести битам, поскольку там использовалась [[шестибитная кодировка]] так как для преставленияпредставления всех цифр и букв английского алфавита достаточно было 6-бит: 64 возможных комбинации позволяли закодировать 32 буквы (в верхнем регистре), 10 цифр и достаточное количество символов пунктуации.
 
Первой машиной, в которой появилось 64-битное слово, стал [[суперкомпьютер]] [[Cray-1]] (1974 г.), так как к тому времени требования к точности вещественных чисел при проведении научных вычислений возросли.
Анонимный участник