Arsitektur Komputer
Organisasi dan Arsitektur Komputer Organisasi Komputer
Struktur dan Fungsi Arsitektur Komputer Struktur Arsitektur Komputer Central Prossecing Unit (CPU) Memori utama Input / Output System Interconection
Struktur dan Fungsi Arsitektur Komputer Komponen Utama Control Unit Arithmetic and Logic Unit (ALU) Register CPU Interconection
Struktur dan Fungsi Arsitektur Komputer Pengolahan Data Pemindahan Data Kontrol Data Penyimpanan Data
Klasifikasi Arsitektur Komputer Mesin Von Neumann 1. Memiliki 3 Subsistem dasar : CPU Memori Utama Sistem I/O
Klasifikasi Arsitektur Komputer 2. Merupakan komputer Stored Program Sistem memori utama menyimpan program yang mengontrol operasinya dan dapat merubah programnya sendiri untuk menambah atau mengurangi data lain yan ada di dalam memori.
Klasifikasi Arsitektur Komputer 3. Menjalankan Instruksi secara teratur. CPU menjalankan, atau setidaknya akan menjalankan satu operasi dalam sekali waktu. 4. Memiliki setidaknya satu path antara sistem memori utama dan unit kontrol CPU (Von Neumann Bottleneck).
Klasifikasi Arsitektur Komputer Instruksi Mesin Von Neumann Instruction Set/Field Instruction Format Instruction Size Logical Address Physical Address Program Counter
Klasifikasi Arsitektur Komputer Mesin non-Von Neumann Menurut sifatnya terbagi menjadi 4 macam : SISD (Single Instruction Single Data) MISD (Multiple Instruction Single Data)
Klasifikasi Arsitektur Komputer Mesin SIMD (Single Instruction Multiple Data) Sifat : 1. Mendistribusikan pemrosesan ke sejumlah h/w. 2. Beroperasi secara bersama-sama pada elemen data yang berbeda. 3. Menjalani komputasi yang sama pada semua elemen data.
Klasifikasi Arsitektur Komputer Mesin MIMD (Multiple Instruction Multiple Data) Sifat : Mendistribusikan pemrosesan ke sejumlah processor independen. 2. Mendistribusikan sumber, termasuk memori ke processor utama.
Klasifikasi Arsitektur Komputer 3. Setiap processor beroperasi secara independen atau bersama -sama. 4. Setiap processor menjalankan operasinya sendiri.
Perancangan Kinerja Sistem Komputer Kecepatan Mikroprosesor Branch Prediction Data Flow Analysis Speculative Execution
Perancangan Kinerja Sistem Komputer Keseimbangan Kinerja Perubahan kelajuan kinerja yang ada pada bidang teknologi sangat berbeda satu dengan yang lainnya. Aplikasi dan periperhal baru selalu berubah sesuai dengan kebutuhan sistem dalam bentuk profil instruksi umum dan pola akses datanya
Mengukur Kualitas Arsitektur Komputer Generalitas Ukuran besarnya jangkauan aplikasi yang dapat digunakan oleh sebuah arsitektur Daya Terap Pemanfaatan arsitektur untuk penggunaan yang telah direncanakan
Mengukur Kualitas Arsitektur Komputer Efisiensi Ukuran rata-rata jumlah hardware dalam komputer yang selalu sibuk selama penggunaan biasa Kemudahan Penggunaan Ukuran sederhana bagi programmer sistem untuk mengembangkan atau membuat software untuk arsitektur tersebut
Mengukur Kualitas Arsitektur Komputer Daya Tempa Ukuran kemudahan bagi perancang untuk mengimplementasikan komputer yang mempunyai arsitektur ini dalam jangkauan yang luas Daya Kembang Ukuran kemudahan bagi perancang untuk meningkatkan kemampuan arsitektur
Faktor Keberhasilan Arsitektur Komputer Manfaat Arsitektural Daya terap Arsitektur ditujukan untuk aplikasi yang telah ditentukan. Daya tempa Arsitektur dikatakan baik apabila arsitektur tersebut lebih mudah membangun sistem yang kecil.
Faktor Keberhasilan Arsitektur Komputer Daya kembang Lebih besar daya kembang arsitektur dalam daya komputasi, ukuran memori, kapasitas I/O, dan jumlah prosesor, maka arsitektur tersebut dikatakan baik. Kompatibilitas Lebih kompatibelnya arsitektur dengan komputer sebelumnya maka dikatakan arsitektur tersebut baik.
Faktor Keberhasilan Arsitektur Komputer Kinerja Sistem Rata-rata ukuran yang dibutuhkan oleh pemakai dalam melakukan pekerjaannya. dan ukuran tersebut harus dipertimbangkan sejauh mana pentingnya bagi pemakai
Faktor Keberhasilan Arsitektur Komputer Ukuran Kinerja CPU Mengukur Kinerja I/O & Sistem Bandwidth Jumlah data yang dapat dikirim oleh memori ke prosesor per detik
Faktor Keberhasilan Arsitektur Komputer Memory Access Time Rata-rata waktu yang dibutuhkan oleh CPU untuk mengakses memori, yang biasanya dinyatakan dalam nanosecond. Memory Size Volume data yang dapat disimpan oleh memori, biasanya dinyatakan dalam megabyte.
Faktor Keberhasilan Arsitektur Komputer Biaya Sistem Realibilitas (kehandalan) Kemudahan perbaikan Konsumsi daya Berat Kekebalan Kualitas interface sistem software