Что такое findslide.org?

FindSlide.org - это сайт презентаций, докладов, шаблонов в формате PowerPoint.


Для правообладателей

Обратная связь

Email: Нажмите что бы посмотреть 

Яндекс.Метрика

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

Содержание

Каждый элемент ячейки называют разрядом.
Представление целых чисел.  Прямой код.  Дополнительный код Подготовила: учитель информатики Каждый элемент ячейки называют разрядом. Виды информации: числовая текстовая звуковая графическая Задача перевода информации естественного происхождения в компьютерную называется задачей дискретизации и квантования Представление целых чисел Любое целое число можно рассматривать как вещественное, но с нулевой дробной частью Способы представления  целых чиселБеззнаковое для неотрицательных целых чисел Знаковый вид для отрицательных чисел При беззнаковом представлении все разряды ячейки отводятся под само число Знаковый вид 1 байт (8 знаков)Беззнаковый – от 0 до 255Знаковый – от 0 до 127 Представление числа в привычной для человека форме «знак-величина», при которой старший разряд Задание Определите максимальное положительное число в восьмиразрядном и шестнадцатиразрядном знаковых способах представления чисел. Пример 1 Число 53 = 1101012 в восьмиразрядном представлении имеет вид:Это же Пример 2 Для числа 200 = 110010002 представление в 8 разрядах со В k-разрядной целочисленной компьютерной арифметике 2k ≡ 0 k-разрядный дополнительный код отрицательного числа т — это запись в k разрядах Алгоритм получения дополнительного  k-разрядного кода отрицательного числа1. Модуль числа представить прямым ЗадачаПолучим дополнительный код числа -52 для восьми- и шестнадцатиразрядной ячеек. ЗадачаПостройте  дополнительный  восьмиразрядный код для чисел -128, -127 и -0 Восстановление модуля исходного десятичного отрицательного числа по его дополнительному коду Способ 1 Домашнее задание§ 2.1, задание 1, № 4-9
Слайды презентации

Слайд 2 Каждый элемент ячейки называют разрядом.

Каждый элемент ячейки называют разрядом.

Слайд 3 Виды информации:
числовая
текстовая
звуковая
графическая

Виды информации: числовая текстовая звуковая графическая

Слайд 4
Задача перевода информации естественного происхождения в компьютерную называется

Задача перевода информации естественного происхождения в компьютерную называется задачей дискретизации и квантования

задачей дискретизации и квантования


Слайд 5 Представление целых чисел
Любое целое число можно рассматривать как

Представление целых чисел Любое целое число можно рассматривать как вещественное, но с нулевой дробной частью

вещественное, но с нулевой дробной частью


Слайд 6 Способы представления целых чисел
Беззнаковое для неотрицательных целых чисел

Способы представления целых чиселБеззнаковое для неотрицательных целых чисел Знаковый вид для отрицательных чисел


Знаковый вид для отрицательных чисел


Слайд 7 При беззнаковом представлении все разряды ячейки отводятся под

При беззнаковом представлении все разряды ячейки отводятся под само число

само число


Слайд 8 Знаковый вид

Знаковый вид        положительноеотрицательное

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






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

Слайд 9 1 байт (8 знаков)
Беззнаковый – от 0 до

1 байт (8 знаков)Беззнаковый – от 0 до 255Знаковый – от 0 до 127

255
Знаковый – от 0 до 127


Слайд 11 Представление числа в привычной для человека форме «знак-величина»,

Представление числа в привычной для человека форме «знак-величина», при которой старший

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

k - 1 разрядов — под цифры числа, называется прямым кодом.

2k-1 - 1


Слайд 12
Задание
Определите максимальное положительное число в восьмиразрядном и

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

шестнадцатиразрядном знаковых способах представления чисел.


Слайд 13
Пример 1
Число 53 = 1101012 в восьмиразрядном

Пример 1 Число 53 = 1101012 в восьмиразрядном представлении имеет вид:Это

представлении имеет вид:
Это же число 53 в 16 разрядах

будет записано следующим образом:


Слайд 14
Пример 2
Для числа 200 = 110010002 представление

Пример 2 Для числа 200 = 110010002 представление в 8 разрядах

в 8 разрядах со знаком невозможно, так как максимальное

допустимое число в таком представлении равно 127, а в беззнаковом восьмиразрядном представлении оно имеет вид:


Слайд 15
В k-разрядной целочисленной компьютерной арифметике
2k ≡ 0

В k-разрядной целочисленной компьютерной арифметике 2k ≡ 0

Слайд 16 k-разрядный дополнительный код отрицательного числа т — это

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

запись в k разрядах положительного числа 2к - |m|,

где |m| — модуль отрицательного числа m, |m| ≤ 2к-1

(2k - |m|) + |m| = 2k≡0


Слайд 17 Алгоритм получения дополнительного k-разрядного кода отрицательного числа
1. Модуль

Алгоритм получения дополнительного k-разрядного кода отрицательного числа1. Модуль числа представить прямым

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

всех разрядов инвертировать (все нули заменить на единицы, а единицы — на нули), получив, таким образом, k-разрядный обратный код исходного числа.
3. К полученному обратному коду, трактуемому как k-разрядное неотрицательное двоичное число, прибавить единицу.

Слайд 18
Задача
Получим дополнительный код числа -52 для восьми- и

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

шестнадцатиразрядной ячеек.


Слайд 19
Задача
Постройте дополнительный восьмиразрядный код для чисел

ЗадачаПостройте дополнительный восьмиразрядный код для чисел -128, -127 и -0


-128, -127 и -0


Слайд 20 Восстановление модуля исходного десятичного отрицательного числа по его

Восстановление модуля исходного десятичного отрицательного числа по его дополнительному коду Способ

дополнительному коду
Способ 1 (обратная цепочка преобразований): вычесть единицу

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

  • Имя файла: prezentatsiya-po-elektivnomu-kursu-matematicheskie-osnovy-informatiki-po-teme-predstavlenie-tselyh-chisel-pryamoy-kod-dopolnitelnyy-kod.pptx
  • Количество просмотров: 128
  • Количество скачиваний: 0