Создан заказ №99371
26 декабря 2013
Написать эмулятор вычислительной машиныв классической архитектуре фон Неймана
Как заказчик описал требования к работе:
Написать эмулятор вычислительной машиныв классической архитектуре фон Неймана, которая реализует небольшой набор команд.
Список команд для реализации:
- присваивание (MOV 01010 10010101 - присвоить ячейке памяти по адресу, указанному в левом операнде, двоичное значение правого операнда)
- сложение
(ADD 00010 00110 01010 - сложить операнды по адресам, указанным в первых двух операндах, результат записать по адресу третьего операнда)
- умножение (MUL00101 10010 10111 - умножить операнды по адресам, указанным в первых двух операндах, результат записать по адресу третьего операнда)
- деление (DIV01001 11001 10101 - разделить операнд по левому адресу на операнд по правому адресу, результат записать по адресу третьего операнда)
- сравнение (CMP01101 10101 11110 - сравнить операнд по левому адресу с операндом по правому адресу. Если левый операнд больше, записать по адресу третьего операнда 1, если меньше – 2, если равен – 3)
- условный переход (JMP 10101 0101101010если значение операнда по первому адресу равно 0, перейти на строку программы, номер которой указан по адресу во втором операнде, иначе перейти по адресу, указанному в третьем операнде)
- вывод (PRT 01011 - вывести на экран содержимое ячейки с указанным адресом)
Команды подаются в двоичном коде следующим образом
ХХХ AAAAABBBBBCCCCC
где ХХХ - код команды, AAAAA- адрес первого операнда для команды, BBBBB - адрес второго операнда для команды, ССССС - результат выполнения команды
ЭВМ оснащена 64 ячейками памяти данных, из которых 32 ячейки отданы под память данных, 32 - под память для программы. Размер ячейки 8 бит.
подробнее
Заказчик
заплатил
заплатил
500 ₽
Заказчик не использовал рассрочку
Гарантия сервиса
Автор24
Автор24
20 дней
Заказчик воспользовался гарантией для внесения правок на основе комментариев преподавателя
29 декабря 2013
Заказ завершен, заказчик получил финальный файл с работой
5
Написать эмулятор вычислительной машиныв классической архитектуре фон Неймана.docx
2020-07-14 23:02
Последний отзыв студента о бирже Автор24
Общая оценка
4.4
Положительно
Быстро и чётко в срок. Все пожелания исполнитель учёл,был вежлив,отвечал на вопросы сразу.