Arsitektur komputer: Perbedaan antara revisi

Konten dihapus Konten ditambahkan
1234R4321 (bicara | kontrib)
Tag: Suntingan perangkat seluler Suntingan peramban seluler
1234R4321 (bicara | kontrib)
Tag: Suntingan perangkat seluler Suntingan peramban seluler
Baris 55:
Tujuannya adalah untuk merancang komputer yang memaksimalkan kinerja sambil menjaga konsumsi daya di cek, biaya rendah dibandingkan dengan jumlah kinerja yang diharapkan, dan juga sangat dapat diandalkan. Untuk ini, banyak aspek yang harus dipertimbangkan yang mencakup desain set instruksi, organisasi fungsional, desain logika, dan implementasi. Implementasinya melibatkan desain sirkuit terpadu, pengemasan, daya, dan pendinginan. Optimasi desain membutuhkan keakraban dengan kompiler, sistem operasi untuk desain logika, dan pengemasan.
 
=== Arsitektur bagian instruksi / Instruction set architecture ===
 
Satu set instruksi arsitektur (ISA) adalah antarmuka antara perangkat lunak dan perangkat keras komputer dan juga dapat dilihat sebagai pandangan programmer tentang mesin. Komputer tidak memahami bahasa pemrograman tingkat tinggi seperti Java, C ++, atau sebagian besar bahasa pemrograman yang digunakan. Prosesor hanya memahami instruksi yang dikodekan dalam beberapa mode numerik, biasanya sebagai bilangan biner. Alat-alat perangkat lunak, seperti compiler, menerjemahkan bahasa tingkat tinggi tersebut ke dalam instruksi yang dapat dimengerti oleh prosesor.