Pertemuan 2 Organisasi Komputer Struktur dan Fungsi Komputer Hanif Fakhrurroja, MT ©PIKSI GANESHA, 2013 Hanif Fakhrurroja @hanifoza [email protected] http://hanifoza.wordpress.com Sistem Komputer: Definisi Supaya komputer dapat digunakan untuk mengolah data, maka harus berbentuk sistem komputer (Computer System). Sistem adalah kumpulan elemenelemen yang saling berhubungan, membentuk satu kesatuan untuk melaksanakan suatu tujuan pokok dari sistem tersebut. Tujuan pokok dari sistem komputer adalah mengolah data untuk menghasilkan informasi. ©Hanif Fakhrurroja, 2012 http://hanifoza.wordpress.com Sistem Komputer: Elemen-elemen Sistem Komputer Hardware (Perangkat Keras) adalah peralatan (rangkaian elektronik) di sistem komputer yang secara fisik terlihat dan dapat dijamah. Software (Perangkat Lunak) adalah program yang berisi perintah-perintah untuk melakukan pengolahan data. Klasifikasi software: Sistem Operasi, Program Utilities, Program Aplikasi, dan Bahasa Pemrograman. Brainware adalah manusia yang terlibat di dalam mengoperasikan serta mengatur sistem komputer. Peran brainware: Sistem Analis, Programer, Operator, dan Teknisi. ©Hanif Fakhrurroja, 2012 http://hanifoza.wordpress.com Sistem Komputer: Struktur Kerja Komputer ©Hanif Fakhrurroja, 2012 http://hanifoza.wordpress.com Sistem Komputer: Fungsi Komponen dalam Struktur Kerja Komputer Input Device (Alat Masukan) Merupakan perangkat keras komputer yang berfungsi sebagai alat untuk memasukan data atau perintah ke dalam komputer. Contoh: keyboard, scanner, microphone, mouse. Output Device (Alat Keluaran) Merupakan perangkat keras komputer yang berfungsi untuk menampilkan keluaran sebagai hasil pengolahan data. Keluaran dapat berupa hardcopy (ke kertas melalui printer), softcopy (ke monitor), ataupun berupa suara. I/O Ports (Input and Ouput Ports) Bagian ini digunakan untuk menerima ataupun mengirim data ke luar sistem. Peralatan input dan output di atas terhubung melalu port ini. (Hendra Jatnika: Pengantar Hardware) ©Hanif Fakhrurroja, 2012 I/O Ports http://hanifoza.wordpress.com Sistem Komputer: Fungsi Komponen dalam Struktur Kerja Komputer CPU (Central Processing Unit) CPU merupakan otak sistem komputer, dan memiliki dua bagian fungsi operasional, yaitu: ALU (Arithmetical Logical Unit) sebagai pusat pengolah data, dan CU (Control Unit) sebagai pengontrol kerja komputer. Terdapat pula Memory Unit/Register sebagai tempat penyimpanan memory sementara) Memory Memori terbagi menjadi dua bagian, yaitu memori internal dan memori eksternal. Memori internal berupa RAM (Random Access Memory) yang berfungsi untuk menyimpan program yang kita olah untuk sementara waktu, dan ROM (Read Only Memory) yaitu memori yang haya bisa dibaca dan berguna sebagai penyedia informasi pada saat komputer pertama kali dinyalakan. I/O Ports (Hendra Jatnika: Pengantar Hardware) ©Hanif Fakhrurroja, 2012 http://hanifoza.wordpress.com Sistem Komputer: Fungsi Komponen dalam Struktur Kerja Komputer Data Bus Merupakan jalur-jalur perpindahan data antar modul dalam sistem komputer. Karena pada suatu saat tertentu masingmasing saluran hanya dapat membawa 1 bit data, maka jumlah saluran menentukan jumlah bit yang dapat ditransfer pada suatu saat. Lebar data bus ini menentukan kinerja sistem secara keseluruhan. Sifatnya bidirectional, artinya CPU dapat membaca dan menerima data melalui data bus ini. Data bus biasanya terdiri atas 8, 16, 32, atau 64 jalur paralel. Address Bus Digunakan untuk menandakan lokasi sumber ataupun tujuan pada proses transfer data. Pada jalur ini, CPU akan mengirimkan alamat memori yang akan ditulis atau dibaca. Address bus biasanya terdiri atas 16, 20, 24, atau 32 jalur paralel. Control Bus Control Bus digunakan untuk mengontrol penggunaan serta akses ke Data Bus dan Address Bus. Terdiri atas 4 sampai 10 jalur paralel. (Hendra Jatnika: Pengantar Hardware) ©Hanif Fakhrurroja, 2012 http://hanifoza.wordpress.com Sistem Komputer: Prinsip Kerja Komputer ©Hanif Fakhrurroja, 2012 http://hanifoza.wordpress.com Sistem Komputer: Prinsip Kerja Komputer Input: kegiatan memasukan data ke dalam komputer melalui alat input yang terhubung pada I/O Ports, seperti keyboard, mouse,dll. Proses: kegitan memproses data yang masuk sesuai dengan program yang diberikan. Pusat pengolahan data ini adalah CPU. Output: kegiatan menghasilkan keluaran yang merupakan hasil dari Input dan Proses pengolahan data, melalui alat output, seperti monitor, printer, speaker, dll. ©Hanif Fakhrurroja, 2012 http://hanifoza.wordpress.com Arsitektur & Organisasi Komputer Arsitektur Komputer Atribut–atribut sistem komputer yang terkait dengan seorang programmer Contoh: set instruksi, aritmetika yang digunakan, teknik pengalamatan, mekanisme I/O Organisasi Komputer Bagian yang terkait erat dengan unit–unit operasional Contoh: teknologi hardware, perangkat antarmuka, teknologi memori, sistem memori, dan sinyal–sinyal kontrol ©Hanif Fakhrurroja, 2012 http://hanifoza.wordpress.com Struktur & Fungsi Struktur adalah sistem yang berinteraksi dengan cara tertentu dengan dunia luar. Fungsi adalah operasi dari masing-masing komponen yang merupakan bagian dari struktur ©Hanif Fakhrurroja, 2012 http://hanifoza.wordpress.com Fungsi Fungsi dari Komputer: Fungsi Operasi Pengolahan Data Fungsi Operasi Penyimpanan Data Fungsi Operasi Pemindahan Data Fungsi Operasi Kontrol ©Hanif Fakhrurroja, 2012 http://hanifoza.wordpress.com Unit Fungsional Dasar Komputer ©Hanif Fakhrurroja, 2012 http://hanifoza.wordpress.com Unit Fungsional Dasar Komputer Komputer harus dapar memindahkan data antara dirinya dengan dunia luar. Lingkungan Pengoperasi komputer terdiri dari perangkat yang melayani sumber data atau tempat tujuan data Ketika data diterima dari atau dikirimkan ke sebuah perangkat yang terhubung langsung dengan komputer, proses ini dikenal sebagai input/output (I/O). Dan perangkat tersebut dikenal sebagai perpheral Pada saat data dipindahkan ke jarak yang cukup jauh, atau dari remote device, proses tersebut dikenal sebagai Komunikasi Data. ©Hanif Fakhrurroja, 2012 http://hanifoza.wordpress.com Gambar Fungsi ©Hanif Fakhrurroja, 2012 http://hanifoza.wordpress.com Operasi (1) Fungsi Operasi Pemindahan Data Contoh : keyboard ke screen Data Storage Facility Data Movement Apparatus Control Mechanism Data Processing Facility 16 Operasi (2) Fungsi Operasi Penyimpanan Data contoh : Internet download to disk Data Storage Facility Data Movement Apparatus Control Mechanism Data Processing Facility 17 Operasi (3) Proses dari/ke unit penyimpanan Contoh : Updating bank statement Data Storage Facility Data Movement Apparatus Control Mechanism Data Processing Facility 18 Operasi (4) Proses dari unit penyimpanan ke I/O Contoh : Printing a bank statement Data Storage Facility Data Movement Apparatus Control Mechanism Data Processing Facility 19 Struktur - Top Level 20 Struktur Utama Internal Komputer Central Processing Unit (CPU): Mengontrol operasi komputer dan membentuk fungsi-fungsi pengolahan datanya. Memori Utama: Menyimpan Data I/O: memindahkan data antara komputer dengan lingkungan luarnya. System Interconnection: Beberapa mekanisme komunikasi antara CPU, Memori Utama dan I/O 21 Struktur - CPU 22 Komponen CPU Control Unit: mengontrol operasi CPU dan pada akhirnya mengontrol komputer Arithmetic and Logic Unit (ALU): Membentuk fungsi-fungsi pengolahan data komputer Register: sebagai penyimpan internal bagi CPU CPU Interconnections: Sejumlah mekanisme komunikasi antara Control Unit, ALU dan Register-Register 23 Struktur – Unit Kontrol 24 ©Hanif Fakhrurroja, 2013