Tahun Akademik 2015/2016 Semester I
DIG1B3 – Konfigurasi Perangkat Keras Komputer Pertemuan 3: Pengantar Arsitektur Komputer Mohamad Dani (MHM) E-mail:
[email protected]
Hanya dipergunakan untuk kepentingan pengajaran di lingkungan Telkom Applied Science School
Berbagai Macam Bentuk Komputer
1
Pengertian Komputer
Menurut Kamus Besar Bahasa Indonesia alat elektronik otomatis yg dapat menghitung atau mengolah data secara cermat menurut yg diinstruksikan, dan memberikan hasil pengolahan, serta dapat menjalankan sistem multimedia (film, musik, televisi, faksimile, dsb), biasanya terdiri atas unit pemasukan, unit pengeluaran, unit penyimpanan, serta unit pengontrolan;
Menurut wikipedia Komputer adalah perangkat multi guna yang dapat diprogram untuk melaksanakan sekumpulan opeasi arimatika atau lojik secara otomatis.
Mengapa Belajar Organisasi dan Arsitektur Komputer?
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.
2
Arsitektur & Organisasi (1)
Arsitektur adalah semua atribut yang terlihat oleh programmer. Dengan kata lain semua atribut yang memiliki pengaruh langsung dalam eksekusi lojik dari sebuah program.
Set Instruksi, Jumlah bit yang digunakan untuk representasi data, mekanisme I/O, teknik pengalamatan. Contoh adakah instruksi perkalian?
Organisasi adalah bagaimana fitur-fitur diimplementasikan.
Sinyal-sinyal kontrol, antarmuka, teknologi memori. Contoh adakah unit hardware pengali atau dapat dilakukan dengan penjumlahan berulang?
Arsitektur & Organisasi (2)
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.
3
Structure & Function
Structure adalah cara masing-masing komponen berhubungan dengan tiap komponen lainnya.
Function adalah operasi tiap komponen sebagai bagian dari structure.
Fungsi Komputer
Empat Fungsi dasar komputer adalah: Pemrosesan Data Penyimpanan Data Pergerakan Data Kontrol
4
Functional View
Operasi (a) Pergerakan Data
5
Operasi (b) Penyimpanan Data
Operasi (c) Pemrosesan dari/ke penyimpanan
6
Operasi (d) Pemrosesan dari penyimpanan ke I/O
Diagram Komputer Sederhana
7
Structure - Top Level
Computer
Peripherals
Central Processing Unit Computer
Main Memory
Systems Interconnection
Input Output Communication lines
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) Memindahkan data antara komputer dan lingkungan eksternalnya.
System interconnection Beberapa mekanisme yang menyediakan untuk komunikasi antara CPU, main memory dan I/O. Contoh umum system interconnection yaitu system bus yang terdiri dari sejumlah kabel yang menyambungkan ke semua komponen yang terpasang.
8
Structure - CPU
CPU Computer
Arithmetic and Login Unit
Registers
I/O System Bus
CPU
Memory
Internal CPU Interconnection
Control Unit
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.
9
Structure - Control Unit
Control Unit CPU
Sequencing Logic
ALU Internal Bus Registers
Control Unit
Control Unit Registers and Decoders
Control Memory
Terima Kasih
10