12 -CR S -0 1 0 6 R E V IS E D 8 FE B 2 0 1 3
DCH1B3 – Konfigurasi Perangkat Keras Komputer
DCH1B3
Konfigurasi Perangkat Keras Komputer
Tim Dosen KPKK
Kelompok Keahlian ENS
8/25/2016 1
Aturan Perkuliahan
dan Pengantar KPKK
-CR S -0 1 0 6 R E V IS E D 8 FE B 2 0 1 3DCH1B3 – Konfigurasi Perangkat Keras Komputer
Nama
: Mohamad Dani
Kode dosen
: MHM
Ruang
: Dosen LB Lantai 1 Gedung Selaru
Blog
: danstama.staff.telkomuniversity.ac.id
: danstama@telkomuniversity.ac.id
No Ponsel/WA : 085320809892
2 8/25/2016
12 -CR S -0 1 0 6 R E V IS E D 8 FE B 2 0 1 3
DCH1B3 – Konfigurasi Perangkat Keras Komputer
Umum
–
Memahami sistem komputer mulai dari
komponen penyusunnya sampai dengan cara
kerja komputer.
Khusus
–
Mampu menganalisa dan mensintesa rangkaian
digital.
–
Menganalisa cara kerja prosesor.
–
Memahami dan menggunakan komputer sesuai
organisasi dan arsitekturnya.
3 8/25/2016
Tujuan Perkuliahan
12 -CR S -0 1 0 6 R E V IS E D 8 FE B 2 0 1 3DCH1B3 – Konfigurasi Perangkat Keras Komputer
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
12 -CR S -0 1 0 6 R E V IS E D 8 FE B 2 0 1 3
DCH1B3 – Konfigurasi Perangkat Keras Komputer 5 8/25/2016
Penilaian
-CR S -0 1 0 6 R E V IS E D 8 FE B 2 0 1 3DCH1B3 – Konfigurasi Perangkat Keras Komputer 6 8/25/2016
12 -CR S -0 1 0 6 R E V IS E D 8 FE B 2 0 1 3
DCH1B3 – Konfigurasi Perangkat Keras Komputer
•
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
7 8/25/2016Materi
12 -CR S -0 1 0 6 R E V IS E D 8 FE B 2 0 1 3DCH1B3 – Konfigurasi Perangkat Keras Komputer
1.
Subrata Ghoshal, "Computer Architecture and
Organization“
2.
David Harris, "Digital Design and Computer Architecture"
8 8/25/2016
12 -CR S -0 1 0 6 R E V IS E D 8 FE B 2 0 1 3
DCH1B3 – Konfigurasi Perangkat Keras Komputer
Sesi Tanya Jawab
9 8/25/2016 -CR S -0 1 0 6 R E V IS E D 8 FE B 2 0 1 3
DCH1B3 – Konfigurasi Perangkat Keras Komputer
Pengantar Arsitektur
dan Organisasi Komputer
12 -CR S -0 1 0 6 R E V IS E D 8 FE B 2 0 1 3
DCH1B3 – Konfigurasi Perangkat Keras Komputer
Pertanyaan:
•
Bagaimana suatu
‘program
’ bisa
dijalankan
oleh
komputer
?
•
Bagaimana
‘program’
secara internal
disimpan
dalam
komputer
?
•
Bagaimana
variabel disimpan
secara
internal
?
•
Bagaimana
nilai disimpan
secara
internal
?
•
Bagaimana
komputer
mengimplementasikan
operasi logika, artimatika dan relasional
?
11 8/25/2016
Apakah komputer itu?
12 -CR S -0 1 0 6 R E V IS E D 8 FE B 2 0 1 3
DCH1B3 – Konfigurasi Perangkat Keras 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.
12 8/25/2016
12 -CR S -0 1 0 6 R E V IS E D 8 FE B 2 0 1 3
DCH1B3 – Konfigurasi Perangkat Keras Komputer
Komponen
–
Prosesor
–
Input
–
Output
–
Memori
–
network
13 8/25/2016Apakah komputer itu?
-CR S -0 1 0 6 R E V IS E D 8 FE B 2 0 1 3
DCH1B3 – Konfigurasi Perangkat Keras Komputer
•
Beragam jenis: mobile, laptop, desktop, server
•
Berbagai penggunaan:otomobil, engineering,
finansial, ...
•
Beragam pabrikan: HP, Dell, Intel, Motorola, ...
•
Berbagai teknologi yang mendasarinya dan
berbeda harga.
14 8/25/2016
12 -CR S -0 1 0 6 R E V IS E D 8 FE B 2 0 1 3
DCH1B3 – Konfigurasi Perangkat Keras Komputer
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.
15 8/25/2016
Ruang lingkup Arsitektur
dan Organisasi Komputer
12 -CR S -0 1 0 6 R E V IS E D 8 FE B 2 0 1 3
DCH1B3 – Konfigurasi Perangkat Keras Komputer
•
Menyembunyikan detail yang tidak penting.
•
Konsep yang sangat penting
•
Melokalisir masalah sehingga mudah dikelola.
•
Berpikir fokus pada level tertentu.
•
Contoh:
Orang awam: komputer adalah alat bantu.
Pengguna komputer terlatih: komputer bisa menjalankan
berbagai program aplikasi.
Programmer: komputer bisa ‘diperintah’ dengan berbagai
bahasa pemrograman.
Dst.
16 8/25/2016
12 -CR S -0 1 0 6 R E V IS E D 8 FE B 2 0 1 3
DCH1B3 – Konfigurasi Perangkat Keras Komputer 17 8/25/2016
Posisi Arsitektur
dan Organisasi Komputer
-CR S -0 1 0 6 R E V IS E D 8 FE B 2 0 1 3
DCH1B3 – Konfigurasi Perangkat Keras Komputer
Generasi komputer
Sesuai dengan komponen (elektronik) dasar
yang dipakai untuk menyusunnya
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
12 -CR S -0 1 0 6 R E V IS E D 8 FE B 2 0 1 3
DCH1B3 – Konfigurasi Perangkat Keras Komputer 19 8/25/2016
Time line Perkembangan Komputer
12 -CR S -0 1 0 6 R E V IS E D 8 FE B 2 0 1 3
DCH1B3 – Konfigurasi Perangkat Keras Komputer
Terbuat dari tabung hampa.
Diprogram dengan jumper kabel.
Contoh:
•
ENIAC :1946 (pionir)
EDVAC : Von Neumann
UNIVAC I
IBM 701.
20 8/25/2016
12 -CR S -0 1 0 6 R E V IS E D 8 FE B 2 0 1 3
DCH1B3 – Konfigurasi Perangkat Keras Komputer
Menggunakan transistor
Batch system
Contoh:
•
PDP-1
•
PDP-8
•
PDP-11
21 8/25/2016Komputer Generasi II (1959-1964)
-CR S -0 1 0 6 R E V IS E D 8 FE B 2 0 1 3DCH1B3 – Konfigurasi Perangkat Keras Komputer
Berbasis IC
Mulai ‘portable’
22 8/25/2016
12 -CR S -0 1 0 6 R E V IS E D 8 FE B 2 0 1 3
DCH1B3 – Konfigurasi Perangkat Keras Komputer
Berbasis mikroprocessor
Contoh:
IBM PC : processor Intel 8086/8088
Apple : processor Motorola 68xx
23 8/25/2016
Komputer Generasi IV
12 -CR S -0 1 0 6 R E V IS E D 8 FE B 2 0 1 3DCH1B3 – Konfigurasi Perangkat Keras Komputer 24 8/25/2016
12 -CR S -0 1 0 6 R E V IS E D 8 FE B 2 0 1 3
DCH1B3 – Konfigurasi Perangkat Keras Komputer
Jumlah transistor yang bisa diintegrasikan ke
dalam satu ‘die’ meningkat dua kali lipat setiap 18
s/d 24 bulan.
25 8/25/2016Hukum Moore
-CR S -0 1 0 6 R E V IS E D 8 FE B 2 0 1 3DCH1B3 – Konfigurasi Perangkat Keras Komputer 26 8/25/2016
12 -CR S -0 1 0 6 R E V IS E D 8 FE B 2 0 1 3
DCH1B3 – Konfigurasi Perangkat Keras Komputer 27 8/25/2016
Hukum Moore
12 -CR S -0 1 0 6 R E V IS E D 8 FE B 2 0 1 3DCH1B3 – Konfigurasi Perangkat Keras Komputer 28 8/25/2016
Arsitektur Komputer
Von Newman
12 -CR S -0 1 0 6 R E V IS E D 8 FE B 2 0 1 3
DCH1B3 – Konfigurasi Perangkat Keras Komputer
Suatu device yang bisa berkomunikasi dengan
dunia luar, memproses data dan menyimpannya
29 8/25/2016
Struktur komputer (level 1)
Komputer
Input
output
-CR S -0 1 0 6 R E V IS E D 8 FE B 2 0 1 3DCH1B3 – Konfigurasi Perangkat Keras Komputer 30 8/25/2016
Struktur komputer (level 2)
bus
I/O
mem
CPU
Komputer
12 -CR S -0 1 0 6 R E V IS E D 8 FE B 2 0 1 3
DCH1B3 – Konfigurasi Perangkat Keras Komputer 31 8/25/2016
Struktur komputer (level 3)
bus
I/O
mem
CPU
bus
FPU
CU
Regs
ALU
12 -CR S -0 1 0 6 R E V IS E D 8 FE B 2 0 1 3DCH1B3 – Konfigurasi Perangkat Keras Komputer 32 8/25/2016
Struktur komputer (level 3)
bus
FPU
CU
Reg
s
ALU
sequenc
er
Reg &
decoder
Control
Memory
12 -CR S -0 1 0 6 R E V IS E D 8 FE B 2 0 1 3
DCH1B3 – Konfigurasi Perangkat Keras Komputer