8/25/2016
DCH1B3 Konfigurasi Perangkat Keras Komputer Tim Dosen KPKK Kelompok Keahlian ENS
1
DCH1B3 – Konfigurasi Perangkat Keras Komputer
8/25/2016
12-CRS-0106 REVISED 8 FEB 2013
Aturan Perkuliahan dan Pengantar KPKK
Perkenalan Nama
: Mohamad Dani
Kode dosen
: MHM
Ruang
: Dosen LB Lantai 1 Gedung Selaru
Blog
: danstama.staff.telkomuniversity.ac.id
Email
:
[email protected]
2
8/25/2016
DCH1B3 – Konfigurasi Perangkat Keras Komputer
12-CRS-0106 REVISED 8 FEB 2013
No Ponsel/WA : 085320809892
1
8/25/2016
Tujuan Perkuliahan Umum –Memahami sistem komputer mulai dari komponen penyusunnya sampai dengan cara kerja komputer. Khusus –Mampu menganalisa dan mensintesa rangkaian digital. –Memahami dan menggunakan komputer sesuai organisasi dan arsitekturnya. 3
8/25/2016
DCH1B3 – Konfigurasi Perangkat Keras Komputer
12-CRS-0106 REVISED 8 FEB 2013
–Menganalisa cara kerja prosesor.
Jadwal: 3 SKS: 3 jam kuliah, 1 jam responsi (4 x 50 menit per minggu) 14 minggu (28 pertemuan) Toleransi keterlambatan 15 Menit
Penilaian:
Tidak ada kuis/tugas/tugas susulan/perbaikan/tambahan Jika ditemukan indikasi plagiat dalam tugas/kuis/ujian, nilai akhir MK ini adalah E
4
8/25/2016
DCH1B3 – Konfigurasi Perangkat Keras Komputer
12-CRS-0106 REVISED 8 FEB 2013
Kontrak Kuliah
2
8/25/2016
5
8/25/2016
DCH1B3 – Konfigurasi Perangkat Keras Komputer
12-CRS-0106 REVISED 8 FEB 2013
Penilaian
6
8/25/2016
DCH1B3 – Konfigurasi Perangkat Keras Komputer
12-CRS-0106 REVISED 8 FEB 2013
Jadwal Mengajar
3
8/25/2016
7
•
Tingkat abstraksi, Sejarah Komputer, Sistem Biner
•
Komputer, Sistem Digital, komponen logika dasar
•
Analisis dan sintesa rangkaian kombinasional
•
Komponen dasar: enkoder, dekoder, multiplekser
•
Aritmatika digital
•
Latch, flip-flop, rangkaian sekuensial
•
Analisis dan sintesa rangkaian sekuensial
•
Komponen pembentuk prosesor
•
Organisasi komputer 8/25/2016
DCH1B3 – Konfigurasi Perangkat Keras Komputer
12-CRS-0106 REVISED 8 FEB 2013
Materi
8
1.
Subrata Ghoshal, "Computer Architecture and Organization“
2.
David Harris, "Digital Design and Computer Architecture"
8/25/2016
DCH1B3 – Konfigurasi Perangkat Keras Komputer
12-CRS-0106 REVISED 8 FEB 2013
Referensi
4
8/25/2016
9
8/25/2016
DCH1B3 – Konfigurasi Perangkat Keras Komputer
12-CRS-0106 REVISED 8 FEB 2013
Sesi Tanya Jawab
10
8/25/2016
DCH1B3 – Konfigurasi Perangkat Keras Komputer
12-CRS-0106 REVISED 8 FEB 2013
Pengantar Arsitektur dan Organisasi Komputer
5
8/25/2016
Apakah komputer itu? Pertanyaan:
•
Bagaimana suatu ‘program’ bisa dijalankan oleh komputer?
•
Bagaimana ‘program’ secara internal disimpan dalam komputer?
• • •
Bagaimana variabel disimpan secara internal?
Bagaimana komputer mengimplementasikan operasi logika, artimatika dan relasional? 8/25/2016
DCH1B3 – Konfigurasi Perangkat Keras Komputer
12-CRS-0106 REVISED 8 FEB 2013
11
Bagaimana nilai disimpan secara internal?
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;
Komputer adalah perangkat multi guna yang dapat diprogram untuk melaksanakan sekumpulan opeasi arimatika atau lojik secara otomatis. 12
8/25/2016
DCH1B3 – Konfigurasi Perangkat Keras Komputer
12-CRS-0106 REVISED 8 FEB 2013
Menurut wikipedia
6
8/25/2016
Apakah komputer itu? Komponen –Prosesor –Input –Output –Memori
13
8/25/2016
DCH1B3 – Konfigurasi Perangkat Keras Komputer
12-CRS-0106 REVISED 8 FEB 2013
–network
Komputer
• •
Beragam jenis: mobile, laptop, desktop, server
• •
Beragam pabrikan: HP, Dell, Intel, Motorola, ... Berbagai teknologi yang mendasarinya dan berbeda harga.
8/25/2016
DCH1B3 – Konfigurasi Perangkat Keras Komputer
12-CRS-0106 REVISED 8 FEB 2013
14
Berbagai penggunaan:otomobil, engineering, finansial, ...
7
8/25/2016
Ruang lingkup Arsitektur dan Organisasi Komputer
15
Arsitektur Komputer:
Berkaitan dengan sistem komputer dan penampakan sumber daya dilihat oleh pengguna komputer.
Berkaitan dengan isu desain keseluruhan yang berhubungan dengan komputer.
Organisasi komputer:
Berkaitan dengan susunan/organisasi komponen fungsional penyusun komputer.
Implementasi elektronik modul-modul arsitektur komputer.
8/25/2016
DCH1B3 – Konfigurasi Perangkat Keras Komputer
12-CRS-0106 REVISED 8 FEB 2013
•
Menyembunyikan detail yang tidak penting.
•
Konsep yang sangat penting
•
Melokalisir masalah sehingga mudah dikelola.
•
Berpikir fokus pada level tertentu.
•
Contoh:
16
Orang awam: komputer adalah alat bantu.
Pengguna komputer terlatih: komputer bisa menjalankan berbagai program aplikasi.
Programmer: komputer bisa ‘diperintah’ dengan berbagai bahasa pemrograman.
Dst.
8/25/2016
DCH1B3 – Konfigurasi Perangkat Keras Komputer
12-CRS-0106 REVISED 8 FEB 2013
Tingkat abstraksi
8
8/25/2016
17
8/25/2016
DCH1B3 – Konfigurasi Perangkat Keras Komputer
12-CRS-0106 REVISED 8 FEB 2013
Posisi Arsitektur dan Organisasi Komputer
Sejarah Komputer
Generasi komputer Jenis komponen (elektronik) (sesuai waktu) • Tabung hampa (vacuum tube, valve) • Transistor • IC (Integrated Circuit) SSI MSI LSI VLSI Semakin banyak komponen yang bisa diintegrasikan 18
8/25/2016
DCH1B3 – Konfigurasi Perangkat Keras Komputer
12-CRS-0106 REVISED 8 FEB 2013
Sesuai dengan komponen (elektronik) dasar yang dipakai untuk menyusunnya
9
8/25/2016
19
8/25/2016
DCH1B3 – Konfigurasi Perangkat Keras Komputer
12-CRS-0106 REVISED 8 FEB 2013
Time line Perkembangan Komputer
Komputer Generasi I(1940-1959)
Terbuat dari tabung hampa.
Diprogram dengan jumper kabel.
•
ENIAC :1946 (pionir)
EDVAC : Von Neumann
UNIVAC I
IBM 701.
20
8/25/2016
DCH1B3 – Konfigurasi Perangkat Keras Komputer
12-CRS-0106 REVISED 8 FEB 2013
Contoh:
10
8/25/2016
Komputer Generasi II (1959-1964)
Menggunakan transistor Batch system
•
PDP-1
•
PDP-8
•
PDP-11
21
8/25/2016
DCH1B3 – Konfigurasi Perangkat Keras Komputer
12-CRS-0106 REVISED 8 FEB 2013
Contoh:
Komputer Generasi III (1964-1970)
22
Berbasis IC Mulai ‘portable’
8/25/2016
DCH1B3 – Konfigurasi Perangkat Keras Komputer
12-CRS-0106 REVISED 8 FEB 2013
11
8/25/2016
Komputer Generasi IV
Berbasis mikroprocessor Contoh:
23
8/25/2016
DCH1B3 – Konfigurasi Perangkat Keras Komputer
12-CRS-0106 REVISED 8 FEB 2013
IBM PC : processor Intel 8086/8088 Apple : processor Motorola 68xx
24
8/25/2016
DCH1B3 – Konfigurasi Perangkat Keras Komputer
12-CRS-0106 REVISED 8 FEB 2013
IBM PC motherboard
12
8/25/2016
Hukum Moore
25
8/25/2016
DCH1B3 – Konfigurasi Perangkat Keras Komputer
12-CRS-0106 REVISED 8 FEB 2013
Jumlah transistor yang bisa diintegrasikan ke dalam satu ‘die’ meningkat dua kali lipat setiap 18 s/d 24 bulan.
26
8/25/2016
DCH1B3 – Konfigurasi Perangkat Keras Komputer
12-CRS-0106 REVISED 8 FEB 2013
Hukum Moore
13
8/25/2016
27
8/25/2016
DCH1B3 – Konfigurasi Perangkat Keras Komputer
12-CRS-0106 REVISED 8 FEB 2013
Hukum Moore
28
8/25/2016
DCH1B3 – Konfigurasi Perangkat Keras Komputer
12-CRS-0106 REVISED 8 FEB 2013
Arsitektur Komputer Von Newman
14
8/25/2016
Struktur komputer (level 1) Suatu device yang bisa berkomunikasi dengan dunia luar, memproses data dan menyimpannya
output
Input
29
8/25/2016
DCH1B3 – Konfigurasi Perangkat Keras Komputer
12-CRS-0106 REVISED 8 FEB 2013
Komputer
Struktur komputer (level 2)
Komputer
mem
I/O bus
30
8/25/2016
DCH1B3 – Konfigurasi Perangkat Keras Komputer
12-CRS-0106 REVISED 8 FEB 2013
CPU
15
8/25/2016
Struktur komputer (level 3)
ALU mem FPU
bus
CU
Regs
CPU
31
bus
DCH1B3 – Konfigurasi Perangkat Keras Komputer
8/25/2016
12-CRS-0106 REVISED 8 FEB 2013
I/O
Struktur komputer (level 3)
sequenc er
FPU
bus Reg s
32
8/25/2016
CU
Reg & decoder Control Memory
DCH1B3 – Konfigurasi Perangkat Keras Komputer
12-CRS-0106 REVISED 8 FEB 2013
ALU
16
8/25/2016
33
8/25/2016
DCH1B3 – Konfigurasi Perangkat Keras Komputer
12-CRS-0106 REVISED 8 FEB 2013
Sesi Tanya Jawab
17