Model Komputer Von Neumann: Fondasi Komputer Modern

Model Von Neumann adalah konsep dasar yang menjadi landasan hampir semua komputer yang digunakan saat ini. Konsep ini diperkenalkan oleh John von Neumann pada pertengahan abad ke-20 dan telah menjadi standar dalam industri komputer.

 

Komponen Utama Model Von Neumann

Model ini terdiri dari empat komponen utama yang saling terhubung:



 


  1. Unit Aritmetika dan Logika (ALU):
    • Bagian yang berfungsi sebagai otak komputer.
    • Melakukan semua perhitungan matematika dan operasi logika, seperti penjumlahan, pengurangan, perbandingan, dan lain-lain.
    • Bayangkan ALU sebagai kalkulator super cepat yang ada di dalam komputer
  2. Unit Kontrol:
    • Bertanggung jawab mengendalikan seluruh operasi komputer.
    • Mengambil instruksi dari memori, menafsirkannya, lalu memberikan perintah ke komponen lain untuk menjalankan instruksi tersebut.
    • Ibarat seorang direktur yang mengatur semua aktivitas di dalam perusahaan.
  3. Memori:
    • Tempat penyimpanan data dan instruksi program.
    • Terbagi menjadi dua jenis utama:
      • Memori Utama (RAM): Menyimpan data yang sedang aktif digunakan oleh program.
      • Memori Sekunder (Hard Disk, SSD): Menyimpan data secara permanen, bahkan saat komputer dimatikan.
  4. Perangkat Input/Output (I/O):
    • Memungkinkan komputer berinteraksi dengan dunia luar.
    • Perangkat Input: Keyboard, mouse, scanner, dll.
    • Perangkat Output: Monitor, printer, speaker, dll.

 

Cara Kerja Model Von Neumann

Model ini bekerja berdasarkan siklus yang disebut Fetch-Decode-Execute. Prosesnya adalah sebagai berikut:

  1. Fetch: Unit kontrol mengambil instruksi dari memori.
  2. Decode: Instruksi tersebut diterjemahkan menjadi sinyal yang dapat dimengerti oleh komponen-komponen lain.
  3. Execute: ALU menjalankan instruksi yang telah diterjemahkan.

Proses ini berlangsung terus-menerus dan sangat cepat, memungkinkan komputer menjalankan jutaan instruksi dalam satu detik.

 

Kelebihan dan Kekurangan Model Komputer Von Neumann

  • Kelebihan:
    • Sederhana dan efisien: Desainnya yang sederhana membuatnya mudah diimplementasikan.
    • Fleksibilitas: Dapat menjalankan berbagai jenis program.
    • Biaya produksi yang relatif rendah.
  • Kekurangan:
    • Bottleneck von Neumann: Jalur tunggal antara CPU dan memori dapat menjadi hambatan kinerja pada komputer modern, terutama saat banyak data yang harus dipindahkan.
    • Ketergantungan pada memori: Jika terjadi kerusakan pada memori, seluruh sistem komputer bisa terganggu.


Model Von Neumann adalah konsep dasar yang sangat penting dalam memahami cara kerja komputer. Meskipun telah ada pengembangan lebih lanjut, model ini tetap menjadi fondasi bagi hampir semua komputer yang digunakan saat ini. DOWNLOAD FILE PRESENTASI DISINI