Демон Тьюринга

В физике, точнее, в термодинамике, есть такое мифическое существо – демон Максвелла.

Так называется вымышленное сверхминиатюрное существо, которое сидит в сосуде с газом и открывает или закрывает дверь перед летящими молекулами.

Действуя по алгоритму «пропустить молекулы со скоростью выше средней и не пропустить остальные», демон способен собрать за дверью определенное количество горячего газа, понизив энтропию системы и тем самым нарушив второй закон термодинамика.

Что интересно в архитектуре персонального компьютера, так это то, что вся она состоит из немалого количества устройств, каждое из которых работает в соответствии со своей внутренней логикой, управляется собственным процессором и вынуждено координировать свои действия с остальными.

чтобы работать вместе.

Собственно, этот факт неудивителен – сам персональный компьютер обязан своим появлением тому, что многие его компоненты были доступны в то время «самостоятельно».

Все, что нужно было сделать изобретательным подросткам, таким как Джобс и Возняк, — это просто собрать их вместе и написать минимальное программное обеспечение.

Дисковые накопители использовались в больших ВМ, микропроцессоры – в калькуляторах, COM-порты были частью схем дистанционного управления различным промышленным оборудованием и основным компонентом телетайпов и так далее.

Для корректной работы всего этого конгломерата устройств в современном ПК необходимы генераторы совершенно разных частот, которые затем подвергаются умножению или, наоборот, делению.

Нужны источники нескольких уровней напряжения (ком-порты, которые уже почти ушли в историю, вообще требовали 2-х полюсное питание!), от 12 вольт для всяких моторов до чуть больше вольта для процессорных ядер, и ещё куча напряжений между шинами питания, чипсетами и памятью.

Было бы интересно запустить какое-нибудь наносущество внутрь компьютера и подслушать, как на самом деле происходит весь процесс, пока компьютер лениво рисует свои окна.

Вряд ли все происходит так гладко, как изображено на экране — все компоненты, настроенные потогонной системой господина Мура, работают на запредельных частотах, которые многие любители разгона вообще доводят до крайности.

Назовем существо демоном Тьюринга и отправим его в гущу событий.

Главный там, конечно, процессор, но сказать, что каждый выполняет его команды «один-два раза», было бы преувеличением.

-? Ой, на шине, на шине, а почему вы не выдаете данные из памяти, у меня уже 20 циклов простоя подряд было? — Выдаю статистику попаданий в кэш: - Понятно.

- Пропущенный.

- Пропущенный.

- Понятно.

- Пропущенный.

- Пропущенный.

Всего 33% попаданий за последние 314 микросекунд. — Вы думаете, это нормальная работа? — Я работаю, ты процессор — ты занимаешься математикой.

— Блок предсказания ветвей! Как удается одновременно рассчитать вариант, когда А равно Б, и вариант, когда А не равно Б? - Что это такое? Мои конвейеры простаивают! - Ничего, люди просто называют это шизофренией.

- USB-порт! Всего 3 прерывания за последние 5 секунд! Я дою холостые циклы.

- Что я могу сделать? Там сидит какой-то пингвин и еле шевелит мышкой.

— Лишь бы работало хотя бы на частоте внешней шины! - Если бы он работал хотя бы с частотой внешней шины, ему не понадобились бы никакие компьютеры в помощь.

КОНТРОЛЛЕР ПАМЯТИ - ОШИБКА ЧЕТНОСТИ! ПРОЦЕССОР - ГОСПОДЬ ИИСУС.

… - Жесткий диск, что там происходит? Где данные: путь 38, сектор 234, четвёртое покрытие? - Ох, ты знаешь, как у меня внутри все устроено! Я вообще один-блин.

- И я не хочу знать! - Ну не беспокойте меня перемещением плохого сектора, я отправлю прерывание, когда буду готов.

Демон Тьюринга продолжает свою тяжелую работу.

Ждите новых отчетов! Теги: #История ИТ #Тьюринг

Вместе с данным постом часто просматривают:

Автор Статьи


Зарегистрирован: 2019-12-10 15:07:06
Баллов опыта: 0
Всего постов на сайте: 0
Всего комментарий на сайте: 0
Dima Manisha

Dima Manisha

Эксперт Wmlog. Профессиональный веб-мастер, SEO-специалист, дизайнер, маркетолог и интернет-предприниматель.