Поиск

Полнотекстовый поиск:
Где искать:
везде
только в названии
только в тексте
Выводить:
описание
слова в тексте
только заголовок

Рекомендуем ознакомиться

'Документ'
темы № 3 «Дифракция» 15 7 17 10 9 3 41 54 9 1 7 11 19 10 9 40 55 8 17 4 7 0 11 8 39 5 7 18 4 8 4 1 7 38 57 5 19 4 10 13 37 44 4 0 4 13 31 14 5 3 45 1 ...полностью>>
'Анкета'
Ход проведения. Родителям предлагается внимательно прочитать ниже перечисленные утверждения и оценить степень согласия с ним. Для этого родителю необ...полностью>>
'Документ'
помочь учащимся получить представление об OCR – программах распознавания текста, познакомиться с возможностями данных программы, научить распознавать ...полностью>>
'Документ'
В разных городах сегодня эта задача решается различными методами, большое распространение получили растровые технологии как наиболее быстрые в реализа...полностью>>

Главная > Документ

Сохрани ссылку в одной из сетей:
Информация о документе
Дата добавления:
Размер:
Доступные форматы для скачивания:

ГБОУ Центр образования №953 Рябова Е.В.©

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

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

Естественной формой называется более привычная для нас, обычная запись числа, например, 1000 или 3,5.

Экспоненциальная же форма записи чисел обычно используется для обозначения очень больших или очень маленьких чисел, т.к. в естественной форме в записи таких чисел используется большое количество нулей (например, 0,000002 = 0,210-5 или 1000000 = 106).

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

Каждый разряд двоичного числа представляется в ЭВМ физическим элементом, обладающим двумя устойчивыми состояниями, одному из которых присваивается значение 0, а другому 1. Совокупность определенного количества этих элементов служит для представления многоразрядных двоичных чисел и составляет разрядную сетку или формат представления числовых данных.

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

Запятая в таких числах фиксируется строго в конце и остается строго фиксированной. Поэтому этот формат называется форматом с фиксированной точкой.

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

Формат с фиксированной точкой

Формат

Количество
разрядов (n),
отводимое для хранения числа

Минимальное число

Максимальное число

Интервал чисел

Целые числа
без знака

1 байт (n=8)

0

2n-1=255

0…255

2 байта (n=16)

0

2n-1=65535

0…65535

Целые числа со знаком

2 байта (n=16)

-2n-1= – 32768

2n-1-1=32767

– 32768…32767

4 байта (n=32)

-2n-1=
– 2 147 483 648

-2n-1-1=
– 2 147 483 648

– 2 147 483 648…
+2 147 483 647

Целые типы данных в Турбо Паскале

Название

Длина байтов

Диапазон значений

Мощность типа

Byte

1

от 0 до 255

256

ShortInt

1

от -128 до 127

256

Word

2

от 0 до 65 535

65 536

Integer

2

от -32 768 до +32 767

65 536

LongInt

4

от -2 147 483 648 до +2 147 483 647

4 294 497 296

Для чисел со знаком старший разряд отводится под знак. Знак положительного числа «+» кодируется нулем (0), а знак отрицательного числа «-» кодируется единицей (1).

Число в разрядной сетке располагается так, что его самый младший двоичный разряд записывается в крайний правый бит. Если количество разрядов в разрядной сетке превышает количество разрядов числа, оставшиеся разряды заполняются нулями.

Пример 1. Представить число 2110 в однобайтовой разрядной сетке.

  1. Переведем число 2110 в двоичную систему счисления. 2110 = 101012. Примечание: переводите числа с помощью Калькулятора.

  2. Нарисуем восьмиразрядную сетку (1 байт = 8 бит)

7

6

5

4

3

2

1

0

– номер разряда

  1. Впишем число, начиная с младшего разряда.

7

6

5

4

3

2

1

0

1

0

1

0

1

  1. Заполним оставшиеся разряды нулями.

7

6

5

4

3

2

1

0

0

0

0

1

0

1

0

1

Пример 2. Представить число +2110 и — 2110 в двухбайтовой разрядной сетке.

Представление положительного числа:

  1. Переведем модуль числа +2110 в двоичную систему счисления.
    2110 = 1516 = 0001 01012.

  2. Нарисуем шестнадцатиразрядную сетку (2 байт = 16 бит).

15

14

13

12

11

10

9

8

7

6

5

4

3

2

1

0

код знака

  1. Впишем число, начиная с младшего разряда и указав код знака «+» в старшем разряде.

15

14

13

12

11

10

9

8

7

6

5

4

3

2

1

0

0

1

0

1

0

1

  1. Заполним оставшиеся разряды нулями.

15

14

13

12

11

10

9

8

7

6

5

4

3

2

1

0

0

0

0

0

0

0

0

0

0

0

0

1

0

1

0

1

Представление отрицательного числа:

  1. Переведем модуль числа -2110 в двоичную систему счисления.
    2110 = 101012 (-2110=1516=0001 01012)



Похожие документы:

  1. №1: Системы счисления. Перевод чисел из системы в систему. Арифметические операции над числами в двоичной, восьмеричной и шестнадца­тери­чной системах счисления

    Урок
    ... программы. Карточки. ЦЕЛЬ УРОКА: Познакомиться с представлением в компьютере целых чисел. Научиться проводить производить ... 6 5 4 3 2 1 0 Биты числа 0 0 0 0 0 0 0 0 0 1 0 0 1 0 0 0 Целые числа со знаком обычно занимают в памяти компьютера один, два или ...
  2. Тема: Представление чисел в формате с фиксированной запятой

    Документ
    ... , т.е. в двоичном коде. Представление чисел в формате с фиксированной запятой. Целые числа в компьютере хранятся в памяти в формате с фиксированной запятой ...
  3. Тема : Системы счисления и двоичное представление информации в памяти компьютера (2)

    Документ
    ... счисления и двоичное представление информации в памяти компьютера. Что нужно знать: перевод чисел между десятичной, двоичной ... . 1) 13 2) 18 3) 21 4) 25 Даны 4 целых числа, записанные в двоичной системе: 10001011 ...
  4. Представление данных в памяти персонального компьютера (числа, символы, графика, звук)

    Документ
    ... представления одной и той же информации может быть различной. Это зависит от цели ... представления чисел используются последовательности цифр 0 и 1. Кроме того, для работы с памятью компьютера оказалось удобным использовать представление ...
  5. Тема : Системы счисления и двоичное представление информации в памяти компьютера (3)

    Документ
    ... счисления и двоичное представление информации в памяти компьютера. Что нужно знать: перевод чисел между десятичной, двоичной ... единиц содержит внутреннее представление числа (-128)? 1) 1 2) 2 3) 3 4) 4 Для хранения целого числа со знаком ...

Другие похожие документы..