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 байт. Думаю, с этим все понятно, давайте вернемся к типам данных.
Материал взят с книги Рудольф Марек "АССЕМБЛЕР на примерах Базовый курс"
Скачать книгу полностью
Другие новости