Rumah Perangkat keras Apa itu arsitektur komputer? - definisi dari techopedia

Apa itu arsitektur komputer? - definisi dari techopedia

Daftar Isi:

Anonim

Definisi - Apa yang dimaksud dengan Arsitektur Komputer?

Arsitektur komputer adalah spesifikasi yang merinci bagaimana seperangkat standar teknologi perangkat lunak dan perangkat keras berinteraksi untuk membentuk sistem atau platform komputer. Singkatnya, arsitektur komputer mengacu pada bagaimana sistem komputer dirancang dan teknologi apa yang kompatibel dengannya.

Seperti konteks dan makna kata arsitektur lainnya, arsitektur komputer disamakan dengan seni menentukan kebutuhan pengguna / sistem / teknologi, dan menciptakan desain dan standar yang logis berdasarkan persyaratan tersebut.

Techopedia menjelaskan Arsitektur Komputer

Contoh arsitektur komputer yang sangat bagus adalah arsitektur von Neumann, yang masih digunakan oleh sebagian besar jenis komputer saat ini. Ini diusulkan oleh ahli matematika John von Neumann pada tahun 1945. Ini menggambarkan desain komputer elektronik dengan CPU-nya, yang meliputi unit logika aritmatika, unit kontrol, register, memori untuk data dan instruksi, antarmuka input / output dan penyimpanan eksternal fungsi.

Ada tiga kategori arsitektur komputer:

  • Desain Sistem: Ini termasuk semua komponen perangkat keras dalam sistem, termasuk pemroses data selain dari CPU, seperti unit pemrosesan grafik dan akses memori langsung. Ini juga termasuk pengontrol memori, jalur data, dan hal-hal lain seperti multiprosesor dan virtualisasi.
  • Arsitektur Set Instruksi (ISA): Ini adalah bahasa pemrograman tertanam dari unit pemrosesan pusat. Ini mendefinisikan fungsi dan kemampuan CPU berdasarkan pada pemrograman apa yang dapat dilakukan atau diproses. Ini termasuk ukuran kata, tipe register prosesor, mode pengalamatan memori, format data dan set instruksi yang digunakan programmer.
  • Mikroarsitektur: Atau dikenal sebagai organisasi komputer, jenis arsitektur ini mendefinisikan jalur data, pemrosesan data dan elemen penyimpanan, serta bagaimana mereka harus diimplementasikan dalam ISA.
Apa itu arsitektur komputer? - definisi dari techopedia