Программисты, не дайте пропасть! Помогите, пожалуйста, решить академическую задачу.
Знакомой в понедельник сдавать задание, а моих познаний Си явно недостаточно (ее и подавно). Если задание на самом деле не такое простое, скажите, сколько это стоит, я готов оплатить работу любым способом.
Задание (взято из книги "Хрестоматия программирования на Си" А. Богатырева):
-------
Разработайте архитектуру и систему команд учебной машины и напишите интерпретатор
учебного ассемблера, отрабатывающего по крайней мере такие команды:
mov пересылка (:=)
add сложение
sub вычитание
смр сравнение и выработка признака
jmp переход
jeq переход, если ==
jlt переход, если <
jle переход, если <=
neg изменение знака
not инвертирование признака
-------
Если кто-нибудь может помочь, буду крайне признателен. Прошу прощения, если такие вопросы в этой конференции не поощряются.
Спасибо!
Андрей