- •Методические указания по работе с комплексом материалов по дисциплине о и ф эвм
- •Задачи для самоподготовки
- •1.Арифметические основы эвм.
- •1.1.Системы счисления.
- •2.Алгебра логики
- •3. Схемотехнические основы эвм
- •Раздел 1.
- •1000.0010 Первая смешанная дробь
- •001.0100 Вторая смешанная дробь
- •Индивидуальные задания
- •4 (Задает общее количество микроопераций),
- •Вопросы для повторения
- •Тесты по разделам
- •Раздел 1.3.
- •Раздел 1.4.
- •Раздел 2.
- •Раздел 3.3
- •Раздел 3.4.
- •Вопросы для экзаменационных билетов
Задачи для самоподготовки
Нумерация задач в данном сборнике включает номер раздела и номер задачи по соответствующей тематике. На пример, номер 1.4.6.-6. определяет задачу номер 6 в разделе с номером 1.4.6.
1.Арифметические основы эвм.
1.1.Системы счисления.
1.1.-1.
Сформировать расширенную запись числа 31048
1.1.-2.
Сформировать расширенную запись числа 31045
Перевод чисел из одной системы счисления в другую
1.2.-1.
Найти десятичный эквивалент числа 1101111102
1.2.-2.
Найти двоичный эквивалент десятичного числа 44610.
1.2.-3.
Найти двоичный эквивалент десятичного числа 4567210
Операции с двоичными числами в дополнительном коде.
1.4.3 -1.
Найти, используя дополнительный двоичный код, значение С = А + В, если
А = 5010;
В = -12010
1.4.3 -2.
Найти, используя дополнительный двоичный код, значение С = А – В, если
А = 5010;
В = -12010
1.4.3 -3.
Найти, используя дополнительный двоичный код, значение С = В- А, если
А = 5010;
В = -12010
1.4.3 -4.
Найти, используя дополнительный двоичный код, значение С = -А – В, если
А = 5010;
В = -12010
Операции с двоичными числами в обратном коде
1.4.4.-1.
Найти, используя обратный двоичный код, значение С = А + В. если
А = 5010;
В = -12010
1.4.4.-2.
Найти, используя обратный двоичный код, значение С = А - В. если
А = 5010;
В = -12010
1.4.4.-3.
Найти, используя обратный двоичный код, значение С = В- А. если
А = 5010;
В = -12010
1.4.4.-4.
Найти, используя обратный двоичный код, значение С = -А - В. если
А = 5010;
В = -12010
Арифметика с алгебраическими двоично-десятичными числами
1.4.6-1.
Используя обратный двоично-десятичный код найти С = А+В, если
А = - 495310;
В = 86210
1.4.6-2.
Используя обратный двоично-десятичный код найти С = А-В, если
А = - 495310;
В = 86210
1.4.6-3.
Используя обратный двоично-десятичный код найти С = В-А, если
А = - 495310;
В = 86210
1.4.6.-4.
Используя обратный двоично-десятичный код найти С = -А-В, если
А = - 495310;
В = 86210
1.4.6-5.
Используя дополнительный двоично-десятичный код найти С = А+В, если
А = - 495310;
В = 86210
1.4.6.-6.
Используя дополнительный двоично-десятичный код найти С = А-В, если
А = - 495310;
В = 86210
1.4.6-7.
Используя дополнительный двоично-десятичный код найти С = В-А, если
А = - 495310;
В = 86210
1.4.6-8.
Используя дополнительный двоично-десятичный код найти С = -А-В, если
А = - 495310;
В = 86210
Деление с фиксированной точкой
1.5.2-1.
Найти методом деления без восстановления остатка, используя обратный код, С = А/В, если
[А]пк = 0.1001;
[В]пк = 1.1110.
1.5.2-2.
Найти методом деления с восстановлением остатка, используя обратный код, С = А/В, если
[А]пк = 0.1001;
[В]пк =1.1110.
1.5.2-3.
Найти методом деления без восстановления остатка, используя дополнительный код, С = А/В, если
[А]пк = 0.1001;
[В]пк =1.1110.
1.5.2-4.
Найти методом деления с восстановлением остатка, используя дополнительный код,
С= А/В, если
[А]пк = 0.1001;
[В]пк =1.1110.
Арифметика с плавающей точкой
1.6.1.1.-1.
Используя форму с плавающей точкой, найти С = А- В, если
А представлено в виде мантиссы [ам ] пк =1.10101 и порядка [ап ]пк= 1.01,
В представлено в виде мантиссы [вм ] пк =0.11100 и порядка [вп ]пк= 0.01.
При выполнении операций использовать дополнительный код.
1.6.1.1.-2.
Используя форму с плавающей точкой, найти С = А- В, если
А представлено в виде мантиссы [ам ] пк =0.10101 и порядка [ап ]пк= 1.01,
В представлено в виде мантиссы [вм ] пк =1.11100 и порядка [вп ]пк= 0.01.
При выполнении операций использовать обратный код.
1.6.1.2.-1.
Используя форму с плавающей точкой, найти С = А* В, если
А представлено в виде мантиссы [ам ] пк =1.10101 и порядка [ап ]пк= 1.01,
В представлено в виде мантиссы [вм ] пк =0.10100 и порядка [вп ]пк= 0.01.
1.6.1.3.-1.
Используя форму с плавающей точкой, найти С =В/А, если
А представлено в виде мантиссы [ам ] пк =1.10101 и порядка [ап ]пк= 1.01,
В представлено в виде мантиссы [вм ] пк =1.11100 и порядка [вп ]пк= 0.01.
При выполнении операций использовать обратный код.
