Лаб_работа1_2 (540209)
Текст из файла
Лабораторная работа №1
Арифметические основы средств ВТ. Часть2
Задание: разработать алгоритм и создать программу решения следующей задачи, оформив полную спецификацию
Рекомендации: В качестве языка программирования использовать языки С/С++ и язык Ассемблера.
Для основного блока программы необходимо использовать язык Ассемблера.
При этом при выполнении арифметических действий сопроцессор эмулируется, т.е. при написании кода на ассемблере использовать функции сопроцессора НЕЛЬЗЯ.
Программа должна обрабатывать некоторую совокупность чисел, представленных в текстовом файле.
Программа не должна использовать стандартные встроенные функции преобразования чисел.
Результаты также следует оформить в виде файла, в котором отразить исходные данные и полученные программой результаты.
Исходные числа для обработки представляются в десятичной системе счисления, далее преобразуются в двоичные числа, над которыми выполняется требуемая операция; результат представляется в двоичной и в десятичной системах счисления, а также переводится в ту систему, которая указана в 1-ой части лабораторной работ (с использованием разработанной ранее программы).
Для защиты выполненной работы преподавателю представляется отчет и электронная версия работающей программы
Варианты заданий
Выполнить указанную операцию над числами в указанной системе счисления, сохранив заданную точность и перевести результат в систему счисления, указанную в варианте в 1-ой части лабораторной работы:
-
Сложение произвольных двоичных чисел с фиксированной точкой с использованием обратных кодов.
-
Сложение положительных чисел в восьмеричной с.с. и дополнительным контролем сложения в двоичной с.с.
-
Сложение произвольных двоичных чисел с фиксированной точкой с использованием дополнительных кодов.
-
Алгебраическое сложение чисел в четверичной с.с.
-
Алгебраическое сложение чисел в восьмеричной с.с.
-
Деление произвольных двоичных чисел с фиксированной точкой с использованием прямых кодов.
-
Сложение произвольных двоичных чисел с плавающей точкой с использованием обратных кодов
-
Алгебраическое сложение в шестнадцатеричной с.с.
-
Сложение произвольных двоичных чисел с плавающей точкой с использованием дополнительных кодов
-
Сложение произвольных чисел в прямом коде в двоичной с.с.
-
Умножение произвольных двоичных чисел с плавающей точкой
-
Деление произвольных двоичных чисел с плавающей точкой
-
Сложение «2-10» кодированных произвольных чисел
-
Вычитание «2-10» кодированных произвольных чисел
-
Умножение произвольных двоичных чисел с фиксированной точкой с использованием прямых кодов.
-
Сложение произвольных двоичных чисел с плавающей точкой с использованием дополнительных кодов
-
Деление произвольных двоичных чисел с фиксированной точкой с использованием прямых кодов.
-
Сложение произвольных двоичных чисел с плавающей точкой с использованием обратных кодов
-
Алгебраическое сложение в семеричной с.с.
-
Сложение произвольных чисел в прямом коде в двоичной с.с.
-
Умножение произвольных двоичных чисел с плавающей точкой
-
Деление произвольных двоичных чисел с плавающей точкой
-
Сложение «2-10» кодированных произвольных чисел
-
Сложение произвольных семеричных чисел
-
Сложение произвольных троичных чисел с фиксированной точкой
Характеристики
Тип файла документ
Документы такого типа открываются такими программами, как Microsoft Office Word на компьютерах Windows, Apple Pages на компьютерах Mac, Open Office - бесплатная альтернатива на различных платформах, в том числе Linux. Наиболее простым и современным решением будут Google документы, так как открываются онлайн без скачивания прямо в браузере на любой платформе. Существуют российские качественные аналоги, например от Яндекса.
Будьте внимательны на мобильных устройствах, так как там используются упрощённый функционал даже в официальном приложении от Microsoft, поэтому для просмотра скачивайте PDF-версию. А если нужно редактировать файл, то используйте оригинальный файл.
Файлы такого типа обычно разбиты на страницы, а текст может быть форматированным (жирный, курсив, выбор шрифта, таблицы и т.п.), а также в него можно добавлять изображения. Формат идеально подходит для рефератов, докладов и РПЗ курсовых проектов, которые необходимо распечатать. Кстати перед печатью также сохраняйте файл в PDF, так как принтер может начудить со шрифтами.