Jeffrey Cross
Jeffrey Cross

Homebrew - мій власний релейний комп'ютер

Коли я був маленьким хлопчиком, мій тато приніс домашні реле, які були врятовані з виключеної телефонної станції. З великим ентузіазмом я вирішив побудувати комп'ютер з десятка запилених, нефункціонуючих телефонних реле. Я працював над цим деякий час, але зрештою здався і перейшов до інших речей.

Однак, я став зачарований ідеєю, що машини можуть коли-небудь бути задуманими, а також можливістю механізувати самосвідомість. Я багато років вивчав обчислення в абстрактному вигляді, але ніколи не втрачав своєї захоплення простими машинами. Цей незавершений проект залишився в моїй думці, довго після того, як моя мама викинула ті грязні старі реле.

Одного разу я зрозуміла, що дійсно, справді виросла. Я міг тепер робити, про що могла тільки мріяти, як дитина. Тепер у мене було час, гроші, знання, терпіння і рішучість завершити цей давно закинутий проект.

Мій релейний комп'ютер містить вісім 8-бітових регістрів загального призначення, лічильник 16-розрядних програм і 8-бітний ALU, здатний виконувати додавання, логічні операції та зміщення. Процесор може виконувати всі загальні інструкції, включаючи умовне розгалуження і навіть виклик процедури і повернення. Крім основної пам'яті, це електромеханічний комп'ютер, а не електронний комп'ютер.

Ручно зібрані програми машинного коду перемикаються по бітах, перевертаючи перемикачі на передній панелі. Єдиним виходом є світлодіодні світильники, які показують внутрішній стан апарата. Проектування його змусило мене задуматися над тим, що дійсно є ядром будь-якого комп'ютера. Моя конструкція робить чітку картину того, як працюють комп'ютери, які так часто втрачаються в складності сучасних конструкцій процесорів і невпинному прагненні суспільства до ефективності, оптимізації, мініатюризації та спеціалізації.

Хоча апарат містить лише 415 реле і працює на частоті лише 6 Гц, звук клацання реле робить цей самий фізичний, живий комп'ютер, який я коли-небудь зіткнувся. Досвід остаточного завершення проекту, про який колись мріяли, як дитина, надзвичайно приємно. Я можу нарешті перевірити "побудувати комп'ютер з реле" з мого списку справ!

Поділитися

Залишити Коментар