1.2. Типы данных. Их представление в компьютере

Один байт — это наименьшее количество данных, которое может быть прочитано из памяти или записано в нее, поэтому каждый байт памяти имеет индивидуальный адрес. Байт может содержать число в диапазоне 0 — 255 (то есть 28 — 256 различных чисел). В большинстве случаев этого значения недо статочно, поэтому используется следующая единица данных — слово. Слово может содержать число в диапазоне 0 — 65 535 (то есть 216 = 65 536 различив значений). Двойное слово имеет диапазон значений 0 — 4 294 967 295 (232 Щ 4 294 967 296 значений).

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

От бита до двойного слова

Решили, что емкость будет выражаться в килобайтах (KB, Kb, Кб или просто к). Но, в отличие от международной системы SI, приставка «кило» означает не 1000, а 1024. Почему именно 1024? Поскольку все в компьютере было завязано на двоичной системе, для простоты любое значимое число должно было выражаться как степень двойки. 1024 — это 210. Следующие приставки — М (мегабайт, MB, Mb, Мб), G (гигабайт, GB, Гб), Т (терабайт, ТВ, ТБ) и Р (петабайт, РВ, ПБ) — вычисляются умножением 1024 на предыдущее значение, например, 1 Кб = 1024, значит, 1 Мб = 1 Кб * 1024 = 1024 * 1024 - 1 048 576 байт. Думаю, с этим все понятно, давайте вернемся к типам данных.

<<   1  2  3  4   >>

К содержанию книги >>

Материал взят с книги Рудольф Марек "АССЕМБЛЕР на примерах Базовый курс"
Скачать книгу полностью

 

 

 

Другие новости



Счетчики





Яндекс.Метрика