1. Описать теоретические основы построения архитектур вычислительных машин, провести краткое сравнение
2. Описать архитектуру реализуемого эмулятора, типы данных, основные процедуры, структуру, информационные потоки и т.д.
3. Привести контрольный пример работы программы с произвольными или специально заданными входными данными
4. Привести программный код и экранные формы программы (в приложении).