Tttt

  • 11 апр. 2012 г.
  • 982 Слова
36. Машина с неограниченными регистрами является исполнителем, представляющим собой простой "идеализированный компьютер". Идеализация состоит в том, что каждый отдельный реальный компьютер ограниченкак величиной чисел, которые поступают на вход, так и размером памяти (необходимой для запоминания промежуточных результатов), МНР лишена этих ограничений. Машина с неограниченными регистрами имеетнеограниченно большую память, ячейки которой будем называть регистрами и обозначать [pic]Каждый регистр в любой момент времени содержит неотрицательное целое число.
|[pic] |[pic] |[pic]|[pic] |... |
|[pic] |[pic] |[pic] |[pic] |... |


При этом только конечное множество регистров содержит числа, отличные от нуля. Все остальныерегистры заполнены нулями. Это допущение предполагает, что каждый алгоритм использует только конечный объем памяти.
В список предписаний МНР входит четыре команды: команда обнуления Z(n); командаприбавления единицы S(n); команда переадресации T(m, n) и команда условного переходам J(m, n, q). Команды обнуления, прибавления единицы и переадресации называются арифметическими.
|Обозначение|Действие, производимое МНР |
|команды |по данной команде |
|Z(n) |[pic]|
|S(n) |[pic] |
|T(m, n) |[pic]|
|J(m, n, q) |Если [pic], то перейти к |
| |вычислению команды алгоритма|
| |с номером q. |

37. Всякий НАМ(нормальный алгоритм Маркова) определяется конечным...
tracking img