Skip to main content

Apa itu Arsitektur Komputer?

Arsitektur komputer mengacu pada sejumlah ide serupa dalam bidang ilmu komputer dan teknologi.Pada tingkat perangkat lunak, ini mengacu pada sistem bahasa perakitan yang menghubungkan berbagai bagian perangkat keras komputer ke dalam sistem fungsi tunggal.Saat berhadapan dengan perangkat keras, itu berlaku sama untuk metode membuat dan memanfaatkan perangkat keras dan proses membangun komponen komputer.Masing -masing definisi ini menjelaskan proses yang serupa mdash;Gagasan memulai dengan sistem komputer yang tidak berfungsi dan membuatnya fungsional mdash;, tetapi mereka semua melihat proses dari sudut pandang yang berbeda.

Versi perangkat lunak arsitektur komputer kemungkinan paling sulit bagi orang yang tidak teknis untukmemahami.Sistem komputer melakukan ribuan tugas pada waktu tertentu yang tidak ada hubungannya dengan apa yang dilakukan pengguna.Tugas -tugas ini membentuk dasar sistem komputer.Ini mungkin memindahkan informasi dari memori jangka pendek ke jangka panjang atau memeriksa waktu terhadap tugas yang dijadwalkan untuk melihat apakah sudah waktunya untuk aktivasi.

Semua fungsi arsitektur komputer ini bergantung pada kode mesin untuk memahami bagaimana berbagai bagian mesin terhubung.Kode ini membuat cetak biru dasar dari perangkat keras komputer yang digunakan program yang berfungsi lebih tinggi untuk mengakses hal-hal seperti waktu prosesor dan alamat memori.Cetak biru kode mesin ini mendefinisikan struktur sistem dari sudut pandang perangkat lunak.

Versi perangkat keras pertama arsitektur komputer adalah bentuk yang digunakan untuk membuat cetak biru perangkat lunak.Bentuk arsitektur ini berpusat pada cara berbagai bagian mesin akan mengirim dan menerima data untuk bekerja sama.Misalnya, jika modul memori menginginkan informasi yang diformat dengan cara tertentu, penting bahwa prosesor mengirimkannya dalam format itu sehingga data dapat disimpan.Jika berbagai bagian komputer tidak dapat berkomunikasi satu sama lain, sistem tidak akan berfungsi.

Versi perangkat keras lain dari arsitektur komputer berfokus pada satu bagian perangkat keras.Metode ini mengharuskan desainer untuk melihat bagian individual dan menentukan bagaimana fungsinya.Hampir setiap bagian perangkat keras komputer berisi serangkaian instruksi yang kompleks untuk memanipulasi data, menerima instruksi dan mengeluarkan perintah.Semua ini terjadi dalam perangkat keras, membutuhkan bahasa dan sistem perintah yang sepenuhnya direalisasi.Intinya, setiap karya perangkat keras beroperasi seperti komputer yang sangat terspesialisasi.

Karena masing -masing definisi ini berbicara tentang segi arsitektur komputer yang berbeda, semuanya akhirnya cocok bersama.Pertama, seorang desainer melihat masing -masing bagian dari perangkat keras dan menentukan cara kerjanya.Selanjutnya, potongan -potongan disatukan untuk membentuk sistem perangkat keras.Terakhir, kode mesin digunakan untuk menghubungkan sistem tersebut bersama -sama sedemikian rupa sehingga program dapat berinteraksi dengan perangkat keras.