Машина МIX Дональда Кнута

  • Название МИК (МИниатюрный Компьютер) навеяно названием MIX ("cмесь") так же виртуальной, учебной машины Д.Кнута, описанной в 1-м томе его "Искусства программирования"(том называется "Основные алгоритмы"). МiХ имеет  гораздо более сложную (но, одновременно, и более продвинутую!) архитектуру, чем МиК, обладает многими аппаратными функциями и очень хорошо иллюстрирует как  особенности реальных компьютеров, так и структуру соответствующих ассемблерных языков. Книга изобилует примерами и приёмами программирования на MiX и даже содержит  код MiX-интерпретатора, написанный на ассемблере  самой же MiX!
  • Реализация MiX- интерпретатора в архитектуре IBM PC ждёт своего автора!
  • Вот ссылка на труд Д.Кнута, найденная Наташей Стаценко: http://masterpc.alfaspace.net/books/downloads/knut_part1/

Валерий Шахамбалетович,

Валерий Шахамбалетович, скажите плиз где можно скачать МиК программу и есть она вообще на вашем сайте???
Я искал и не нашел!!!!!

Вот ссылка на МИК программу.

Вот ссылка на МИК интерпретатор.

благодарствую за ссылку!!!!!!

благодарствую за ссылку!!!!!!

МИК как найти?

К сожалению ссылка не работает 'нет файла' есть еще какие ни будь ссылки?

У меня МиК скачивается!

У меня МиК скачивается! Читайте первый (верхний) материал рубрики "Статьи".

там все есть

читайте, ВСЕ ЕСТЬ, и Мик и справка к нему

Самостоятельная

Валерий Шахамбалетович сегодня на модуле вы дали мне задачу в МИК (1-X) я понимаю что она простейшая но решить на тот момент не смогб я пришел домой подумал и вот что у меня получилось:
АСЕМБЛЕР МАШИНЫЙ КОД
IN ; 01
ST A; 22 0019
ADD A; 10 0019
ST B; 22 0021
LA 1; 23 0001
SUB B; 11 0021
OUT; 02
HALT; 99

я извеняюсь (1-2X)

я извеняюсь (1-2X)

Алексей!

Алексей!
1. Повторюсь, но я не рассматриваю программный код, который специально не оформлен в комментариях как

  1. "код"
с использованием соответствующих тегов. Это - принципиально, т.к. является всё ещё отсутствующим элементом вашей информационной культуры.

2. Программа на МЯ требует указания конкретных адресов, иначе бессмысленно говорить о её правильности.

3. Примеров правильно оформленных программ, в том числе и на МЯ, здесь на сайте предостаточно (посмотрите хотя бы решения Кисеевой и Иващенко).

Битая ссылка

Вот ссылка на труд Д.Кнута, найденная Наташей Стаценко: http://masterpc.alfaspace.net/books/downloads/knut_part1/

Ссылка не работает.