Разложено
Разложено
Информатика · 8 класс · Системы счисления

Представление чисел в компьютере

Как компьютер хранит целые числа без знака и со знаком и как он записывает вещественные числа в экспоненциальной форме.

Читать урок
Информатика
Информатика
Босова Л.Л., Босова А.Ю.
Просвещение, 2022 · 4-е издание, стереотипное§1.2, с. 18–22
3 частей · 30 минсреднийчитаешь как гость
аудио-обзор «Представление чисел в компьютере»28:00
О чём видео
28:00 · одним куском
  • Ячейка памяти и целые числа без знака
  • Числа со знаком: прямой и дополнительный код
  • Вещественные числа: экспоненциальная форма

Почему в одном байте нельзя хранить число 256, хотя 255 — пожалуйста? И почему компьютер помнит, что число отрицательное, если минус в память не положишь?

Вернёмся к нему в конце урока.
Ментальная карта
как связаны идеи урока
Представление чисел в компьютере
Ячейка памяти
Разряд (бит)
Двоичные состояния (0 и 1)
Разрядность (8, 16, 32, 64 бита)
Представление целых чисел
Беззнаковое представление
Только неотрицательные числа
Применение: адреса, счетчики, даты
Диапазон: от 0 до 2^n - 1
Представление со знаком
Старший разряд — знак (0: '+', 1: '-')
Прямой код (для положительных)
Дополнительный код (для отрицательных)
Представление вещественных чисел
Экспоненциальная форма (A = ±m * q^p)
m — мантисса
q — основание системы
p — порядок
Структура в памяти
Знак мантиссы
Знак порядка
Порядок (определяет диапазон)
Мантисса (определяет точность)
Нормализованная мантисса (правильная дробь)
После урока ты сможешь
  1. Ты сможешь найти наибольшее целое число без знака для ячейки из nn разрядов по формуле Nmax=2n−1N_{max} = 2^n - 1

  2. Ты сможешь объяснить, чем прямой код отличается от дополнительного и что означает старший разряд

  3. Ты сможешь записать вещественное число в виде A=±m⋅qpA = \pm m \cdot q^p и сказать, что определяет диапазон, а что точность


1
Часть 1 · 10 мин

Ячейка памяти и целые числа без знака

Сколько влезает в nn разрядов

Представь ряд из одинаковых выключателей. У каждого только два положения: выключен (0) или включён (1). Память компьютера устроена так же: она состоит из ячеек, а ячейка — из таких «выключателей». Один выключатель — это один бит. Восемь выключателей подряд — один байт.

Определение
Бит

Бит (разряд) — элемент ячейки оперативной памяти компьютера, обладающий двумя устойчивыми состояниями (0 и 1) и служащий для хранения одного бита двоичного числа.

Бытовая аналогия: бит — как обычный выключатель света: он либо выключен (0), либо включён (1).

Как запомнить: «Бит — один переключатель: 0 или 1».

Прямоугольная ячейка из n разрядов со стрелками к (n−1)-му и 0-му разрядам
Ячейка памяти из nn разрядов: разряды пронумерованы справа налево, от 0-го до (n−1)(n-1)-го

Разряды нумеруют справа налево: самый правый — нулевой, самый левый — (n−1)(n-1)-й. Всего разрядов nn. Ячейки бывают разной длины: 8, 16, 32 и 64 бита.

Определение
Беззнаковое представление

Беззнаковое представление — способ компьютерного представления неотрицательных целых чисел, при котором все разряды отводятся под значение числа.

Бытовая аналогия: представь ряд из ячеек-счётчиков, где каждая ячейка показывает только 0 или 1, и ни одна ячейка не зарезервирована под знак минус: всё место работает на само число.

Как запомнить: «Без знака — все разряды на число».

Раз все разряды работают на число, самое маленькое значение — когда все выключатели выключены: 00. Самое большое — когда все включены: одни единицы. Сколько это в десятичной записи, показывает формула.

Формула
Наибольшее целое без знака

Nmax=2n−1N_{max} = 2^n - 1

где NmaxN_{max} — наибольшее число, которое поместится в ячейку, nn — количество разрядов (бит) ячейки памяти.

Ассоциация
Почему «два в степени» и почему «минус один»

Каждый выключатель удваивает число вариантов: один бит — 2 комбинации, два бита — 4, три — 8. Всего комбинаций у nn разрядов 2n2^n. Но счёт начинается с нуля, поэтому комбинации нумеруются от 00 до 2n−12^n - 1: ноль занял одну комбинацию, и последний номер на единицу меньше их числа. Это как этажи с нулевым: если в доме 256 этажей, начиная с нулевого, то верхний будет 255-м.

Как запомнить: опорные числа. 8 бит — 255255, 16 бит — 6553565535. Самопроверка: результат всегда на единицу меньше степени двойки, то есть число вроде 256256 или 6553665536 в ответе быть не может.

Сколько влезает в ячейку
Nmax=2n−1N_{max} = 2^n - 1
Число разрядов
8 бит
Максимальное число
255
Решение255
Наибольшее число в ячейке из 8 и 16 разрядов
  1. Ячейка из 8 разрядов: n=8n = 8, тогда 28=2562^8 = 256.

  2. Считаем: Nmax=28−1=255N_{max} = 2^8 - 1 = 255.

  3. Ячейка из 16 разрядов: 216=655362^{16} = 65536, значит Nmax=65536−1=65535N_{max} = 65536 - 1 = 65535.

  4. Диапазон для 8 бит: от 00 до 255255. Для 16 бит: от 00 до 6553565535.

Чему равно наибольшее беззнаковое число в ячейке из 32 разрядов? Не считай, вспомни таблицу.

показать

Nmax=232−1=4294967295N_{max} = 2^{32} - 1 = 4294967295. Для 64 разрядов это число 18 446 744 073 709 551 61518\,446\,744\,073\,709\,551\,615.

Почему все единицы дают именно 2n−12^n - 1

Если в ячейке из nn разрядов все единицы, то число на единицу меньше, чем 11 с nn нулями. Эта запись — единица, за которой стоят nn нулей, — равна 2n2^n. Например, 111111112+1=1000000002=25611111111_2 + 1 = 100000000_2 = 256. Значит, 111111112=256−1=25511111111_2 = 256 - 1 = 255.

Проверь себя
мини-тест части 1 · вопросы наугад
Вопрос 1 из 3средний

Из чего состоит физическая система ячейки оперативной памяти компьютера?

1 из 3

2
Часть 2 · 10 мин

Числа со знаком: прямой и дополнительный код

Куда в памяти девается минус

В ячейке нет места для значка «−»: там только нули и единицы. Значит, знак тоже нужно закодировать нулём или единицей. Для этого один разряд отдают под знак.

Определение
Прямой код

Прямой код — представление чисел со знаком, в котором самый старший (левый) разряд отводится под знак числа (0 — положительное, 1 — отрицательное), а остальные разряды — под само число.

Ассоциация
Старший разряд — «переключатель плюс/минус»

Представь термометр с двумя лампочками у шкалы: слева одна лампочка «мороз», справа — цифры. Лампочка погашена — плюс, горит — минус. Самый левый бит работает так же: он не часть величины, а метка знака.

Как запомнить: «Слева ноль — плюс, слева единица — минус». Ноль по форме похож на «пусто, ничего не добавлено», единица — на чёрточку минуса.

Число 55 и −5-5 в 8-разрядной ячейке в прямом коде
  1. Число 55 в двоичной системе: 1012101_2. Дополняем нулями до 7 разрядов под число: 00001010000101.

  2. Для +5+5 старший разряд равен 00: 0000010100000101.

  3. Для −5-5 старший разряд равен 11: 1000010110000101.

  4. Величина у них одинаковая, отличается только левый бит.

Заметь: под число теперь остаётся на один разряд меньше. Поэтому числа со знаком не могут быть такими же большими, как беззнаковые в ячейке того же размера.

Определение
Дополнительный код

Дополнительный код — способ представления отрицательных целых чисел в компьютере, позволяющий заменить операцию вычитания сложением.

Итак, в памяти: положительные числа хранятся в прямом коде, отрицательные — в дополнительном. Знаковый бит по-прежнему: 00 — плюс, 11 — минус. Смысл дополнительного кода — экономия: процессору не нужна отдельная схема вычитания, ему хватает сложения.

Ассоциация
Вычитание превращается в сложение

Это как сказать «отойти на 3 шага назад» вместо «вычесть 3 шага»: то же самое действие, но выполняется знакомым движением. Компьютер вместо «вычесть число» прибавляет специально подготовленный отрицательный код.

Как запомнить: «Положительное — прямой, отрицательное — дополнительный». Первые буквы: П — П, О — Д: положительное прямо, отрицательное дополняем.

Неверно

В беззнаковой и знаковой ячейке из 8 разрядов помещается одинаково большое число: 255255.

Верно

В беззнаковой 255255 помещается, потому что все 8 разрядов отданы под число. Если старший разряд занят под знак, под число остаётся меньше разрядов.

Старший разряд числа в прямом коде равен 11. Что это значит?

показать

Число отрицательное. Остальные разряды хранят его величину.

Проверь себя
мини-тест части 2 · вопросы наугад
Вопрос 1 из 3средний

Какой разряд отводится под знак числа при представлении целых чисел со знаком?

1 из 3

3
Часть 3 · 10 мин

Вещественные числа: экспоненциальная форма

Как уместить и очень большое, и очень маленькое

Целые числа хранить просто. А как записать расстояние до звезды или размер молекулы? Записать их со всеми нулями в ячейку не получится. Поэтому вещественные числа записывают иначе: отдельно «сколько цифр» и отдельно «где стоит запятая».

Определение
Экспоненциальная форма записи числа

Экспоненциальная форма записи числа — представление вещественного числа в виде A=±m⋅qpA = \pm m \cdot q^p, где mm — мантисса, qq — основание системы счисления, pp — порядок числа.

Формула
Запись вещественного числа

A=±m⋅qpA = \pm m \cdot q^p

где AA — вещественное число, mm — мантисса числа, qq — основание системы счисления, pp — порядок числа.

Ассоциация
Мантисса — «цифры», порядок — «где запятая»

Порядок работает как регулятор масштаба на карте. Сами очертания (мантисса) остаются теми же, а знак и величина порядка задают направление и размер сдвига запятой: при p>0p > 0 запятая сдвигается вправо на pp разрядов, при p<0p < 0 — влево на ∣p∣|p| разрядов. Чем больше ∣p∣|p|, тем дальше сдвигается запятая: положительный порядок увеличивает число, отрицательный — уменьшает его.

Как запомнить: «Порядок — про размах, мантисса — про точность». Для десятичной системы вместо «умножить на десять в степени» пишут букву EE: запись 2.5E42.5E4 читается как 2.5⋅1042.5 \cdot 10^4.

Записываем числа в экспоненциальной форме
  1. Число 2500025000. Берём q=10q = 10. Записываем 25000=2.5⋅10425000 = 2.5 \cdot 10^4: мантисса m=2.5m = 2.5, порядок p=4p = 4.

  2. В компьютерной записи это 2.5E42.5E4.

  3. Число 0.000120.00012. Двигаем запятую вправо на 4 знака и компенсируем порядком: 0.00012=1.2⋅10−40.00012 = 1.2 \cdot 10^{-4}, то есть 1.2E−41.2E{-4}.

  4. Здесь мантисса m=1.2m = 1.2, порядок p=−4p = -4 (отрицательный — число меньше единицы).

В памяти компьютера вещественное число хранится в ячейке из 32 или 64 разрядов. Ячейка делится на четыре части: знак мантиссы, знак порядка, порядок и мантисса. Два знака нужны потому, что в числе есть два независимых «плюс/минус»: сам знак числа и знак степени (число больше или меньше единицы).

Целые и вещественные числа в памяти
ПризнакЦелые числаВещественные числа

Размер ячейки, бит

8, 16, 32, 64

32, 64

Что хранится

двоичное число (со знаком или без)

знак мантиссы, знак порядка, порядок, мантисса

Что ограничивает число

количество разрядов nn

диапазон: разряды порядка; точность: разряды мантиссы

Когда применять

считаем предметы, номера

измерения, очень большие и малые величины

Хочешь, чтобы компьютер мог хранить числа большего масштаба, но не «терять» цифры точности. Какую часть ячейки нужно увеличивать для диапазона, а какую — для точности?

показать

Диапазон определяется количеством разрядов порядка, а точность — количеством разрядов мантиссы.

Проверь себя
мини-тест части 3 · вопросы наугад
Вопрос 1 из 3средний

В какой форме записывается любое вещественное число AA в компьютере?

1 из 3

В ячейке из 8 разрядов все комбинации нулей и единиц — это числа от 00 до 255255: по формуле Nmax=28−1=255N_{max} = 2^8 - 1 = 255. Число 256256 потребовало бы девятого разряда, а его в ячейке нет. Минус в память не положишь, поэтому его кодируют так же, как всё остальное, — самым левым разрядом: 00 — плюс, 11 — минус. Отрицательные числа хранятся в дополнительном коде, и благодаря ему вычитание сводится к сложению.

Возвращаемся к вопросу урока
Главное за минуту
что нужно унести из урока
  • Бит — один разряд ячейки с двумя состояниями, 0 и 1; ячейки бывают из 8, 16, 32 и 64 разрядов.

  • Наибольшее беззнаковое число в ячейке из nn разрядов: Nmax=2n−1N_{max} = 2^n - 1.

  • В прямом коде старший разряд — знак: 00 — плюс, 11 — минус; отрицательные числа хранятся в дополнительном коде, он заменяет вычитание сложением.

  • Вещественное число записывают как A=±m⋅qpA = \pm m \cdot q^p: mm — мантисса, pp — порядок.

  • Диапазон вещественного числа определяют разряды порядка, точность — разряды мантиссы.

Термины урока
Бит (разряд)

элемент ячейки памяти с двумя состояниями, 0 и 1

Беззнаковое представление

все разряды ячейки отдают под значение неотрицательного целого числа

Прямой код

старший разряд — знак числа, остальные — само число

Дополнительный код

представление отрицательных целых чисел, заменяющее вычитание сложением

Экспоненциальная форма

запись вещественного числа A=±m⋅qpA = \pm m \cdot q^p

Мантисса и порядок

mm — цифры числа, pp — степень основания qq

Шпаргалка
Формулы представления чисел
Nmax=2n−1N_{max} = 2^n - 1

наибольшее беззнаковое целое в nn разрядах

A=±m⋅qpA = \pm m \cdot q^p

экспоненциальная форма вещественного числа

Опорные значения без знака
8 бит

от 00 до 255255

16 бит

от 00 до 6553565535

32 бита

от 00 до 42949672954294967295

Старший разряд 00

положительное число

Старший разряд 11

отрицательное число

Что есть что
Прямой код

старший разряд — знак, остальные — число

Дополнительный код

для отрицательных, заменяет вычитание сложением

mm

мантисса

pp

порядок числа

EE

«умножить на десять в степени»

Целые и вещественные
ПризнакЦелыеВещественные

Размер ячейки, бит

8, 16, 32, 64

32, 64

Что хранится

двоичное число

знаки, порядок, мантисса

Диапазон задаёт

число разрядов nn

разряды порядка

Точность задаёт

—

разряды мантиссы

Секретный факт

В 64-разрядной ячейке наибольшее беззнаковое целое — 18 446 744 073 709 551 61518\,446\,744\,073\,709\,551\,615: всего 20 цифр в десятичной записи.

Секретный факт

Запись 2.5E42.5E4 в калькуляторах и программах — это просто 2.5⋅1042.5 \cdot 10^4; буква EE заменяет «умножить на десять в степени».

Повторялка
осталось ещё 55 · круг ≈ 14 мин
Вопрос1/55

Как называется минимальный элемент ячейки памяти, предназначенный для хранения одного бита информации?

нажми, чтобы перевернуть
Ответ1/55

Разряд (или бит).

отметь: знал или нет
выучено0%
Задание экзамена здесь появится в старших классах — сначала формула, экзамен потом.
Босс урока
случайные вопросы по всему уроку — каждый раз новые
Босс: собери всё вместе
итоговый тест урока
Вопрос 1 из 8трудный

Из чего состоит ячейка оперативной памяти компьютера в контексте хранения данных?

1 из 8

Инфографика

весь урок одной картинкой — нажми, чтобы рассмотреть
инфографика «Представление чисел в компьютере»

Слайды

15 слайдов по всему уроку — нажми на слайд, чтобы рассмотреть
Слайд page-0001.jpg
Слайд page-0002.jpg
Слайд page-0003.jpg
Слайд page-0004.jpg
Слайд page-0005.jpg
Слайд page-0006.jpg
Слайд page-0007.jpg
Слайд page-0008.jpg
Слайд page-0009.jpg
Слайд page-0010.jpg
Слайд page-0011.jpg
Слайд page-0012.jpg
Слайд page-0013.jpg
Слайд page-0014.jpg
Слайд page-0015.jpg
Конспект
весь параграф сжатым текстом — для повторения перед контрольной
показать целикомсвернуть

Представление чисел в компьютере: Учебное пособие

Данное учебное пособие предназначено для глубокого изучения теоретических основ и практических навыков, связанных с представлением числовой информации в памяти ЭВМ. Пособие включает в себя системный обзор ключевых концепций, контрольные вопросы с краткими ответами, темы для аналитических эссе и подробный глоссарий терминов.

1. Конспект ключевых концепций

1.1. Физические основы хранения информации в ЭВМ

  • Ячейка памяти: Оперативная память компьютера состоит из ячеек. Каждая ячейка представляет собой физическую систему, содержащую однородные элементы.
  • Двоичный разряд (бит): Каждый элемент ячейки имеет два устойчивых состояния: одно соответствует `0`, другое — `1`. Элемент служит для хранения одного бита (разряда) двоичного числа.

1.2. Представление целых чисел

Для представления целых чисел в ЭВМ используется фиксированное количество разрядов: обычно 8, 16, 32 или 64 разряда.

Беззнаковое представление

  • Область применения: Используется исключительно для неотрицательных целых чисел (адреса ячеек памяти, счётчики символов в тексте, дата и время, размеры графических изображений в пикселях).
  • Диапазон значений:
  • Минимальное значение равно `0` (все разряды содержат нули).
  • Максимальное значение для nn-разрядного представления достигается, когда во всех разрядах хранятся единицы, и рассчитывается по формуле: 2n−12^n - 1.

Количество бит (nn) · Минимальное значение · Максимальное значение (2n−12^n - 1)

  • 8 — 0; 255
  • 16 — 0; 65 535
  • 32 — 0; 4 294 967 295
  • 64 — 0; 18 446 744 073 709 551 615
  • Правило получения беззнакового кода: Перевести число в двоичную систему счисления и дополнить полученный результат слева нулями до требуемой разрядности (например, 5310=1101012→53_{10} = 110101_2 \rightarrow в 8-разрядном формате: `00110101`, в 16-разрядном формате: `0000000000110101`).

Знаковое представление

  • Структура разрядов: Самый старший (левый) разряд выделяется под знак числа, а оставшиеся разряды — под хранение самого числа.
  • `0` в знаковом разряде обозначает положительное число.
  • `1` в знаковом разряде обозначает отрицательное число.
  • Прямой код: Используется для хранения положительных чисел и выполнения операций над ними.
  • Дополнительный код: Используется для выполнения операций над отрицательными числами, что позволяет заменить операцию вычитания операцией сложения.

1.3. Представление вещественных чисел

Вещественные числа хранятся в ЭВМ в экспоненциальной форме: $A=±m⋅qpA = \pm m \cdot q^p$ где:

  • mm — мантисса числа;
  • qq — основание системы счисления;
  • pp — порядок числа.

Особенности записи и формы хранения

  • Формат записи калькулятора: Обозначение вида `4.72E+8`, где символ `E` читается как «умножить на десять в степени».
  • Нормализованная мантисса: Для обеспечения единообразия мантисса записывается в виде правильной дроби, имеющей после запятой цифру, отличную от нуля (например, 472 000 000=0,472⋅109472\,000\,000 = 0{,}472 \cdot 10^9).
  • Распределение памяти: Вещественное число занимает в памяти компьютера 32 или 64 разряда. В ячейке выделяются отдельные группы разрядов для хранения:
  1. Знака порядка;
  2. Значения порядка;
  3. Знака мантиссы;
  4. Значения мантиссы.
  • Диапазон и точность:
  • Диапазон представления вещественных чисел определяется количеством разрядов, отведённых под порядок числа (например, при максимальном значении порядка 11111112=127101111111_2 = 127_{10}).
  • Точность определяется количеством разрядов, отведённых под мантиссу.
  • Сложность обработки: Алгоритмы обработки вещественных чисел значительно более трудоёмки по сравнению с алгоритмами обработки целых чисел, однако дают широкий диапазон значений, необходимый для решения научных и инженерных задач.

2. Краткие контрольные вопросы и практические задания

Вопрос 1

Какое минимальное и максимальное число можно записать в беззнаковом 8-разрядном формате?
> Ответ: Минимальное число — 00, максимальное число — 255255 (28−12^8 - 1).

Вопрос 2

Запишите число 631063_{10} в беззнаковом 8-разрядном формате.
> Решение:
> Переведём 631063_{10} в двоичную систему: 6310=111111263_{10} = 111111_2.
> Дополняем слева нулями до 8 разрядов.
> Ответ: `00111111`.

Вопрос 3

Найдите десятичные эквиваленты чисел по их прямым кодам, записанным в 8-разрядном формате со знаком: а) `01001100`; б) `00010101`.
> Решение:
> Старший разряд `0` указывает на положительное число.
> а) `01001100`: знака `0` (+), значение 10011002=64+8+4=76101001100_2 = 64 + 8 + 4 = 76_{10}. Ответ: +76+76.
> б) `00010101`: знака `0` (+), значение 101012=16+4+1=211010101_2 = 16 + 4 + 1 = 21_{10}. Ответ: +21+21.

Вопрос 4

Какие из чисел 4438443_8, 1010102101010_2, 25610256_{10} можно сохранить в беззнаковом 8-разрядном формате?
> Решение:
> Беззнаковый 8-разрядный формат вмещает числа от 00 до 25510255_{10}.
> * 4438=4⋅82+4⋅81+3⋅80=256+32+3=29110443_8 = 4 \cdot 8^2 + 4 \cdot 8^1 + 3 \cdot 8^0 = 256 + 32 + 3 = 291_{10} (>255> 255, не вмещается).
> * 1010102=32+8+2=4210101010_2 = 32 + 8 + 2 = 42_{10} (≤255\le 255, вмещается).
> * 25610256_{10} (>255> 255, не вмещается).
> Ответ: Только число 1010102101010_2.

Вопрос 5

Переведите следующие числа из экспоненциальной формы в естественную: а) 0,3800456⋅1020{,}3800456 \cdot 10^2; б) 0,245⋅10−30{,}245 \cdot 10^{-3}; в) `1.256900E+5`; г) `9.569120E-3`.
> Ответ:
> а) 38,0045638{,}00456
> б) 0,0002450{,}000245
> в) 125 690125\,690
> г) 0,009569120{,}00956912

Вопрос 6

Представьте следующие десятичные числа в экспоненциальной форме с нормализованной мантиссой (правильная дробь с первой цифрой после запятой, отличной от нуля): а) 217,93410217{,}934_{10}; б) 0,00101100{,}00101_{10}.
> Ответ:
> а) 0,217934⋅1030{,}217934 \cdot 10^3
> б) 0,101⋅10−20{,}101 \cdot 10^{-2}

3. Темы для развернутых ответов и эссе

Тема 1. Архитектурная необходимость разделения способов представления целых и вещественных чисел в ЭВМ

  • Направление анализа: Любое целое число теоретически можно представить как вещественное с нулевой дробной частью. Проанализируйте, почему в вычислительной технике сохраняется жесткое разделение типов данных на целые и вещественные. Рассмотрите вопросы сложности аппаратных алгоритмов обработки, расхода ресурсов памяти и скорости выполнения арифметических операций процессором.

Тема 2. Сравнительный анализ прямого и дополнительного кодов при работе с отрицательными числами

  • Направление анализа: Опишите структуру знакового формата целых чисел. Объясните, почему прямой код удобен для хранения положительных чисел, но неудобен для проведения арифметических операций над отрицательными числами. Раскройте роль дополнительного кода в упрощении архитектуры процессора (замена операции вычитания операцией сложения).

Тема 3. Взаимосвязь разрядности, точности и диапазона при представлении чисел с плавающей запятой

  • Направление анализа: Изучите распределение битов в 32- и 64-разрядных форматах представления вещественных чисел. Как распределение памяти между порядком и мантиссой влияет на вычислительные характеристики программы? Рассмотрите компромисс между предельно допустимой величиной числа (диапазоном) и точностью его дробной части на примерах инженерных и научных расчетов.

4. Глоссарий важных терминов

Термин · Определение из источника

  • Беззнаковое представление целых чисел — Способ компьютерного кодирования исключительно неотрицательных целых чисел, при котором все разряды ячейки отводятся под значение числа.
  • Бит (Разряд) — Однородный элемент ячейки памяти, обладающий двумя устойчивыми состояниями (00 и 11), служащий для хранения одного разряда двоичного числа.
  • Дополнительный код — Специальный код представления отрицательных целых чисел в ЭВМ, используемый для выполнения арифметических операций и позволяющий заменять вычитание сложением.
  • Мантисса числа (mm) — Составляющая экспоненциальной формы записи числа A=±m⋅qpA = \pm m \cdot q^p, определяющая его точность. Для нормализованного числа представляет собой правильную дробь с первой цифрой после запятой, отличной от нуля.
  • Нормализованная мантисса — Мантисса, записанная в виде правильной дроби, у которой первая цифра после запятой отлична от нуля.
  • Порядок числа (pp) — Показатель степени основания системы счисления в экспоненциальной форме записи числа, определяющий положение запятой и масштаб величины (диапазон).
  • Прямой код — Способ представления чисел в ЭВМ, при котором самый старший (левый) разряд отводится под знак (00 для плюс, 11 для минус), а остальные разряды — под модуль числа. Применяется для хранения положительных чисел.
  • Представление целых чисел со знаком — Способ кодирования целых чисел, при котором старший разряд выделяется для указания знака числа, а остальные — под само число.
  • Экспоненциальная форма числа — Представление вещественного числа AA в виде произведения мантиссы на основание системы счисления в степени порядка: A=±m⋅qpA = \pm m \cdot q^p.
Таблица понятий
термин, определение и пример в одном месте
показать целикомсвернуть
ТерминОпределениеПример
РазрядЭлемент ячейки памяти, обладающий двумя устойчивыми состояниями и служащий для хранения одного из битов двоичного числа.0 -й разряд, (n-1) -й разряд в n -разрядной ячейке
Беззнаковое представлениеСпособ представления только для неотрицательных целых чисел, где все разряды отводятся под само число.Число 53 в восьмиразрядном представлении: 00110101
Прямой кодСпособ представления целых чисел со знаком, где старший разряд отводится под знак ( 0 для + , 1 для - ), а остальные — под число.Прямой код положительного числа 53
Дополнительный кодСпециальный код, используемый для выполнения операций с отрицательными числами, позволяющий заменить вычитание сложением.Представление отрицательных целых чисел в памяти компьютера
МантиссаСоставная часть вещественного числа в экспоненциальной форме, представляющая собой значение числа (часто в виде правильной дроби).В числе 0,472×1090,472 \times 10^{9} мантиссой является 0,472
ПорядокПоказатель степени основания системы счисления в экспоненциальной форме записи вещественного числа, определяющий диапазон числа.В записи 4,72×1084,72 \times 10^{8} число 8 является порядком