Главная страница
Навигация по странице:

  • Федеральное государственное бюджетное образовательное учреждение Высшего профессионального образования «Астраханский государственный университет»

  • По дисциплине «Введение в инженерную деятельность»

  • Типовой. НикитинаВикторияАлександровна_Типовой3_ДВС11_Вариант_12. Отчет типовой расчёт 3 Представление двоичных кодов в разрядной сетке эвм По дисциплине Введение в инженерную деятельность


    Скачать 21.06 Kb.
    НазваниеОтчет типовой расчёт 3 Представление двоичных кодов в разрядной сетке эвм По дисциплине Введение в инженерную деятельность
    АнкорТиповой
    Дата17.04.2022
    Размер21.06 Kb.
    Формат файлаdocx
    Имя файлаНикитинаВикторияАлександровна_Типовой3_ДВС11_Вариант_12.docx
    ТипОтчет
    #479948

    МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ РОССИЙСКОЙ ФЕДЕРАЦИИ

    Федеральное государственное бюджетное образовательное учреждение

    Высшего профессионального образования

    «Астраханский государственный университет»

    Кафедра информационных технологий

    ОТЧЕТ


    Типовой расчёт 3 «Представление двоичных кодов в разрядной сетке ЭВМ»

    По дисциплине «Введение в инженерную деятельность»

    Выполнила: Студентка группы ДВС-11

    Никитина Виктория Александровна

    Проверила: _________________________________

    Оценка___________Дата____________

    Подпись

    преподавателя_____________________

    Астрахань – 2019

    Оглавление




    Задания


    Вариант 12.

    Записать двоичные коды (ПК, ОК, ДК)  чисел  А10 и В10  в  разрядной сетке, имеющей следующую организацию:

    1. С фиксированной точкой/запятой

    8 - разрядная: целая часть, старший разряд - знак числа;

    16 - разрядная: 12 старших разрядов - целая часть, 4 младших разряда - дробная часть, старший разряд - знак числа;

    32 - разрядная: 24 старших разряда - целая часть, 8 младших разряда - дробная часть, старший разряд - знак числа

    2. С плавающей точкой/запятой

    16 - разрядная: 8 старших разрядов - порядок (старший из 8 разрядов - знак порядка), 8 младших разрядов - мантисса (старший из 8 разрядов - знак мантиссы);

    32 - разрядная: 8 старших разрядов - порядок (старший из 8 разрядов - знак порядка), 24 младших разряда - мантисса (старший из 24 разрядов - знак мантиссы)

    Значение модуля числа должно быть в диапазоне от 0 до 1.

    3. В соответствии с правилами стандарта IEEE 754 в форматах половинной, одинарной и четвертной точности. 

    1.С фиксированной точкой/запятой



    Результат перевода числа А10=-73.24
    -73.2410= -1001001.00111101012

    Теперь переведем число в машинные коды

    Так как число A отрицательное, поэтому в коде оно пишется 1:A.

    Представим число A в прямом коде:

    (2)]ПК =1: 1001001.0011110101

    Так как в обратном коде отрицательное число, то все цифры кода будут инвертироваться (10, 01). Поэтому обратный код числа A имеет вид:

    [A(2)]ОК= 1:0110110.1100001010

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

    [A(2)]ДК =1: 0110110.1100001011

    Результат перевода числа В10=94.5310

    94.5310=1011110.100001111012

    Число B положительное, поэтому в коде оно пишется 0:B.

    Представим число B в прямом коде:

    [B(2)]ПК=0:1011110.10000111101

    Обратный код положительного числа совпадает с прямым кодом положительного числа. Поэтому обратный код B имеет вид:

    [B(2)]ОК=0:1011110.10000111101

    Дополнительный код положительного числа совпадает с его прямым кодом. Поэтому дополнительный код B имеет вид:

    [B(2)]ДК=0:1011110.10000111101
    8 - разрядная: целая часть, старший разряд - знак числа

    Число A

    Прямой код

    1(знак)

    1

    0

    0

    1

    0

    0

    1

    Обратный код

    1(знак)

    0

    1

    1

    0

    1

    1

    0

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

    1(знак)

    0

    1

    1

    0

    1

    1

    1

    Число B

    Прямой код

    0(знак)

    1

    0

    1

    1

    1

    1

    0

    Обратный код

    0(знак)

    1

    0

    1

    1

    1

    1

    0

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

    0(знак)

    1

    0

    1

    1

    1

    1

    0


    16 - разрядная: 12 старших разрядов - целая часть, 4 младших разряда - дробная часть, старший разряд - знак числа

    Число A

    Прямой код

    1

    0

    0

    0

    0

    0

    1

    0

    0

    1

    0

    0

    1

    0

    0

    1

    1

    Знак

    Целая часть

    Дробная часть

    Обратный код

    1

    1

    1

    1

    1

    1

    0

    1

    1

    0

    1

    1

    0

    1

    1

    0

    0

    Знак

    Целая часть

    Дробная часть

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

    1

    1

    1

    1

    1

    1

    0

    1

    1

    0

    1

    1

    0

    1

    1

    0

    1

    Знак

    Целая часть

    Дробная часть

    Число B

    Прямой код

    0

    0

    0

    0

    0

    0

    1

    0

    1

    1

    1

    1

    0

    1

    0

    0

    0

    Знак

    Целая часть

    Дробная часть

    Обратный код

    0

    0

    0

    0

    0

    0

    1

    0

    1

    1

    1

    1

    0

    1

    0

    0

    0

    Знак

    Целая часть

    Дробная часть

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

    0

    0

    0

    0

    0

    0

    1

    0

    1

    1

    1

    1

    0

    1

    0

    0

    0

    Знак

    Целая часть

    Дробная часть


    32 - разрядная: 24 старших разряда - целая часть, 8 младших разряда - дробная часть, старший разряд - знак числа

    Число A

    Прямой код

    1

    0

    0

    0

    0

    0

    0

    0

    0

    0

    0

    0

    0

    0

    0

    0

    0

    1

    0

    0

    1

    0

    0

    1

    0

    0

    1

    1

    1

    1

    0

    1

    Знак

    Целая часть

    Дробная часть

    Обратный код

    1

    1

    1

    1

    1

    1

    1

    1

    1

    1

    1

    1

    1

    1

    1

    1

    1

    0

    1

    1

    0

    1

    1

    0

    1

    1

    0

    0

    0

    0

    1

    0

    Знак

    Целая часть

    Дробная часть

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

    1

    1

    1

    1

    1

    1

    1

    1

    1

    1

    1

    1

    1

    1

    1

    1

    1

    0

    1

    1

    0

    1

    1

    0

    1

    1

    0

    0

    0

    0

    1

    1

    Знак

    Целая часть

    Дробная часть

    Число B

    Прямой код

    0

    0




    0

    0

    0

    0

    0

    0

    0

    0

    0

    0

    0

    0

    0

    0

    0

    1

    0

    1

    1

    1

    1

    0

    1

    0

    0

    0

    0

    1

    1

    1

    Знак

    Целая часть

    Дробная часть

    Обратный код

    0

    0




    0

    0

    0

    0

    0

    0

    0

    0

    0

    0

    0

    0

    0

    0

    0

    1

    0

    1

    1

    1

    1

    0

    1

    0

    0

    0

    0

    1

    1

    1

    Знак

    Целая часть

    Дробная часть

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

    0

    0




    0

    0

    0

    0

    0

    0

    0

    0

    0

    0

    0

    0

    0

    0

    0

    1

    0

    1

    1

    1

    1

    0

    1

    0

    0

    0

    0

    1

    1

    1

    Знак

    Целая часть

    Дробная часть


    2. С плавающей точкой/запятой


    16 - разрядная: 8 старших разрядов - порядок (старший из 8 разрядов - знак порядка), 8 младших разрядов - мантисса (старший из 8 разрядов - знак мантиссы);


    написать администратору сайта