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

В какой системе счисления хранятся данные в компьютере

«Компьютерные» системы счисления

Оперативная память компьютера состоит из ячеек, в каждой из которых может храниться 8 битов информации, т. е. в каждой ячейке может храниться 8 разрядов двоичного числа. Целые числа в компьютере хранятся в памяти в формате с фиксированной запятой. В этом случае каждому разряду ячейки памяти соответствует всегда один и тот нее разряд числа, а запятая находится справа после младшего разряда, т. е. вне разрядной сетки. Для хранения целых неотрицательных чисел отводится одна ячейка памяти (8 битов).

Пример: Число А2 = 111100002 будет храниться в ячейке памяти следующим образом:

11110 0000

Определим диапазон чисел, которые могут храниться в оперативной памяти в формате целого неотрицательного числа. Минимальное число соответствует восьми нулям, хранящимся в восьми ячейках памяти, и равно 0. Максимальное число соответствует восьми единицам, хранящимся в ячейках памяти, и равно 255. Таким образом, диапазон изменения целых неотрицательных чисел от 0 до 255.

Обмен информацией между компьютерными устройствами осуществляется путём передачи двоичных кодов. Пользоваться такими кодами из-за их большой длины и зрительной однородности человеку неудобно. Поэтому специалисты (программисты, инженеры) на некоторых этапах разработки, создания, настройки вычислительных систем заменяют двоичные коды на эквивалентные им величины в восьмеричной или шестнадцатеричной системах счисления. В результате длина исходного слова сокращается в три, четыре раза соответственно. Это делает информацию более удобной для рассмотрения и анализа.

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

1000011111010010

Максимальное положительное число (с учетом выделения одного разряда на знак) для данного формата представления равно:

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

Источник

Тест по информатике на тему «Системы счисления» (8 класс)

8 класс. Системы счисления.

1. В какой системе счисления представлена информация, хранящаяся в компьютере?

а) троичной; б) двоичной; в) десятичной; г) двенадцатеричной.

2 . Преимущество двоичной системы счисления состоит в том, что

а) двоичный код позволяет экономить память компьютера;

б) электронные элементы с двумя состояниями наиболее просты в конструктивном исполнении;

в) электронные элементы с двумя состояниями потребляют меньше электроэнергии;

г) двоичный код не вызывает сбоя компьютера.

3. Восьмеричная система счисления отличается от шестнадцатеричной

а) количеством операций над числом в секунду;

б) глубиной вложенности операций;

в) количеством цифр, используемых для записи числа;

г) степенью компьютеризации.

4. Какое количество цифр используется в троичной системе счисления?

5. В шестнадцатеричной системе счисления символ F используется для обозначения

а) конца файла; б) числа 16;в) конца строки; г) числа 15.

6. Переведите из двоичной системы счисления в десятичную число 101010101.

а) 361; б) 564; в) 455; г) 341.

7. Переведите из десятичной системы счисления в двоичную число 216.

а) 11001100; б) 11011000; в) 11100000; г) 11001000.

8. Число 1116 в двоичной системе счисления равно

а) 1010101; б) 10011; в) 10001; г) 1000010.

9. Число ЕЕ16 в двоичной системе счисления равно

а) 110011; б) 11101110; в) 11110000; г) 10101010.

10. Число Е216 в десятичной системе счисления равно

а) 10000; б) 456; в) 226; г) 2310.

11. Число 3210 равно числу

а) 1000002; б) 358; в) 2116; г) 100002.

12. Сумма 1012 + 1002 + 1102, равна

а) 10112; б) 10012; в) 00012; г) 11112.

13. Выполните действие: 1111000012 + 1000112.

а) 10000001002; б) 10011001102; в) 10000111102; г) 10000011002.

14. Какое из равенств верно?

а) 510 = 000001112; б) 4710 = 1011112; в) 1310 = 000111112; г) 2 10 = 000010002.

15. Запись числа 100

а) отсутствует в двоичной системе счисления;

б) существует в двоичной, десятичной, восьмеричной и шестнадцатеричной системах счисления;

в) отсутствует в десятичной системе счисления;

г) отсутствует в восьмеричной системе счисления;

д) отсутствует в шестнадцатеричной системе счисления.

8 класс. Системы счисления.

1. В какой системе счисления представлена информация, хранящаяся в компьютере?

а) троичной; б) двоичной; в) десятичной; г) двенадцатеричной.

2 . Преимущество двоичной системы счисления состоит в том, что

а) двоичный код позволяет экономить память компьютера;

б) электронные элементы с двумя состояниями наиболее просты в конструктивном исполнении;

в) электронные элементы с двумя состояниями потребляют меньше электроэнергии;

г) двоичный код не вызывает сбоя компьютера.

3. Восьмеричная система счисления отличается от шестнадцатеричной

а) количеством операций над числом в секунду;

б) глубиной вложенности операций;

в) количеством цифр, используемых для записи числа;

г) степенью компьютеризации.

4. Какое количество цифр используется в троичной системе счисления?

5. В шестнадцатеричной системе счисления символ F используется для обозначения

а) конца файла; б) числа 16;в) конца строки; г) числа 15.

6. Переведите из двоичной системы счисления в десятичную число 101010101.

а) 361; б) 564; в) 455; г) 341.

7. Переведите из десятичной системы счисления в двоичную число 216.

а) 11001100; б) 11011000; в) 11100000; г) 11001000.

8. Число 1116 в двоичной системе счисления равно

а) 1010101; б) 10011; в) 10001; г) 1000010.

9. Число ЕЕ16 в двоичной системе счисления равно

а) 110011; б) 11101110; в) 11110000; г) 10101010.

10. Число Е216 в десятичной системе счисления равно

а) 10000; б) 456; в) 226; г) 2310.

11. Число 3210 равно числу

а) 1000002; б) 358; в) 2116; г) 100002.

12. Сумма 1012 + 1002 + 1102, равна

а) 10112; б) 10012; в) 00012; г) 11112.

13. Выполните действие: 1111000012 + 1000112.

а) 10000001002; б) 10011001102; в) 10000111102; г) 10000011002.

14. Какое из равенств верно?

а) 510 = 000001112; б) 4710 = 1011112; в) 1310 = 000111112; г) 2 10 = 000010002.

15. Запись числа 100

а) отсутствует в двоичной системе счисления;

б) существует в двоичной, десятичной, восьмеричной и шестнадцатеричной системах счисления;

в) отсутствует в десятичной системе счисления;

г) отсутствует в восьмеричной системе счисления;

д) отсутствует в шестнадцатеричной системе счисления.

в какой системе счисления хранятся данные в компьютере. placeholder. в какой системе счисления хранятся данные в компьютере фото. в какой системе счисления хранятся данные в компьютере-placeholder. картинка в какой системе счисления хранятся данные в компьютере. картинка placeholder. "Компьютерные" системы счисления

Курс повышения квалификации

Дистанционное обучение как современный формат преподавания

в какой системе счисления хранятся данные в компьютере. placeholder. в какой системе счисления хранятся данные в компьютере фото. в какой системе счисления хранятся данные в компьютере-placeholder. картинка в какой системе счисления хранятся данные в компьютере. картинка placeholder. "Компьютерные" системы счисления

Курс повышения квалификации

Современные педтехнологии в деятельности учителя

в какой системе счисления хранятся данные в компьютере. placeholder. в какой системе счисления хранятся данные в компьютере фото. в какой системе счисления хранятся данные в компьютере-placeholder. картинка в какой системе счисления хранятся данные в компьютере. картинка placeholder. "Компьютерные" системы счисления

Курс профессиональной переподготовки

Математика и информатика: теория и методика преподавания в образовательной организации

в какой системе счисления хранятся данные в компьютере. a loader. в какой системе счисления хранятся данные в компьютере фото. в какой системе счисления хранятся данные в компьютере-a loader. картинка в какой системе счисления хранятся данные в компьютере. картинка a loader. "Компьютерные" системы счисления

Номер материала: ДВ-247864

Международная дистанционная олимпиада Осень 2021

Не нашли то что искали?

Вам будут интересны эти курсы:

Оставьте свой комментарий

Авторизуйтесь, чтобы задавать вопросы.

в какой системе счисления хранятся данные в компьютере. placeholder. в какой системе счисления хранятся данные в компьютере фото. в какой системе счисления хранятся данные в компьютере-placeholder. картинка в какой системе счисления хранятся данные в компьютере. картинка placeholder. "Компьютерные" системы счисления

В Чувашии школьные каникулы продлятся две недели

Время чтения: 1 минута

в какой системе счисления хранятся данные в компьютере. placeholder. в какой системе счисления хранятся данные в компьютере фото. в какой системе счисления хранятся данные в компьютере-placeholder. картинка в какой системе счисления хранятся данные в компьютере. картинка placeholder. "Компьютерные" системы счисления

В школе в Пермском крае произошла стрельба

Время чтения: 1 минута

в какой системе счисления хранятся данные в компьютере. placeholder. в какой системе счисления хранятся данные в компьютере фото. в какой системе счисления хранятся данные в компьютере-placeholder. картинка в какой системе счисления хранятся данные в компьютере. картинка placeholder. "Компьютерные" системы счисления

Московские школьники могут уйти на каникулы с 25 октября

Время чтения: 1 минута

в какой системе счисления хранятся данные в компьютере. placeholder. в какой системе счисления хранятся данные в компьютере фото. в какой системе счисления хранятся данные в компьютере-placeholder. картинка в какой системе счисления хранятся данные в компьютере. картинка placeholder. "Компьютерные" системы счисления

В Туве объявили каникулы в школах с 25 октября

Время чтения: 2 минуты

в какой системе счисления хранятся данные в компьютере. placeholder. в какой системе счисления хранятся данные в компьютере фото. в какой системе счисления хранятся данные в компьютере-placeholder. картинка в какой системе счисления хранятся данные в компьютере. картинка placeholder. "Компьютерные" системы счисления

Рособрнадзор оставил за регионами решение о дополнительных школьных каникулах

Время чтения: 1 минута

в какой системе счисления хранятся данные в компьютере. placeholder. в какой системе счисления хранятся данные в компьютере фото. в какой системе счисления хранятся данные в компьютере-placeholder. картинка в какой системе счисления хранятся данные в компьютере. картинка placeholder. "Компьютерные" системы счисления

В России объявлены нерабочие дни с 30 октября по 7 ноября

Время чтения: 2 минуты

Подарочные сертификаты

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

Все материалы, размещенные на сайте, созданы авторами сайта либо размещены пользователями сайта и представлены на сайте исключительно для ознакомления. Авторские права на материалы принадлежат их законным авторам. Частичное или полное копирование материалов сайта без письменного разрешения администрации сайта запрещено! Мнение администрации может не совпадать с точкой зрения авторов.

Источник

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

Урок 4. Информатика 8 класс (ФГОС)

в какой системе счисления хранятся данные в компьютере. 20210413 vu tg sbscrb2. в какой системе счисления хранятся данные в компьютере фото. в какой системе счисления хранятся данные в компьютере-20210413 vu tg sbscrb2. картинка в какой системе счисления хранятся данные в компьютере. картинка 20210413 vu tg sbscrb2. "Компьютерные" системы счисления

в какой системе счисления хранятся данные в компьютере. 4. в какой системе счисления хранятся данные в компьютере фото. в какой системе счисления хранятся данные в компьютере-4. картинка в какой системе счисления хранятся данные в компьютере. картинка 4. "Компьютерные" системы счисления

В данный момент вы не можете посмотреть или раздать видеоурок ученикам

Чтобы получить доступ к этому и другим видеоурокам комплекта, вам нужно добавить его в личный кабинет, приобрев в каталоге.

Получите невероятные возможности

в какой системе счисления хранятся данные в компьютере. 20210706 unblock slide1. в какой системе счисления хранятся данные в компьютере фото. в какой системе счисления хранятся данные в компьютере-20210706 unblock slide1. картинка в какой системе счисления хранятся данные в компьютере. картинка 20210706 unblock slide1. "Компьютерные" системы счисления

в какой системе счисления хранятся данные в компьютере. 20210706 unblock slide2. в какой системе счисления хранятся данные в компьютере фото. в какой системе счисления хранятся данные в компьютере-20210706 unblock slide2. картинка в какой системе счисления хранятся данные в компьютере. картинка 20210706 unblock slide2. "Компьютерные" системы счисления

в какой системе счисления хранятся данные в компьютере. 20210706 unblock slide3. в какой системе счисления хранятся данные в компьютере фото. в какой системе счисления хранятся данные в компьютере-20210706 unblock slide3. картинка в какой системе счисления хранятся данные в компьютере. картинка 20210706 unblock slide3. "Компьютерные" системы счисления

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

На данном уроке мы с вами узнаем, как представляются целые и вещественные числа в компьютере.

А начнём мы с вами с целых чисел.

Как вы уже знаете, целые числа – это множество чисел, которое состоит из натуральных чисел, чисел, противоположных натуральным, и нуля.

в какой системе счисления хранятся данные в компьютере. image001. в какой системе счисления хранятся данные в компьютере фото. в какой системе счисления хранятся данные в компьютере-image001. картинка в какой системе счисления хранятся данные в компьютере. картинка image001. "Компьютерные" системы счисления

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

в какой системе счисления хранятся данные в компьютере. image002. в какой системе счисления хранятся данные в компьютере фото. в какой системе счисления хранятся данные в компьютере-image002. картинка в какой системе счисления хранятся данные в компьютере. картинка image002. "Компьютерные" системы счисления

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

в какой системе счисления хранятся данные в компьютере. image003. в какой системе счисления хранятся данные в компьютере фото. в какой системе счисления хранятся данные в компьютере-image003. картинка в какой системе счисления хранятся данные в компьютере. картинка image003. "Компьютерные" системы счисления

То есть, можно сказать, что каждая ячейка оперативной памяти содержит число, представленное в двоичной системе счисления, так как вся информация представлена в памяти компьютера именно в этой системе счисления. Каждая ячейка также включает в себя некоторое количество клеточек (ячеек). В каждой клеточке содержится число ноль или один. Это зависит от того, какой код соответствует изначальному числу.

в какой системе счисления хранятся данные в компьютере. image004. в какой системе счисления хранятся данные в компьютере фото. в какой системе счисления хранятся данные в компьютере-image004. картинка в какой системе счисления хранятся данные в компьютере. картинка image004. "Компьютерные" системы счисления

Давайте рассмотрим одну ячейку, которая состоит из n разрядов.

в какой системе счисления хранятся данные в компьютере. image005. в какой системе счисления хранятся данные в компьютере фото. в какой системе счисления хранятся данные в компьютере-image005. картинка в какой системе счисления хранятся данные в компьютере. картинка image005. "Компьютерные" системы счисления

Она разбита на n клеточек. n обозначает количество разрядов или битов, отведённых под исходное число. Первая клеточка слева – это (n-1)-й разряд. Вторая – (n-2)-й разряд и так далее. Последняя клеточка – это 0-й разряд.

в какой системе счисления хранятся данные в компьютере. image006. в какой системе счисления хранятся данные в компьютере фото. в какой системе счисления хранятся данные в компьютере-image006. картинка в какой системе счисления хранятся данные в компьютере. картинка image006. "Компьютерные" системы счисления

Можно сказать, что разряд – это степени для числа два в двоичной системе счисления.

Для представления целых чисел в компьютере существует несколько различных способов, которые отличаются друг от друга количеством разрядов и наличием или отсутствием знакового разряда. Обычно под целые числа отводится 8, 16, 32 или 64 разряда или бита.

в какой системе счисления хранятся данные в компьютере. image007. в какой системе счисления хранятся данные в компьютере фото. в какой системе счисления хранятся данные в компьютере-image007. картинка в какой системе счисления хранятся данные в компьютере. картинка image007. "Компьютерные" системы счисления

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

Беззнаковое представление используется для таких объектов, как адреса ячеек; счётчиков, например, количество символов в тексте; чисел, которые обозначают дату и время; размеров графических изображений в пикселях и много другое.

в какой системе счисления хранятся данные в компьютере. image008. в какой системе счисления хранятся данные в компьютере фото. в какой системе счисления хранятся данные в компьютере-image008. картинка в какой системе счисления хранятся данные в компьютере. картинка image008. "Компьютерные" системы счисления

в какой системе счисления хранятся данные в компьютере. image009. в какой системе счисления хранятся данные в компьютере фото. в какой системе счисления хранятся данные в компьютере-image009. картинка в какой системе счисления хранятся данные в компьютере. картинка image009. "Компьютерные" системы счисления

в какой системе счисления хранятся данные в компьютере. image010. в какой системе счисления хранятся данные в компьютере фото. в какой системе счисления хранятся данные в компьютере-image010. картинка в какой системе счисления хранятся данные в компьютере. картинка image010. "Компьютерные" системы счисленияв какой системе счисления хранятся данные в компьютере. image011. в какой системе счисления хранятся данные в компьютере фото. в какой системе счисления хранятся данные в компьютере-image011. картинка в какой системе счисления хранятся данные в компьютере. картинка image011. "Компьютерные" системы счисления

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

в какой системе счисления хранятся данные в компьютере. image012. в какой системе счисления хранятся данные в компьютере фото. в какой системе счисления хранятся данные в компьютере-image012. картинка в какой системе счисления хранятся данные в компьютере. картинка image012. "Компьютерные" системы счисления

В первом столбце указано количество битов, во втором минимальное значение, а в третьем – максимальное значение.

Минимальное значение во всех строка равно нулю. А вот максимальное вычисляется по формуле 2 n – 1. То есть максимальное восьмиразрядное число будет равно 255.

2 8 – 1 = 256 – 1 = 255.

Максимальное значение целого неотрицательного числа достигается в том случае, когда во всех разрядах ячейки хранятся единицы.

Давайте разберёмся на примере.

Возьмём восьмиразрядную ячейку и поместим в неё максимально допустимое число 255.

Исходя из этого можем сказать, что наша ячейка состоит из 8 разрядов или клеточек. При переводе числа 255 в двоичную систему счисления получим 8 единиц. То есть в каждой клеточке будет содержаться по единице.

в какой системе счисления хранятся данные в компьютере. image013. в какой системе счисления хранятся данные в компьютере фото. в какой системе счисления хранятся данные в компьютере-image013. картинка в какой системе счисления хранятся данные в компьютере. картинка image013. "Компьютерные" системы счисления

Число разрядов n=8. Давайте над каждой клеточкой расставим соответствующий разряд начиная с крайней левой.

Давайте вспомним общий вид нашей ячейки.

в какой системе счисления хранятся данные в компьютере. image014. в какой системе счисления хранятся данные в компьютере фото. в какой системе счисления хранятся данные в компьютере-image014. картинка в какой системе счисления хранятся данные в компьютере. картинка image014. "Компьютерные" системы счисления

То есть ячейка из n разрядов, в нашем случае 8, состоит из n клеточек (снова из 8), а каждый разряд вычисляется по формуле n – 1, n – 2 и так далее. В зависимости от того, на каком месте находится ячейка.

в какой системе счисления хранятся данные в компьютере. image015. в какой системе счисления хранятся данные в компьютере фото. в какой системе счисления хранятся данные в компьютере-image015. картинка в какой системе счисления хранятся данные в компьютере. картинка image015. "Компьютерные" системы счисления

А если мы возьмём все наши единицы и проставим над ними наши разряды, то мы можем перевести наше число из двоичной системы счисления в десятичную уже известным нам образом.

в какой системе счисления хранятся данные в компьютере. image016. в какой системе счисления хранятся данные в компьютере фото. в какой системе счисления хранятся данные в компьютере-image016. картинка в какой системе счисления хранятся данные в компьютере. картинка image016. "Компьютерные" системы счисления

Если же брать число 256, то мы не сможем поместить его в восьмиразрядную ячейку, так как оно будет состоять из единицы и восьми нулей, а клеточек у нас 8.

Если мы возьмём число 65 535, то в двоичной системе счисления оно будет состоять из 16 единиц. А если шестнадцатиразрядную ячейку снова представить, как строку, состоящую из 16 клеточек и расставить соответствующие разряды, то она будет выглядеть следующим образом:

в какой системе счисления хранятся данные в компьютере. image017. в какой системе счисления хранятся данные в компьютере фото. в какой системе счисления хранятся данные в компьютере-image017. картинка в какой системе счисления хранятся данные в компьютере. картинка image017. "Компьютерные" системы счисления

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

Давайте рассмотрим, как будет выглядеть число 125 в восьмиразрядном и шестнадцатиразрядном представлениях. Для этого переведём наше число в двоичную систему и получим следующее:

в какой системе счисления хранятся данные в компьютере. image018. в какой системе счисления хранятся данные в компьютере фото. в какой системе счисления хранятся данные в компьютере-image018. картинка в какой системе счисления хранятся данные в компьютере. картинка image018. "Компьютерные" системы счисления

Наше число состоит из 7 цифр. Поместим его в восьмиразрядную ячейку.

в какой системе счисления хранятся данные в компьютере. image019. в какой системе счисления хранятся данные в компьютере фото. в какой системе счисления хранятся данные в компьютере-image019. картинка в какой системе счисления хранятся данные в компьютере. картинка image019. "Компьютерные" системы счисления

Но ячеек 8, а цифр 7. В таком случае помещаем наше число в крайние справа семь ячеек, а в первую левую запишем ноль.

в какой системе счисления хранятся данные в компьютере. image020. в какой системе счисления хранятся данные в компьютере фото. в какой системе счисления хранятся данные в компьютере-image020. картинка в какой системе счисления хранятся данные в компьютере. картинка image020. "Компьютерные" системы счисления

Он не повлияет на наше число, но все разряды ячейки должны быть заполнены цифрами.

А если мы поместим это же число в шестнадцатиразрядную ячейку, то получим 9 ячеек слева, заполненных нулями, а в остальных 7 будет располагаться наше число.

в какой системе счисления хранятся данные в компьютере. image021. в какой системе счисления хранятся данные в компьютере фото. в какой системе счисления хранятся данные в компьютере-image021. картинка в какой системе счисления хранятся данные в компьютере. картинка image021. "Компьютерные" системы счисления

То есть можно сказать, что мы записываем наше число в двоичной системе счисления, а затем дополняем эту двоичную запись незначащими нулями слева в зависимости от того, из скольких разрядов состоит наше представление числа.

Это то, что касается беззнакового представления чисел.

При представлении числа со знаком (плюсом, если это положительное число, и минусом, если это отрицательное число) самый старший разряд, то есть тот, который находится слева, отводится под знак числа, а остальные разряды – под само число. Если число положительное, то в самый старший разряд (самую левую клеточку) пишется цифра 0, а если отрицательное, то 1.

в какой системе счисления хранятся данные в компьютере. image022. в какой системе счисления хранятся данные в компьютере фото. в какой системе счисления хранятся данные в компьютере-image022. картинка в какой системе счисления хранятся данные в компьютере. картинка image022. "Компьютерные" системы счисления

в какой системе счисления хранятся данные в компьютере. image023. в какой системе счисления хранятся данные в компьютере фото. в какой системе счисления хранятся данные в компьютере-image023. картинка в какой системе счисления хранятся данные в компьютере. картинка image023. "Компьютерные" системы счисления

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

Например, число 56 в двоичной системе будет равно: 1110002.

Оно в себя включает 6 цифр. Запишем его в восьмиразрядную ячейку.

в какой системе счисления хранятся данные в компьютере. image024. в какой системе счисления хранятся данные в компьютере фото. в какой системе счисления хранятся данные в компьютере-image024. картинка в какой системе счисления хранятся данные в компьютере. картинка image024. "Компьютерные" системы счисления

Две оставшиеся слева клеточки заполним нулями, так как число положительное.

в какой системе счисления хранятся данные в компьютере. image025. в какой системе счисления хранятся данные в компьютере фото. в какой системе счисления хранятся данные в компьютере-image025. картинка в какой системе счисления хранятся данные в компьютере. картинка image025. "Компьютерные" системы счисления

А если бы наше число было отрицательным, то оно выглядело бы следующим образом.

в какой системе счисления хранятся данные в компьютере. image026. в какой системе счисления хранятся данные в компьютере фото. в какой системе счисления хранятся данные в компьютере-image026. картинка в какой системе счисления хранятся данные в компьютере. картинка image026. "Компьютерные" системы счисления

В старший разряд мы поставили единицу, так как число отрицательное.

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

Дополнительный код целого отрицательного числа может быть получен по следующему алгоритму:

· записать прямой код модуля числа;

· инвертировать его (заменить единицы нулями, нули – единицами);

· прибавить к инверсному коду единицу.

Давайте рассмотрим применение этого алгоритма на примере.

Нам дано число –25. При переводе в двоичную систему модуля числа получим следующее число: 110012.

Теперь смотрим на первый пункт. Нам необходимо записать прямой код модуля числа. Возьмём восьмиразрядный код. То есть наше число будет записано в клеточки, а в трёх пустых клеточках слева от него – нули.

в какой системе счисления хранятся данные в компьютере. image027. в какой системе счисления хранятся данные в компьютере фото. в какой системе счисления хранятся данные в компьютере-image027. картинка в какой системе счисления хранятся данные в компьютере. картинка image027. "Компьютерные" системы счисления

Далее во втором пункте нам необходимо инвертировать наше число, то есть заменить единицы нулями, а нули – единицами. Получим следующее:

в какой системе счисления хранятся данные в компьютере. image028. в какой системе счисления хранятся данные в компьютере фото. в какой системе счисления хранятся данные в компьютере-image028. картинка в какой системе счисления хранятся данные в компьютере. картинка image028. "Компьютерные" системы счисления

Теперь нам осталось, исходя из третьего пункта, прибавить к числу единицу. Получим следующее число:

в какой системе счисления хранятся данные в компьютере. image029. в какой системе счисления хранятся данные в компьютере фото. в какой системе счисления хранятся данные в компьютере-image029. картинка в какой системе счисления хранятся данные в компьютере. картинка image029. "Компьютерные" системы счисления

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

Любое вещественное число A может быть записано в экспоненциальной форме:

в какой системе счисления хранятся данные в компьютере. image030. в какой системе счисления хранятся данные в компьютере фото. в какой системе счисления хранятся данные в компьютере-image030. картинка в какой системе счисления хранятся данные в компьютере. картинка image030. "Компьютерные" системы счисления

q – основание системы счисления.

Возьмём для примера число 1 345 572. Его можно представить различными способами:

в какой системе счисления хранятся данные в компьютере. image031. в какой системе счисления хранятся данные в компьютере фото. в какой системе счисления хранятся данные в компьютере-image031. картинка в какой системе счисления хранятся данные в компьютере. картинка image031. "Компьютерные" системы счисления

С экспоненциальной формой записи вы наверняка уже встречались. Например, считая на калькуляторе, вы могли получить следующее число: 1,34Е + 6.

Из примера, можно сделать вывод, что положение запятой может изменяться.

Вещественное число может занимать в памяти компьютера 32 или 64 разряда.

в какой системе счисления хранятся данные в компьютере. image032. в какой системе счисления хранятся данные в компьютере фото. в какой системе счисления хранятся данные в компьютере-image032. картинка в какой системе счисления хранятся данные в компьютере. картинка image032. "Компьютерные" системы счисления

То есть наша ячейка в памяти может состоять из 32 или 64 клеточек. При этом выделяются разряды для хранения знака мантиссы, знака порядка, порядка и мантиссы.

Давайте разберёмся на примере. Возьмём число 125 в десятичной системе счисления и запишем её в тридцатидвухразрядную ячейку.

Для начала нам нужно перевести число 125 в двоичную систему счисления. Получим следующее: 12510 = 11111012.

Теперь запишем это число в экспоненциальной форме.

Ставим равно. Мантиссой числа будет следующее: 0,1111101.

Ставим знак умножения. q – это основание системы счисления. В нашем случает это двоичная система счисления. Число 2 в двоичной системе счисления будет состоять из цифр 1 и 0. Запишем его.

11111012 = 0,1111101 · 10.

p – это порядок числа или же степень. Мы с вами перенесли наше число на семь знаков вправо после запятой. Значит наше p будет равно 7. При переводе числа семь в двоичную систему счисления получим следующее:

Мы с вами записали двоичное число в экспоненциальной форме.

Теперь перенесём всё в клеточки ячейки памяти, размером 32 разряда.

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

в какой системе счисления хранятся данные в компьютере. image033. в какой системе счисления хранятся данные в компьютере фото. в какой системе счисления хранятся данные в компьютере-image033. картинка в какой системе счисления хранятся данные в компьютере. картинка image033. "Компьютерные" системы счисления

Первую клеточку слева выделяем под знак. Так как наше число положительное, то ставим цифру 0.

в какой системе счисления хранятся данные в компьютере. image034. в какой системе счисления хранятся данные в компьютере фото. в какой системе счисления хранятся данные в компьютере-image034. картинка в какой системе счисления хранятся данные в компьютере. картинка image034. "Компьютерные" системы счисления

В разделе «Знак и порядок» запишем число 7 в двоичной системе счисления. Оставшиеся клеточки заполним нулями.

в какой системе счисления хранятся данные в компьютере. image035. в какой системе счисления хранятся данные в компьютере фото. в какой системе счисления хранятся данные в компьютере-image035. картинка в какой системе счисления хранятся данные в компьютере. картинка image035. "Компьютерные" системы счисления

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

в какой системе счисления хранятся данные в компьютере. image036. в какой системе счисления хранятся данные в компьютере фото. в какой системе счисления хранятся данные в компьютере-image036. картинка в какой системе счисления хранятся данные в компьютере. картинка image036. "Компьютерные" системы счисления

Далее запишем наше число, а оставшиеся клеточки заполним нулями.

в какой системе счисления хранятся данные в компьютере. image037. в какой системе счисления хранятся данные в компьютере фото. в какой системе счисления хранятся данные в компьютере-image037. картинка в какой системе счисления хранятся данные в компьютере. картинка image037. "Компьютерные" системы счисления

Мы записали наше число в тридцатидвухразрядную ячейку.

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

Давайте рассмотрим следующий пример:

в какой системе счисления хранятся данные в компьютере. image038. в какой системе счисления хранятся данные в компьютере фото. в какой системе счисления хранятся данные в компьютере-image038. картинка в какой системе счисления хранятся данные в компьютере. картинка image038. "Компьютерные" системы счисления

В нём максимальное значение порядка числа составляет: 11111112 = 12710.

Широкий диапазон представления вещественных чисел важен для решения научных и инженерных задач. Но в тоже время алгоритмы обработки таких чисел более трудоёмки по сравнению с алгоритмами обработки целых чисел.

А теперь пришла пора подвести итоги урока.

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

Источник

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *