Ben Eater

 Ben Eater


    Membangun komputer oleh Ben Eater, kita simak yuk membangun komputer dengan arsitektur yang ditulis di buku " Digital Computer Electronics " oleh Albert Paul Malvino, di komputer rakitan Albert disitu ada RAM dari scracth atau barang - barang murah, nggak apa - apa lah yang penting nggak murahan .. hehe...

    Komputer rakitan Ben Eater ini memiliki struktur data 8 bit, dan kita bisa melihat dari strukturnya dan dengan bantuan led number dan juga rangkaian led, di situ juga da rangkaian ALU ( Arithmetic Logic Unit ) meski sekedar menambah dan mengurangi.

Ben Eater adalah seorang YouTuber terkenal yang fokus pada pembuatan komputer dari awal, memberikan tutorial yang sangat mendetail dan edukatif. Proyek utamanya adalah membangun komputer 8-bit dari awal menggunakan breadboard dan komponen dasar elektronik. Berikut adalah penjelasan lengkap tentang rangkaian komputer yang dibangun oleh Ben Eater:

1. Modul Jam (Clock Module)

Modul jam adalah komponen pertama yang dibangun. Ini menggunakan IC 555 sebagai astable oscillator untuk menghasilkan sinyal clock yang stabil. Sinyal ini mengatur kecepatan operasi CPU dengan mengirimkan pulsa secara teratur yang digunakan untuk mensinkronisasi semua operasi komputer. Sinyal ini sangat penting untuk memastikan bahwa setiap instruksi dieksekusi pada interval waktu yang tepat​ (YouTube)​​ (Jason’s Blog)​.

2. Register dan Unit Aritmetika dan Logika (ALU)

Register adalah tempat penyimpanan sementara untuk data yang sedang diproses oleh CPU. Ben Eater menjelaskan cara membangun register menggunakan flip-flop dan komponen logika lainnya. ALU, di sisi lain, adalah bagian dari CPU yang melakukan operasi aritmetika (seperti penjumlahan dan pengurangan) dan logika (seperti AND, OR, NOT). ALU ini dibangun menggunakan gerbang logika dasar dan diintegrasikan dengan register untuk menjalankan instruksi yang lebih kompleks​ (Jameco)​.

3. RAM dan Program Counter

RAM (Random Access Memory) digunakan untuk menyimpan data dan instruksi yang akan dieksekusi oleh CPU. Dalam proyek ini, Ben menunjukkan cara menghubungkan chip RAM ke sistem dan bagaimana data dapat ditulis dan dibaca dari RAM. Program counter adalah register khusus yang menyimpan alamat dari instruksi berikutnya yang akan dieksekusi. Ini memungkinkan CPU untuk melanjutkan eksekusi program secara berurutan dan lompat ke bagian lain dari program jika diperlukan​ (Jameco)​.

4. Output dan Logika Kontrol

Komponen output seperti LED dan display digunakan untuk menampilkan hasil operasi komputer. Logika kontrol adalah bagian yang mengatur operasi CPU berdasarkan instruksi yang diberikan. Ini termasuk dekoder instruksi dan sinyal kontrol lainnya yang memastikan setiap komponen bekerja bersama secara harmonis. Ben Eater menunjukkan cara membangun dan mengintegrasikan bagian ini untuk menciptakan komputer yang berfungsi penuh​ (Jameco)​.

5. Pemrograman

Setelah semua komponen terpasang, komputer dapat diprogram menggunakan bahasa mesin. Ben Eater juga menunjukkan cara menggunakan Arduino untuk memantau dan mengendalikan bus alamat dan data, memungkinkan pengguna untuk melihat secara real-time apa yang terjadi di dalam komputer. Ini memberikan wawasan yang lebih dalam tentang bagaimana komputer menjalankan instruksi dan memproses data​ (Jason’s Blog)​.

6. Komputer Berbasis 6502

Selain komputer 8-bit, Ben Eater juga membangun komputer berbasis mikroprosesor 6502, yang terkenal digunakan di berbagai perangkat klasik seperti Atari 2600, Apple II, dan Commodore 64. Proyek ini mencakup pembuatan modul tambahan seperti EEPROM untuk penyimpanan program dan tampilan LCD untuk output. Ben menunjukkan cara menghubungkan dan memprogram 6502 untuk menjalankan tugas-tugas dasar seperti menampilkan "Hello, world!" pada layar​ (Jason’s Blog)​.

Kesimpulan

Proyek komputer 8-bit dan 6502 dari Ben Eater tidak hanya memberikan wawasan teoretis tetapi juga keterampilan praktis dalam membangun dan memahami cara kerja komputer. Video tutorial Ben Eater sangat detail dan mudah diikuti, membuatnya menjadi sumber belajar yang sangat berharga bagi siapa saja yang tertarik dengan elektronik dan komputer.

Untuk memulai proyek ini, Anda dapat mengunjungi kanal YouTube Ben Eater atau situs webnya di eater.net, di mana Anda juga bisa membeli kit komponen yang diperlukan​ (YouTube)​​ (Ben Eater)​.

Post a Comment

Previous Post Next Post