Proposed Electronic Calculator (отчёт об ACE)
Подробнее
- Автор
- Алан Тьюринг
- Год
- 1945
- Тип
- Технический отчёт
- Место
- National Physical Laboratory, Теддингтон
Проект компьютера Алана Тьюринга 1945 года: отчёт о машине, настолько урезанной, что почти всё приходилось делать программно.
Написан в Национальной физической лаборатории (NPL) в конце 1945 года и представлен исполнительному комитету в марте 1946-го. Если «Первый черновик» фон Неймана описывал архитектуру абстрактно, то Тьюринг дал принципиальные схемы, полную систему команд, примеры программ и цену — около £11 200. Машину назвали ACE, Automatic Computing Engine; «engine» — намеренный поклон Бэббиджу.
Его инстинкт шёл против течения эпохи: минимум железа, сложность — в программы. Блока умножения не было, ведь умножение можно написать подпрограммой. Память — ртутные линии задержки, а они отдают содержимое строго по очереди, поэтому каждая команда несла адрес следующей: программист должен был положить каждую команду туда, где окажется «эхо» к нужному моменту. Это называлось оптимальным кодированием и было настолько весело, как звучит.
NPL так и не построила машину. Тьюринг потерял терпение из-за задержек и в 1948 году ушёл в Манчестер; урезанный Pilot ACE наконец заработал в мае 1950-го. Отчёт ходил внутри лаборатории и полностью был напечатан лишь в 1970-х, отчасти поэтому архитектура носит имя фон Неймана, а не его.