Задания для самостоятельного выполнения. 1. Заполнить таблицу, записав отрицательные десятичные числа в прямом, обратном и дополнительном кодах в 16-ти разрядном представлении: Десятичные
1. Заполнить таблицу, записав отрицательные десятичные числа в прямом, обратном и дополнительном кодах в 16-ти разрядном представлении:
2. Заполнить таблицу, записав десятичные числа в заданном компьютерном представлении:
3. Заполнить таблицу, записав максимальные и минимальные значения чисел в заданном компьютерном представлении:
4. Выполнить арифметическое действие 2010 - 6010 в 16-ти разрядном компьютерном представлении. 5. Записать следующие числа в форме с плавающей запятой и нормализованной мантиссой: а) 217,93410; б) 7532110; в) 10,010110; г) 20045010 6. Определить максимальное число и его точность для формата чисел двойной точности, если для хранения порядка и его знака отводится 11 разрядов, а для хранения мантиссы и ее знака 53 разряда. 7. Произвести сложение, вычитание, умножение и деление чисел 0,1×22 и 0,1×2-2 в формате с плавающей запятой. Формы представления чисел в ЭВМ (14-ое занятие) Задание 1. Сложить в машинных кодах числа:
Задание 2. Записать десятичные числа по их дополнительным кодам:
Задание 3. Найти дополнительные коды чисел: 100112, 4578, А916. Задание 4. Схематически изобразить содержимое 8-разрядных ячеек памяти некоторой ЭВМ после записи в них чисел:
Задание 5. Схематически изобразить содержимое 13-разрядных ячеек памяти некоторой ЭВМ после записи в них чисел:
Задание 6..Приведенные ниже числа в соответствии с их формой представления распределите в два столбика: Числа в естественной Числа в экспоненциальной форме записи форме записи 1) 0,1236; 2) 123,6258; 3) 123628´105; 4) -12,256´10-9; 5) 0,110011´2100; 6) 1,000001; 7) -1111111; 8) 1111111´2-11; 9) 9999,9999; 10) -1221´10-5. Задание 7. В форматах H и F представить числа
Задание 8. Представить в разрядной сетке формата Е числа
Задание 9. Переведите следующие числа, представленные в формате с фиксированной запятой, в формат с плавающей запятой:
Задание10. Определите десятичный номер байта памяти, если он задан шестнадцатеричным числом FF16. Практическая работа №3. Машинные коды и действия с ними. (15-ое занятие) Цель: выявить уровень выработанных умений и навыков выполнения арифметических операций в машинных кодах, и умения использовать разный формат чисел в расчетах . Ход работы 1. Составьте краткий конспект. 2. Решите задачи, выполните практические задания, с подробным пояснением хода решения задач и выполнения практических заданий в тетради 3. Ответьте на вопросы. 4. Предоставьте отчет преподавателю. Примечание. Вопросы и задания отмеченные звездочкой (*) – задания повышенного уровня, не обязательны для выполнения. За правильно выполненные задания отмеченные звездочкой (*) - дополнительная оценка. Вопросы и задания практической работы Задание 1. Выполните сложение двоичных чисел с использованием машинных кодов, ответ представьте в указанном коде, выполните проверку. Номера вариантов и задания к ним указаны в таблице.
Задание 2. Числа из задания 1 представить в форме с плавающей и фиксированной точкой.
|