Во многих отношениях машина Мано напоминает ЭВМ "PDP-8": по организации адресного пространства, наличию регистра-аккумулятора, по набору инструкций.
Шина данных 16-битная, адресная шина - 12-битная. Отсюда в памяти может храниться 2^12 = 4096 слова, каждое из которых содержит 16-разрядов. Ввод/вывод 8-битный. АЛУ имеет 16-разрядный аккумулятор, и, кроме того, триггеры для хранения состояния управляющих битов, например, бит переноса или остановки.
Перенёс сюда: 16-битная ЭВМ, похожая на "PDP-8", здесь уместнее...
bigdemounter wrote:
получаем результат
Quote:
MIN=0106 SUB=0107 DIFF=108
Вопрос: в каком формате выводятся числа? Почему 83=0106?
В ЭВМ, похожих на "PDP-8", обычно вывод осуществляется в восьмеричной системе ("Octal")... Но этот результат на "Octal" как-то не похож...
_________________ iLavr
29 Mar 2019 17:10
Icer
Senior
Joined: 21 Aug 2018 07:39 Posts: 164 Location: Кемеровская обл.
Прочитал более внимательно мануал по компиляции и запуску программ на сайте http://www.cs.albany.edu/~sdc/CSI404/manosim.html#Starting ассемблер manoasm.exe создаёт объектный файл _имя_файла.obj. Затем в симуляторе mano2.exe надо набрать команду
Quote:
load _имя_файла.obj
Программа начинается с адреса 256, надо набрать команду
Quote:
disassemble 256 265
Code:
106: 053 AND 053 107: FFE9 ??? 108: 0000 AND 000
Запускаем программу командой
Quote:
go
Снова набираем команду
Quote:
disassemble 256 265
Результат:
Code:
106: 053 AND 053 107: FFE9 ??? 108: 006A AND 06A
Хотя должно быть 3C
Команды -TRACE и -STEPS не работают (как запустить пошаговый режим?).
Если охарактеризовать эту мини-ЭВМ кратко, то это практически PDP-8, но 16-разрядный. Система команд в значительной мере повторяет набор PDP-8, но в силу дополнительных разрядов супротив 12-ти у PDP-8, она более гибкая и приятная.
Users browsing this forum: No registered users and 36 guests
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot post attachments in this forum