Главная / Учебники / Информатика 8 класс / Параграф § 1.4
| Глава: | Глава 1. Системы счисления |
|---|---|
| Параграф: | § 1.4 - Системы счисления и представление информации в компьютере |
| Учебник: | Информатика 8 класс - |
| Автор: | Босова Людмила Леонидовна |
| Год: | 2025 |
| Издание: | 7-е издание, стереотипное |
Представление целых чисел в памяти компьютера
В оперативной памяти компьютера информация хранится в ячейках, состоящих из однородных элементов, каждый из которых представляет собой физическую систему с двумя устойчивыми состояниями, соответствующими логическим значениям 0 или 1. Каждый такой элемент, хранящий один разряд двоичного числа, называется битом или разрядом.
Объем памяти для хранения целых чисел может составлять 8, 16, 32 или 64 разряда.
Представление беззнаковых целых чисел
Беззнаковое представление используется для неотрицательных целых чисел (например, счетчиков). В ячейке из \( n \) разрядов можно представить \( 2^n \) различных чисел.
Для представления числа в \( n \)-разрядной ячейке его переводят в двоичную систему счисления, и полученный двоичный код дополняют незначащими нулями слева до нужной разрядности \( n \).
Представление целых чисел со знаком
Для хранения отрицательных чисел применяется знаковый способ представления. В этом случае самый старший (левый) разряд отводится под знак числа:
Остальные \( n-1 \) разрядов используются для записи самого числа.
При таком представлении число называется представленным в прямом коде.
Диапазон целых чисел со знаком в \( n \)-разрядной ячейке:
Отрицательные числа в компьютере представляются не только в прямом, но и в дополнительном коде, что упрощает операцию вычитания, сводя ее к сложению.
Компьютерные системы счисления
В компьютерной технике используется двоичная система счисления (\( \text{основание} \ 2 \)), поскольку числа могут быть представлены с помощью технических элементов с двумя устойчивыми состояниями. Это обеспечивает надежность и помехоустойчивость представления, а также наличие развитого математического аппарата для логических преобразований.
Обмен данными между устройствами происходит в двоичных кодах, но для удобства восприятия и анализа программисты часто используют эквивалентные представления в восьмеричной (\( \text{основание} \ 8 \)) или шестнадцатеричной (\( \text{основание} \ 16 \)) системах счисления. Использование шестнадцатеричных кодов позволяет сокращать длину двоичного кода в четыре раза (так как \( 16 = 2^4 \)).
Кодирование символов (кодовая таблица)
Текст и любая другая информация обрабатываются компьютером в двоичном коде. Каждому символу, используемому в тексте (букве, цифре, знаку препинания), ставится в соответствие уникальный двоичный код. Совокупность таких соответствий называется кодовой таблицей. Примером является таблица ASCII (American Standard Code for Information Interchange), где каждому символу соответствует его шестнадцатеричный код, который легко преобразуется в двоичный.
Информация в компьютере хранится в ячейках памяти, состоящих из битов (0 или 1). Объем памяти для целых чисел может быть 8, 16, 32 или 64 разряда.
Беззнаковые числа представляют только неотрицательные значения. В ячейке из \(n\) разрядов можно закодировать \(2^n\) чисел, от 0 до \(2^n - 1\).
Целые числа со знаком используют старший разряд для обозначения знака (0 – положительное, 1 – отрицательное). Это называется прямым кодом. Диапазон: от \(-2^{n-1}\) до \(2^{n-1} - 1\). Для упрощения вычитания часто используют дополнительный код.
В компьютерах используется двоичная система (основание 2) из-за ее надежности. Для удобства восприятия используют восьмеричную (основание 8) и шестнадцатеричную (основание 16) системы, сокращая длину двоичного кода.
Любая информация представляется в двоичном коде. Для соответствия символов этим кодам используются кодовые таблицы, например, ASCII.
Ключевые понятия параграфа:
Диапазоны целых чисел:
Задали создать проект?
Создай с помощью ИИ за 5 минут
Список готовых проектов к текущему параграфу.
ВНИМАНИЕ: Представленные фрагменты из учебных материалов используются исключительно в научно-образовательных целях в объеме, оправданном поставленной целью.
Данное использование осуществляется в рамках, установленных законодательством об авторском праве (в частности, нормами о свободном использовании произведения для образовательных целей).
В соответствии с законодательством, автор и источник заимствования указаны для каждого используемого фрагмента.