Perkenalkan Megaprocessor: CPU raksasa 20kHz yang benar-benar dapat Anda lihat beraksi

MegaProcessor-Feature

Sejak hari-hari awal komputasi, para ilmuwan dan insinyur berfokus pada pembuatan mesin yang lebih kecil, lebih cepat, dan lebih murah daripada generasi sebelumnya. Sekarang, seorang pria Inggris telah mengambil alih untuk membalikkan tren itu. James Newman, dari Cambridge, baru-baru ini meluncurkan 'Megaprocessor' miliknya yang lengkap - CPU yang berfungsi penuh yang dibuat untuk skala manusia, dengan LED yang menyala di setiap tahap proses komputasi untuk menunjukkan bagaimana data bergerak melalui sebuah sirkuit.

ItuMegaprosesor adalah desain 16-bit dengan empat register tujuan umum, penghitung program, register status prosesor, dan penunjuk tumpukan. Ini memiliki 256 byte memori dan catu daya 500W (sebagian besar yang terakhir didedikasikan untuk LED). Blok memori berisi 27.000 transistor. Jumlah transistor CPU mencapai 15.300, tetapi sebagian besar juga dikhususkan untuk LED. Kurangi mereka dari persamaan, dan jumlah transistor CPU total tampaknya menjadi sekitar 6.800. Itu kira-kira 2x sebanyak mikroprosesor 6502 asli, meskipun 6502 sedikit lebih kecil. Komputasi ditangani melalui ALU 16-bit dan penambah 16-bit - tidak ada kabar apakah Newman bermaksud menawarkan unit floating point terpisah atau tidak, meskipun persyaratan instalasi untuk perangkat keras tersebut kemungkinan besar akan sangat berat.

megaprocessor-panorama

Sistem lengkap. Semua gambar oleh James Newman



Jika Anda bertanya-tanya bagaimana seseorang akhirnya membangun Megaprocessor, Newman mencatat bahwa proyeknya dimulai sebagai upaya untuk memahami pengoperasian transistor, sebelum mencatat, 'Saya tidak berencana berakhir di sini. Saya mulai dengan ingin belajar tentang transistor. Semuanya menjadi tidak terkendali. ” Ketika Anda mulai ingin belajar tentang transistor, dan malah membangun implementasi raksasa yang memenuhi sebagian besar rumah, itu tampaknya cara yang tepat untuk menggambarkan situasinya.

Apa yang mendorong Newman ingin dapat menunjukkan, secara visual, bagaimana data bergerak melintasi CPU saat menjalankan program. 'Komputer cukup buram,' kata Newman. “Melihat mereka, mustahil untuk melihat bagaimana mereka bekerja. Yang ingin saya lakukan adalah masuk ke dalam dan melihat apa yang sedang terjadi. Masalahnya adalah kita tidak bisa menyusut cukup kecil untuk berjalan di dalam chip silikon. Tapi kita bisa pergi ke arah lain; kita bisa membangun benda yang cukup besar sehingga kita bisa berjalan di dalamnya. Tidak hanya itu kita juga dapat memasang LED pada segala hal sehingga kita benar-benar dapat MELIHAT perpindahan data dan logika yang terjadi. Ini akan menjadi luar biasa. ”

Video di atas menunjukkan Megaprocessor sedang bekerja, dan sulit untuk tidak terkesan dengan idenya. Siapa pun dapat mempelajari diagram logika, tetapi itu tidak sama dengan benar-benar melihat komponen secara langsung dan dapat melihatnya berfungsi secara real time. Sangat mudah untuk dilupakan, mengingat bahwa kita hidup di era di mana transistor dikemas dengan miliaran menjadi beberapa ratus milimeter, tetapi ada suatu masa ketika transistor dan sirkuit terintegrasi diletakkan dengan tangan. Bus CPU dulu adalah sesuatu yang Anda bisa secara harfiah lihat, dan tidak hanya sebagai kumpulan jejak tembaga pada motherboard.

Sementara hanya sedikit yang ingin kembali ke kekuatan komputer yang terbatas di era sebelumnya ini, Megaprocessor adalah karya yang mengesankan. Mudah-mudahan beberapa programmer yang giat akan mulai bekerja mencari cara untuk mengeksekusi hashing cryptocurrency di atasnya - kami akan senang melihat Megaprocessor mengambil mainframe IBM 1401 dalam pertempuran bitcoin yang epik.

Copyright © Seluruh Hak Cipta | 2007es.com