Курсовая работа по предмету "Организация ЭВМ и систем"

На выполнении
Заказ
6969416
Раздел
Программирование
Предмет
Организация ЭВМ
Антиплагиат
Не указан
Срок сдачи
25 Дек в 21:55
Цена
Договорная цена
Блокировка
20 дней
Размещен
7 Дек в 16:21
Просмотров
31
Описание работы

Заданием курсовой работы является разработка арифметико-логического устройства (АЛУ), реализующего заданный набор операций с учетом ограничений на код выполнения операций и способ построения управляющего автомата.

  • Набор операций - умножение ускоренное (с анализом двух разрядов множителя) и  неравнозначность.

Исходные данные (операнды) поступают в формате 16-разрядных двоичных чисел с фиксированной запятой, представленных в прямом коде [a0a1…a15]d, [b0b1…b15]d причем нулевой разряд является знаковым и запятая фиксирована после знакового разряда. Таким образом, в арифметических операциях участвуют правильные дроби со своими знаками (в логических операциях, естественно, положение запятой и знак игнорируются, операции выполняются над 16-разрядными двоичными векторами). Соответственно, результат операции должен быть представлен в той же форме: [c0c1…c15]d.

Результатом выполнения операции в АЛУ должно быть не только значение суммы (произведения, конъюнкции и др.) но и признаки результата (флаги):

  • Z — признак нулевого результата;
  • OV — признак арифметического переполнения.

Алгоритмы должны быть описаны на уровне команд и микрокоманд.

В задании вводится ограничение на код выполнения операции . Если код ВО отличается от прямого — обратный (ОК) или дополнительный (ДК), то при выполнении арифметической операции следует перевести операнды в заданный код, выполнить в нем операцию, а результат вновь перевести в прямой код. Логические операции, естественно, выполняются без всякого преобразования.

  • Код ВО - прямой (ПК)


  • Тип управляющего автомата, который необходимо использовать при проектировании заданного АЛУ - "жесткая логика", автомат Мили


В задании не определены ограничения на базис логических, операционных элементов и элементов памяти. Поэтому при разработке структурных и функциональных схем можно использовать любые стандартные логические и операционные элементы.

Нет ограничения на выбор используемого языка программирования.

Результатом заказа является:

1) Код АЛУ по условиям, указанным выше

2) Курсовая работа, оформленная в соответствии с ГОСТ


Содержание курсовой работы:

1) Исследование предметной области курсовой работы

2) Анализ исходных данных задания на курсовую работу

3) Спецификация устройства на уровне «черного ящика»

4) Представление устройства в виде операционной и управляющей частей

5) Разработка структуры устройства

6) Разработка граф-схемы работы устройства (на уровне автомата Мили)

7)  Составление алгоритма работы устройства (на уровне команд и микрокоманд).

8) Составление полной спецификации устройства 

9) Разработка микропрограммы работы устройства

10) Разработка временной диаграммы работы устройства

11) Контрольный пример в модели АЛУ (учебной ЭВМ)


Пример построения автоматов от преподавателя: https://docs.google.com/presentation/d/1Yjdy98M_uWXxSXMo-yTzGGBp2cKudPPY/edit?slide=id.p1#slide=id.p1

Пример курсовой работы от преподавателя: https://docs.google.com/document/d/12upizkcL5qp45JzjQ8AH8I4AEglcn1Db/edit

Нужна такая же работа?
  • Разместите заказ
  • Выберите исполнителя
  • Получите результат
Гарантия на работу 1 год
Средний балл 4.54
Стоимость Назначаете сами
Эксперт Выбираете сами
Уникальность работы от 70%
Нужна аналогичная работа?
Оформи быстрый заказ и узнай стоимость
Гарантированные бесплатные доработки в течение 1 года
Быстрое выполнение от 2 часов
Проверка работы на плагиат
Темы журнала
Показать ещё
Прямой эфир