8/29/2016 DCH1B3 Konfigurasi Perangkat Keras Komputer Tim Dosen KPKK Kelompok Keahlian ENS 1 8/28/2016 DCH1B3 – Konfigurasi Perangkat Keras Komputer 12-CRS-0106 REVISED 8 FEB 2013 Sistem Komputer 2 8/28/2016 DCH1B3 – Konfigurasi Perangkat Keras Komputer 12-CRS-0106 REVISED 8 FEB 2013 Berbagai Macam Bentuk Komputer 1 8/29/2016 Mahasiswa harus memahami arsitektur komputer agar program yang dibuat lebih terstrktur sehingga program tersebut dapat berjalan lebih efisien pada mesin yang sebenarnya. Dalam memilih sistem komputer yang akan digunakan, mahasiswa harus memahami tradeoff antar berbagai macam komponen seperti kecepatan clock CPU VS ukuran memori. 3 8/28/2016 DCH1B3 – Konfigurasi Perangkat Keras Komputer 12-CRS-0106 REVISED 8 FEB 2013 Mengapa Belajar Organisasi dan Arsitektur Komputer? Arsitektur & Organisasi (1) Arsitektur adalah semua atribut yang terlihat oleh programmer. Semua atribut yang memiliki pengaruh langsung dalam eksekusi lojik dari sebuah program. Organisasi adalah bagaimana fitur-fitur diimplementasikan. 4 Sinyal-sinyal kontrol, antarmuka, teknologi memori. Contoh adakah unit hardware pengali atau dapat dilakukan dengan penjumlahan berulang? 8/28/2016 DCH1B3 – Konfigurasi Perangkat Keras Komputer 12-CRS-0106 REVISED 8 FEB 2013 Set Instruksi, Jumlah bit yang digunakan untuk representasi data, mekanisme I/O, teknik pengalamatan. Contoh adakah instruksi perkalian? 2 8/29/2016 5 Semua keluarga Intel x86 berbagi arsitektur dasar yang sama. Keluarga IBM System/370 berbagi arsitektur dasar yang sama. Arsitektur yang sama memberikan kompatibilitas kode antar prosesor dalam keluarga yang sama. Arsitektur yang sama bisa berbeda organisasinya antar versi yang berbeda walaupun dalam keluarga yang sama. 8/28/2016 DCH1B3 – Konfigurasi Perangkat Keras Komputer 12-CRS-0106 REVISED 8 FEB 2013 Arsitektur & Organisasi (2) Structure & Function Structure adalah cara masing-masing komponen berhubungan dengan tiap komponen lainnya. 6 8/28/2016 DCH1B3 – Konfigurasi Perangkat Keras Komputer 12-CRS-0106 REVISED 8 FEB 2013 Function adalah operasi tiap komponen sebagai bagian dari structure. 3 8/29/2016 7 8/28/2016 DCH1B3 – Konfigurasi Perangkat Keras Komputer 12-CRS-0106 REVISED 8 FEB 2013 Diagram Komputer Sederhana Structure - Top Level Computer Computer Systems Interconnection Communication lines 8 8/28/2016 DCH1B3 – Konfigurasi Perangkat Keras Komputer 12-CRS-0106 REVISED 8 FEB 2013 Peripherals 4 8/29/2016 4 Komponen Struktural Utama Komputer Central processing unit (CPU) Mengontrol operasi komputer dan melakukan fungsi-fungsi pemrosesan data, sering disebut prosesor saja. Main memory Menyimpan data I/O (Input/Output) System interconnection Beberapa mekanisme yang menyediakan untuk komunikasi antara CPU, main memory dan I/O. 9 8/28/2016 DCH1B3 – Konfigurasi Perangkat Keras Komputer 12-CRS-0106 REVISED 8 FEB 2013 Memindahkan data antara komputer dan lingkungan eksternalnya. Structure - CPU CPU Computer System Bus y Arithmetic and Login Unit Registers Internal CPU Interconnection 10 8/28/2016 DCH1B3 – Konfigurasi Perangkat Keras Komputer 12-CRS-0106 REVISED 8 FEB 2013 Control Unit 5 8/29/2016 4 Komponen Struktural Utama CPU Control unit Mengontrol operasi CPU dan komputer. Arithmetic and logic unit (ALU) Melaksanakan operasi-operasi pemrosesan data berupa aritmatika dan lojik. Register Menyediakan penyimpanan data internal ke CPU. CPU interconnection Beberapa mekanisme yang menyediakan untuk komunikasi antara control unit, ALU dan register. 11 DCH1B3 – Konfigurasi Perangkat Keras Komputer 8/28/2016 12-CRS-0106 REVISED 8 FEB 2013 Structure - Control Unit Control Unit CPU Sequencing Logic ALU Registers Control Unit Control Unit Registers and Decoders Control Memory 12 8/28/2016 DCH1B3 – Konfigurasi Perangkat Keras Komputer 12-CRS-0106 REVISED 8 FEB 2013 Internal Bus 6 8/29/2016 Fungsi Komputer 13 Empat Fungsi dasar komputer adalah: Pemrosesan Data Penyimpanan Data Pergerakan Data Kontrol : mengontrol 3 fungsi di atas 8/28/2016 DCH1B3 – Konfigurasi Perangkat Keras Komputer 12-CRS-0106 REVISED 8 FEB 2013 14 8/28/2016 DCH1B3 – Konfigurasi Perangkat Keras Komputer 12-CRS-0106 REVISED 8 FEB 2013 Functional View 7 8/29/2016 Operasi Pergerakan Data Komputer berfungsi sebagai devais perpindahan data. 15 8/28/2016 DCH1B3 – Konfigurasi Perangkat Keras Komputer 12-CRS-0106 REVISED 8 FEB 2013 Komputer mentransfer data dari satu peripheral atau saluran komunikasi ke yang lainnya. Operasi Penyimpanan Data Komputer berfungsi sebagai sebuah perangkat penyimpan data Data yang berasal dari penyimpanan komputer ditransfer ke lingkungan luar. Operasi ini dikenal dengan operasi tulis. 16 8/28/2016 DCH1B3 – Konfigurasi Perangkat Keras Komputer 12-CRS-0106 REVISED 8 FEB 2013 Data yang berasal dari lingkungan luar ditransfer ke penyimpanan komputer. Operasi ini dikenal dengan operasi baca. 8 8/29/2016 Operasi Pemrosesan dari/ke penyimpanan 17 8/28/2016 DCH1B3 – Konfigurasi Perangkat Keras Komputer 12-CRS-0106 REVISED 8 FEB 2013 Operasi yang melibatkan pemrosesan data, datanya berasal dari storage Operasi Pemrosesan dari penyimpanan ke I/O 18 8/29/2016 DCH1B3 – Konfigurasi Perangkat Keras Komputer 12-CRS-0106 REVISED 8 FEB 2013 Operasi yang melibatkan pemrosesan data, datanya berasal dari storage dan hasil pemrosesan datanya ditransfer ke lingkungan luar misal ke peripheral I/O. 9 8/29/2016 19 8/28/2016 DCH1B3 – Konfigurasi Perangkat Keras Komputer 12-CRS-0106 REVISED 8 FEB 2013 Terima Kasih Tugas 1: Sistem Komputer Soal dapat dilihat di danstama.staff.telkomuniversity.ac.id Tugas dikerjakan secara individual. Tugas dikumpulkan secara online paling lambat: D3IF-40-01, Senin, 5 September 2016 pukul 16.00 WIB D3IF-40-03, Selasa, 6 September 2016 pukul 16.00 WIB D3IF-40-04, Jum’at, 9 September 2016 pukul 16.00 WIB https://form.jotform.me/62392876836471 20 8/29/2016 DCH1B3 – Konfigurasi Perangkat Keras Komputer 12-CRS-0106 REVISED 8 FEB 2013 Link untuk mengupload tugas 1 yaitu: 10