Homebrew - My Own Relay Computer - 💡 Fix My Ideas

Homebrew - My Own Relay Computer

Homebrew - My Own Relay Computer


Penulis: Ethan Holmes, 2019

Ketika saya masih kecil, ayah saya membawa pulang relay yang diselamatkan dari pertukaran telepon yang dinonaktifkan. Dengan antusiasme yang luar biasa, saya mulai membangun komputer dari selusin relay telepon yang berdebu dan tidak berfungsi. Saya mengerjakannya sebentar, tetapi akhirnya menyerah dan pindah ke hal-hal lain.

Namun, saya menjadi terpesona dengan gagasan bahwa suatu hari mesin mungkin dibuat untuk berpikir, dan kemungkinan mekanisasi kesadaran itu sendiri. Saya menghabiskan waktu bertahun-tahun mempelajari komputasi secara abstrak, tetapi saya tidak pernah kehilangan ketertarikan dengan mesin sederhana. Proyek yang belum selesai ini masih ada di benak saya, lama setelah ibu saya membuang relay tua yang kotor itu.

Lalu suatu hari saya menyadari bahwa saya telah benar-benar tumbuh dewasa. Sekarang saya dapat melakukan hal-hal yang hanya dapat saya impikan sebagai seorang anak. Sekarang saya punya waktu, uang, pengetahuan, kesabaran, dan tekad untuk menyelesaikan proyek yang sudah lama ditinggalkan ini.

Komputer relai saya berisi delapan register 8-bit untuk keperluan umum, penghitung program 16-bit, dan ALU 8-bit yang mampu melakukan penambahan, operasi logis, dan pemindahan gigi. CPU dapat menjalankan semua instruksi umum termasuk percabangan bersyarat dan bahkan pemanggilan prosedur dan kembali. Selain memori utama, ini adalah komputer elektromekanis, bukan komputer elektronik.

Program kode mesin rakitan tangan diaktifkan sedikit demi sedikit, dengan membalik sakelar di panel depan. Satu-satunya output adalah dari LED menyala yang mengungkapkan keadaan internal mesin. Mendesainnya memaksa saya untuk memikirkan pertanyaan tentang apa yang sebenarnya merupakan inti dari komputer mana pun. Desain saya memperjelas gambaran besar tentang bagaimana komputer bekerja, yang begitu sering hilang dalam kompleksitas desain prosesor kontemporer dan pencarian tanpa henti masyarakat terhadap efisiensi, optimalisasi, miniaturisasi, dan spesialisasi.

Meskipun mesin hanya berisi 415 relay dan berjalan pada 6Hz belaka, suara relai klik menjadikan ini komputer yang paling fisik, hidup yang pernah saya temui. Pengalaman akhirnya menyelesaikan proyek yang pernah diimpikan sebagai seorang anak telah sangat memuaskan. Saya akhirnya dapat memeriksa "membangun komputer dari relay" dari daftar tugas saya!



Anda Mungkin Tertarik

How-To: Mesin Jahit On-the-Go Nyaman

How-To: Mesin Jahit On-the-Go Nyaman


Zero to Maker: Pembelajaran Berbasis Proyek

Zero to Maker: Pembelajaran Berbasis Proyek


How-To: Bonnet dari Vintage Linens

How-To: Bonnet dari Vintage Linens


Buka Jadwal Puncak Hardware, sesi Breakout, dan Tiket!

Buka Jadwal Puncak Hardware, sesi Breakout, dan Tiket!






Recent Posts