Заглавная страница Избранные статьи Случайная статья Познавательные статьи Новые добавления Обратная связь FAQ Написать работу КАТЕГОРИИ: АрхеологияБиология Генетика География Информатика История Логика Маркетинг Математика Менеджмент Механика Педагогика Религия Социология Технологии Физика Философия Финансы Химия Экология ТОП 10 на сайте Приготовление дезинфицирующих растворов различной концентрацииТехника нижней прямой подачи мяча. Франко-прусская война (причины и последствия) Организация работы процедурного кабинета Смысловое и механическое запоминание, их место и роль в усвоении знаний Коммуникативные барьеры и пути их преодоления Обработка изделий медицинского назначения многократного применения Образцы текста публицистического стиля Четыре типа изменения баланса Задачи с ответами для Всероссийской олимпиады по праву Мы поможем в написании ваших работ! ЗНАЕТЕ ЛИ ВЫ?
Влияние общества на человека
Приготовление дезинфицирующих растворов различной концентрации Практические работы по географии для 6 класса Организация работы процедурного кабинета Изменения в неживой природе осенью Уборка процедурного кабинета Сольфеджио. Все правила по сольфеджио Балочные системы. Определение реакций опор и моментов защемления |
Машины Тьюринга. Операции с машинами. Тезис ЧерчаСодержание книги
Поиск на нашем сайте
Описание машины Тьюринга: 1. Конечная лента, разбитая на конечное число клеток(ячеек). В процессе работы машины к ленте могут пристраиваться новые ячейки. В каждой ячейке ленты записан один из конечного числа символов, составляющих внешний алфавит . Клетка, в которой записан символ , обычно обозначаемый 0, называется пустой. Все вновь пристраиваемые клетки являются пустыми. 2. внутренняя память – некоторое устройство, которое в каждый момент находится в одном из конечного числа «состояний», составляющих внутренний алфавит Q={q0,q1,…,qn}. Состояние q0 называется заключительным. 3. Управляющая головка – некоторое устройство, которое может помещаться вдоль ленты так, что в каждый момент находится в определенной ячейке, или «обозревает» эту ячейку. 4. Механическое устройство, которое в зависимости от содержимого обозреваемой ячейки и состояния внутренней памяти может изменить состояние внутренней памяти и при этом либо изменить содержимое ячейки (обозреваемой), либо сдвинуть управляющую головку в соседнюю ячейку слева или в следующую ячейку справа. Машинное слово машины Тьюринга (иначе – конфигурация): aj, aj2,…, qajk…ajz Работа машины состоит в последовательном переходе от одной конфигурации к другой в результате выполнения команды. Команды машины Тьюринга: qjai→qsar, qiaj→qsR, qiaj→qsL. Совокупность команд называется программой. Функции, вычислимые по Тьюрингу. Композиция машин Тьюринга. Тезис Черча: для любой вычислимой частичной функции существует машина Тьюринга, которая вычисляет эту функцию.
Конечные машины и бесконечные машины. Понятие программы Эффективная нумерация программы. Теорема о параметризации. Существование универсальной программы. Машина – абстрактное устройство, осуществляющее переработку информации. Другие названия – «абстрактная машина», «автомат». Конечная машина представляет собой набор из пяти объектов {A, S, Z, ν, ξ}, где А={a0, a1,…, an} – конечный список символов (входной, внешний алфавит) Z={z0, z1,…,zm} – список выходящих символов (выходной алфавит) S={s0, s1,…, sz} – множество внутренних состояний ν: S×A→S – функция перехода (в следующее состояние) ξ: S×A→Z – функция выхода (Биркгоф, Бари – современная прикладная алгебра) Примеры конечных автоматов. Покрытие и эквивалентность. Машина Тьюринга, как конечная машина. Бесконечные машины определяются аналогично конечным. В определении бесконечных машин алфавиты A, Z или S могут быть бесконечным. Типы бесконечных машин. Теорема параметризации. Существование универсальной программы. Теорема об универсальности.
Компьютер фон Неймана Архитектура Эккерта – фон Неймана и концепция хранимой программы. Историческая справка. Описание машины фон – Неймана. Машина фон – Неймана представляет собой вычислительную систему, построенная на следующих принципах: 1. основными ее блоками является арифметико-логическое устройство, устройство управления, запоминающее устройство и устройство ввода-вывода. 2. Программы и данные хранятся в одной и той же памяти. 3. Устройство управления и арифметико-логическое устройство, обычно объединенные в центральный процессор, определяют действия, подлежащие выполнению путем считывания команд из оперативной памяти. 4. Внутренний код машины двоичен. Подавляющее большинство вычислительных машин(компьютеров) в настоящее время является фон-неймановскими машинами. Свое название эта архитектура получила в честь американского ученого Джона фон Неймана (von Neumann). В литературе эта точка зрения воспринимается неоднозначно.
Архитектура машины фон – Неймана.
|
|||||||||||||||||
Последнее изменение этой страницы: 2021-04-20; просмотров: 164; Нарушение авторского права страницы; Мы поможем в написании вашей работы! infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 18.227.209.214 (0.009 с.) |