Pengantar sistem komputer
dadang mulyana 2013
Pengantar Sistem Komputer Sistem Komputer Istilah yang menunjukkan, suatu perangkat, entah dibuat dari apa yang dapat digunakan untuk melakukan pekerjaan/perhitungan/proses tertentu
Sistem (Micro) Processor Biasanya digunakan, jika sistem tersebut masih memperlihatkan adanya komponen-komponen dasar pembentuk sistem yang utamanya terdapat komponen prosesor mikro
Sistem Minimum Mengacu pada sistem, dimana dengan beberapa komponen/bagian dasar pembentuk sistem (biasanya berupa sistem Mikroprosesor), sistem tersebut sudah dapat melakukan tugas/kegunaan tertentu
dadang mulyana 2013
1
Komponen Utama Komputer CPU (Central Processing Unit) Mengacu pada suatu bagian dalam suatu sistem yang digunakan sebagai pusat pengolah. Biasanya dapat terdiri dari prosesor saja atau/sampai sub-sistem yang cukup kompleks
Prosesor Mengacu pada nama suatu piranti/komponen yang digunakan untuk pemrosesan Prosesor Komponen utama untuk pemroses data Mikroprosesor Prosesor dengan kapasitas/ukuran yang lebih kecil
ALU (Arithmetic Logic Unit) Bagian dalam dari suatu Prosesor, dimana dasar-dasar operasi aritmatika dan logika dilakukan
dadang mulyana 2013
Arsitektur Komputer Komputer/sistem komputer (PC atau lainnya) Sistem (mikro) prosesor CPU/Prosesor
dadang mulyana 2013
2
Bagian Perangkat/Sistem Komputer (PC atau lainnya) Kotak komputer (kotak CPU), Sistem (Mikro) Prosesor Kotak/Rangkaian pemroses
Media penyimpan USB disk, HD Eksternal
I/O Monitor, Printer
Inter-koneksi Kabel USB, kabel Printer, kabel Monitor dadang mulyana 2013
Bagian Sistem (Mikro) Prosesor CPU (apapun itu yang digunakan sebagai pusat pengolah), (Mikro) Prosesor Z80, Pentium
Memori (segala sesuatu yang bersifat menyimpan) CPU Cache Primary Memory RAM/ROM Secondary Internal HD, CD ROM
I/O (segala sesuatu untuk keperluan interaksi komputer dengan dunia luar) Simple I/O PPI-8255, Z80-PIO Analog ADC/DAC Komunikasi UART, USART
Inter-koneksi (hubungan, bisa kabel atau lainnya, antara bagian dengan bagian lainnya) BUS dadang mulyana 2013
3
Sedangkan CPU itu sendiri, juga terdiri atas ALU (pusat pengolah) Register (media penyimpan) Pin-pin (interaksi CPU dengan komponen lain) Internal Bus (inter-koneksi internal CPU)
dadang mulyana 2013
Arsitektur Komputer Storage Inter koneksi
Kotak CPU Prosesor (CPU)
Memory I/O BUS
Sistem Komputer
I/O
Sistem (Mikro) Prosesor
Register ALU Internal BUS Pin
dadang mulyana 2013
CPU/Prosesor
4
Pemrograman Micro Stored Programming Machine Language RISC vs CISC
High Level Language C Mid Level Language BASIC, PASCAL, …
dadang mulyana 2013
Micro Stored Programming Pemrograman pada tingkat CPU/Prosesor Masukan/data/program dalam bentuk kode mesin (1 data) yang masuk dalam CPU Digunakan untuk menjalankan/mengendalikan internal CPU/Prosesor Dalam bentuk sinyal-sinyal kendali
Implementasi pemrograman umumnya dalam bentuk H/W dadang mulyana 2013
5
Machine Language Pemrograman pada tingkat sistem prosesor atau komputer Program dalam bentuk rangkaian perintahperintah dasar untuk CPU Digunakan untuk menjalankan/mengendalikan sistem prosesor atau komputer RISC vs CISC Reduce vs Complex Instructions Set Computer
dadang mulyana 2013
CISC Orientasi pada kekayaan jumlah instruksi yang disediakan oleh CPU Keuntungan Memudahkan programmer (terutama program mesin/assembly)
Kekurangan Besar, mahal, boros daya, panas
dadang mulyana 2013
6
RISC Orientasi pada kesederhanaan jumlah instruksi pada CPU Keuntungan Kecil, murah, hemat daya, tidak panas Optimasi pada kecepatan eksekusi 1 s/d 2 clock per instruksi
Kekurangan Pemrograman kode mesin/assembly menjadi panjang
dadang mulyana 2013
High Level Language Orientasi pada kemudahan pemrograman Disebut tingkat tinggi karena dekat dengan bahasa manusia Mudah pemrograman Tidak terlalu bergantung pada mesin/OS Platform independent
Ada sekian banyak bentuk pemrograman dengan beragam kegunaan dan kemampuan dadang mulyana 2013
7
Mid Level Language Orientasi pada kemudahan pemrograman tetapi masih menjaga sisi ukuran kode mesin dan kecepatan program Optimasi penggunaan kode program Optimasi kecepatan
Masih menggunakan beberapa pendekatan mesin Register, Port, Memory langsung
Dirancang dalam bentuk pemrograman yang kompak dadang mulyana 2013
Ukuran Kinerja Sistem Komputer Kecepatan Operasi menentukan berapa banyak instruksi yang dapat diproses per satuan waktu (MIPS) Clock ?
Kapasitas Menentukan berapa banyak data yang dapat ditampung untuk dilakukan pengolahan
Lebar Data Menentukan seberapa besar suatu data yang dapat diproses dengan sekali proses
dadang mulyana 2013
8
Soal Kecepatan komputer dipengaruhi oleh apa ?
dadang mulyana 2013
Sejarah Sistem Komputer Kenali riwayatnya
dadang mulyana 2013
9
Contoh jenis-jenis Mikroprosesor Cara membaca Nomor Komponen Prosesor Pabrik Pembuat Jenis Komponen Nomor Seri Jenis Bahan/Spesifikasi Fitur
dadang mulyana 2013
Contoh jenis-jenis Mikroprosesor 4 bit Single Chip uCom
General Purposes uProsesor
8 bit
TMS 1000 8048/49/50 COPS 8051/52 6801/04/05 Z8 68HC11 84C15
4004 4040
8085 Z80 6802 6809 6502
16 bit
32 bit
8/16 bit
16/32 bit
80386 68020 32032
8088 80188 68008 32008
68000 68010 32016
8096/97 68200
8086 80186 80286 Z8000
dadang mulyana 2013
10
Hubungan CPU dengan bidang lain Teknik Digital Rangkaian Elektronika Assembly Elektronika Industri Elektronika Terapan
dadang mulyana 2013
11