Всё сдал! - помощь студентам онлайн Всё сдал! - помощь студентам онлайн

Реальная база готовых
студенческих работ

Узнайте стоимость индивидуальной работы!

Вы нашли то, что искали?

Вы нашли то, что искали?

Да, спасибо!

0%

Нет, пока не нашел

0%

Узнайте стоимость индивидуальной работы

это быстро и бесплатно

Получите скидку

Оформите заказ сейчас и получите скидку 100 руб.!


Лабораторная работа по информатике ( задания )

Тип Реферат
Предмет Информатика и программирование
Просмотров
1021
Размер файла
16 б
Поделиться

Ознакомительный фрагмент работы:

Лабораторная работа по информатике ( задания )

Лабораторная работа 3

ИЗУЧЕНИЕ ПРИНЦИПОВ ОРГАНИЗАЦИИ АРИФМЕТИКО-ЛОГИЧЕСКИЗ УСТ­РОЙСТВ. СТРУКТУРА АЛУ ДЛЯ УМНЛЖЕНИЯ ЧИСЕЛ С ФИКСИРОВАННОЙ ЗАПЯТОЙ

Ц е л ь р а б о т ы: Изучение принципов построения и функционирования АЛУ для умножения чисел с фиксированной запятой.

В в е д е н и е

В ЭВМ операция умножения чисел с фиксированной запятой с помощью соответствующих алгоритмов сводится к операциям сложения и сдвига. Для выпонения умножения АЛУ должно содержать регистры множимого, множителя и схемы формирования суммы частичных произ­ведений - так называемый сумматор частичных произведений, в ко­тором путем соответствующей организации передач производится по­седовательное суммирование частичных произведений.

Операция умножения состоит из n-1 [(n-1) - число цифровых разрядов множителя] циклов. В каждом цикле анализируется очеред­ная цифра множителя и если это "1", то к сумме частичных произ­ведений прибавляется множимое, в противном сучае прибавления не происходит. Цикл завершается сдвигом множимого относительно сум­мы частичных произведений ,либо сдвигом суммы частичных произве­дений относительно неподвижного множимого.

В зависимости от способа формирования суммы частичных про­изведений различают четыре основных метода выполнения умножения с соответствующими структурами АЛУ.

1.Умножение, начиная с младших разрядов множителя, со сдвигом суммы частичных произведений вправо при неподвижном мно­жимом.

2.Умножение, начиная с младших разрядов множителя, при сдвиге множимого влево и неподвижной сумме частичных произведе­ний.

3.Умножение, начиная со старших разрядов множителя, при сдвиге суммы частичных произведений влево и неподвижном множи­мом.

4.Умноженине, начиная со старших разрядов множителя, при сдвиге вправо множимого и неподвижной сумме частичных произведе­ний.

В лабораторной работе изучается наиболее распространенный метод умножения целых чисел, начиная с младших разрядов, со сдвигом суммы частичных произведений вправо. (рис.2)

А л г о р и т м

умножения чисел, представленных в прямом коде,

начиная с младших разрядов, со сдвигом суммы

частичных произведений вправо.

1.Берутся модули от сомножителей.

2.Исходное значение суммы частичных произведений принимает­ся равным 0.

3.Если анализируемая цифра множителя равна 1, то к сумме частичных произведений прибавляется множимое; если эта циф­ра равна 0, прибавление не производится.

4.Производится сдвиг суммы частичных произведений вправо на один разряд.

5.Пункты 3 и 4 последовательно выполняются для всех цифро­вых разрядов множителя, начиная с младшего.

6.Произведению присваивается знак плюс, если знаки сомножи­телей одинаковы, в противном случае - знак минус.

Особенностью умножения целых чисел является то, что резуль­тат перемножения двух n-разрядных слов представляется словом двойной длины, при этом число цифровых разрядов двойного слова 2n-1 на единицу больше числа 2n-2 цифровых разрядов, произведе­ния двух n-1 разрядных чисел. В связи с этим после получения ре­зультата в формате двойного слова необходимо дополнительно сдви­нуть его цифровые разряды на один разряд вправо, чтобы правильно расположить произведение в разрядной сетке.

В структуру АЛУ для умножения n-разрядных целых чисел вхо­дят (рис.2): входной регистр множимого Pr1, регистры множителя Pr2 и Pr2',на которых с помощью косой передачи вправо Pr2':=n(1)Pr2 и передачи Pr2:=Pr2' выполняется сдвиг множителя вправо; сумматор Cm для преобразования суммы частичных произве­дений; входной и выходной регистры суммы частичных произведений; входной и выходной регистры сумматора PrA, PrB, PrCm соответс­твенно, в которых хранятся текущие значения и образуется новое значение суммы, счетчик циклов СчЦ. Работа АЛУ при умножении це­лых положительных чисел происходит следующим образом. Первона­чально на Pr1 поступает множимое, регистр PrB, хранящий сумму частичных произведений обнуляется. В счетчик циклов СчЦ заносит­ся число цифровых разрядов сомножителей. В регистр Pr2 записыва­ется множитель. На этом завершается процедура начальных устано­вок и начинается процесс вычислений.

В зависимости от значения младшего разряда 0 или 1 множите­ля к частичному произведению прибавляется либо 0, либо множимое. В первом случае PrA:=0, во втором - PrA:=Pr1. В сумматоре полу­чаем сумму PrA и PrB . Содержимое Pr2 путем косой передачи впра­во в Pr2' и затем обратно сдвигается на один разряд вправо. Циф­ра младшего разряда суммы частичных поизведений передается в старший разряд Pr2'.

Производится сдвиг суммы частичных произведений вправо на один разряд: косая передача из сумматора в PrCm со сдвигом впра­во на один разряд, а затем передача PrB:=PrCm. Содержимое счет­чика тактов уменьшается на единицу.

Если СчЦ <> 0, то все операции повторяются.

Если СчЦ=0, то вычисления заканчиваются в регистре PrCm и Pr2' будут хранться старшие и младшие разряды произведения.

Знак произведения определяется суммированием по mod2 знако­вых разрядов сомножителей.

В ы п о л н е н и е

л а б о р а т о р н о й р а б о т ы

Структура АЛУ для умножения чисел с фиксированной запятой и алгоритм его функционирования моделируется с помощью программы, реализованной на языке Турбо-Паскаль-7.

Работа с программой осуществляется в интерактивном режиме. После запуска программы mult.exe на экране дисплея появляется инструкция для пользователя, согласно которой и выполняется ла­бораторная работа. Текст описания работы содержится в файле ...

Выполнение изучаемой операции АЛУ осуществляется по шагам и результат каждого шага отражается на экране в виде кодов содер­жимого соответсвующего регистров, промежуточных и конечных ре­зультатов. В процессе выполнения лабораторной работы необходимо зафиксировать по шагам состояние всех элементов АЛУ, индицируе­мые соответствующими кодами.

Работу АЛУ необходимо изучить для различных значений опе­рандов.

По результатам работы необходимо построить блок-схему мик­ропрограммы работы АЛУ.

С о д е р ж а н и е о т ч е т а

1.Описание работы АЛУ.

2.Блок-схема микропрграммы выполнения операций умножения для чисел с фиксированной запятой.

К о н т р о л ь н ы е в о п р о с ы

1.В введении к лабораторной работе перечислены четыре воз­можных алгоритма умножения. Дайте их сравнительный анализ.

2.Какие действия при выполнения умножения влияют на ско­рость вычислений?

3.Как можно увеличить скорость выполнения умножения?

4.Как работают матричные умножители?

5.Как выполняется умножение чисел с плавающей запятой?

6.Какое умножение требует большего времени - чисел с фикси­рованной запятой или чисел с плавающей запятой?

7.В чем различие между программной и аппаратной реализацией умножения?

Л и т е р а т у р а

1.Каган Б.М. Электронные вычислительные машины и системы.-

М.: Энергоатомиздат, 1985-552 с.

2.Нешумова К.А. Электронные вычислительные машины и системы.-М.: Высшая школа, 1989-336 с.

3.Вычислительные машины, системы и сети: Учебник под ред. проф7 А.П. Пятибратова - м.:Финансы и статистика, 1991-400 с.

4.Соловьев Г.Н. Арифметические устройства ЭВМ - М.:Энергия, 1978-176 с.

5.Чернов В.Г. Математические и логические основы вычисли­тельных машин. Методические указания к самостоятельной работе студентов.-ВПИ, 1992-47 с.

6.Перспективы развития вычислительной техники: в 11 кн.: Справ. пособие /под ред. Ю.М.Смирнова кн.3:ЭВМ общего назначе­ния/ Ю.С. Ломов и др.-М.:Высш. шк.-1989-143 с.

7.Анамия М., Танака Ю. Архитектура ЭВМ и искусственный ин­теллект: Пер. с японского -М.:Мир, 1993-400с.


Нет нужной работы в каталоге?

Сделайте индивидуальный заказ на нашем сервисе. Там эксперты помогают с учебой без посредников Разместите задание – сайт бесплатно отправит его исполнителя, и они предложат цены.

Цены ниже, чем в агентствах и у конкурентов

Вы работаете с экспертами напрямую. Поэтому стоимость работ приятно вас удивит

Бесплатные доработки и консультации

Исполнитель внесет нужные правки в работу по вашему требованию без доплат. Корректировки в максимально короткие сроки

Гарантируем возврат

Если работа вас не устроит – мы вернем 100% суммы заказа

Техподдержка 7 дней в неделю

Наши менеджеры всегда на связи и оперативно решат любую проблему

Строгий отбор экспертов

К работе допускаются только проверенные специалисты с высшим образованием. Проверяем диплом на оценки «хорошо» и «отлично»

1 000 +
Новых работ ежедневно
computer

Требуются доработки?
Они включены в стоимость работы

Работы выполняют эксперты в своём деле. Они ценят свою репутацию, поэтому результат выполненной работы гарантирован

avatar
Математика
История
Экономика
icon
159599
рейтинг
icon
3275
работ сдано
icon
1404
отзывов
avatar
Математика
Физика
История
icon
156492
рейтинг
icon
6068
работ сдано
icon
2737
отзывов
avatar
Химия
Экономика
Биология
icon
105734
рейтинг
icon
2110
работ сдано
icon
1318
отзывов
avatar
Высшая математика
Информатика
Геодезия
icon
62710
рейтинг
icon
1046
работ сдано
icon
598
отзывов
Отзывы студентов о нашей работе
64 096 оценок star star star star star
среднее 4.9 из 5
Мпгу
Быстро, четко, исправлены поправки. Насчет качества работы узнаю после оценки
star star star star star
ГАПОУ МО МонПК
Работа выполнена быстро, и очень хорошо. Очень рекомендую Алину как исполнителя для ваших ...
star star star star star
МИП
Огромное спасибо, Виктория. Все выполнено быстро, качественно, всегда на связи. Уточнения ...
star star star star star

Последние размещённые задания

Ежедневно эксперты готовы работать над 1000 заданиями. Контролируйте процесс написания работы в режиме онлайн

Выполнить контрольную работу по Теоретической механике. М-08023

Контрольная, Теоретическая механика

Срок сдачи к 30 дек.

только что

Практическое задание

Другое, Организация рекламной и PR-деятельности

Срок сдачи к 2 янв.

1 минуту назад

Лабораторная

Лабораторная, технология конструкционных материалов

Срок сдачи к 1 янв.

3 минуты назад

Тестирование по психологии

Тест дистанционно, Психология и педагогика

Срок сдачи к 31 дек.

3 минуты назад

создание ролика

Другое, Право

Срок сдачи к 25 дек.

4 минуты назад

Контрольная, Логика

Контрольная, Логика

Срок сдачи к 27 дек.

4 минуты назад

1. решить файл перечень заданий exel

Решение задач, Информационные технологии

Срок сдачи к 28 дек.

4 минуты назад

Пересечение криволинейных поверхностей плоскостью треугольника АВС

Решение задач, Начертательная геометрия

Срок сдачи к 10 янв.

6 минут назад

Решить задачу

Решение задач, Теоретическая механика

Срок сдачи к 26 дек.

7 минут назад

выполнить задания

Решение задач, Актуальные проблемы права интеллектуального собственности

Срок сдачи к 28 янв.

8 минут назад

Химия

Презентация, Химия

Срок сдачи к 25 дек.

8 минут назад

Нужен визуалмейкер для моих фоток

Другое, Фотография

Срок сдачи к 18 февр.

9 минут назад

Органихзация рекламного агенства

Другое, Организация рекламной и PR-деятельности

Срок сдачи к 2 янв.

10 минут назад

Тема: имидж современного руководителя

Курсовая, менеджмент сфере культуры и искусства

Срок сдачи к 26 дек.

11 минут назад

Практика в уголовном розыске

Отчет по практике, Уголовный процесс

Срок сдачи к 26 дек.

11 минут назад

Нужно решить 30 тестов по экономике

Тест дистанционно, Экономика

Срок сдачи к 5 февр.

11 минут назад

президент рф

Реферат, Основы российской государственности

Срок сдачи к 25 дек.

11 минут назад

Практическая работа по дисциплине «Информационное обеспечение логистических процессов»

Другое, Операционная деятельность в логистике

Срок сдачи к 26 дек.

11 минут назад
planes planes
Закажи индивидуальную работу за 1 минуту!

Размещенные на сайт контрольные, курсовые и иные категории работ (далее — Работы) и их содержимое предназначены исключительно для ознакомления, без целей коммерческого использования. Все права в отношении Работ и их содержимого принадлежат их законным правообладателям. Любое их использование возможно лишь с согласия законных правообладателей. Администрация сайта не несет ответственности за возможный вред и/или убытки, возникшие в связи с использованием Работ и их содержимого.

«Всё сдал!» — безопасный онлайн-сервис с проверенными экспертами

Используя «Свежую базу РГСР», вы принимаете пользовательское соглашение
и политику обработки персональных данных
Сайт работает по московскому времени:

Вход
Регистрация или
Не нашли, что искали?

Заполните форму и узнайте цену на индивидуальную работу!

Файлы (при наличии)

    это быстро и бесплатно