Курсовая работа в Logisim

Отменен
Заказ
3383168
Раздел
Программирование
Предмет
Организация ЭВМ
Антиплагиат
Не указан
Срок сдачи
19 Июл 2020 в 23:55
Цена
Договорная
Блокировка
20 дней
Размещен
13 Июл 2020 в 12:13
Просмотров
153
Описание работы

Необходимо выполнить лабораторную работу в Logisim.

Необходимо сделать свой специализированный процессор под решение задачи сортировки.

Спроектировать систему команд для ГНОМЬЕЙ сортировки.

Необходимо продумать:

Какие команды сделать

Как сделать адресацию массива

Каким образом хранить данные, в каком регистре

Как делать запись в массив

Как делать чтение из массива

Как делать перестановку данных

Ограничения:

- 8-разрядные исполнительные устройства ( регистры, сумматоры)

- от 2 до 40 элементов в массиве; целочисленные положительные значения

Разрядность операндов: 16 бит

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

Можно разбить на старшую и младшую часть.

Как правильно поменять элементы, не нарушив порядок следования старшей и младшей частей в 16-разрядном операнде?

Организовать работу вызова подпрограммы. Как при вызове подпрограммы при выполнении инструкции jump определить область памяти, в которой мы будем хранить стек. И в этот стек складывать адреса тех команд, из которых мы перешли к выполнению подпрограммы. Чтобы мы могли по окончании выполнения подпрограммы вернуться в место вызова.

На проверке преподаватель вводит различные положительные числа, количеством от 2 до 40, которые должны записаться в массив и отсортироваться в порядке возрастания (или убывания, как удобно).

Срок выполнения: 19 июля 2020.

Я прикрепляю систему команд, схему, которую реализовывала ранее, и то что заносила в ОЗУ и ПЗУ. Преподаватель просит дополнить существующий процессор или же создать новую схему процессора для выполнения задачи гномьей сортировки.

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