DCH1B3 Konfigurasi Perangkat Keras Komputer Sistem Komputer

advertisement
8/29/2016
DCH1B3
Konfigurasi Perangkat Keras Komputer
Tim Dosen KPKK
Kelompok Keahlian ENS
1
8/28/2016
DCH1B3 – Konfigurasi Perangkat Keras Komputer
12-CRS-0106 REVISED 8 FEB 2013
Sistem Komputer
2
8/28/2016
DCH1B3 – Konfigurasi Perangkat Keras Komputer
12-CRS-0106 REVISED 8 FEB 2013
Berbagai Macam Bentuk Komputer
1
8/29/2016

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.
3
8/28/2016
DCH1B3 – Konfigurasi Perangkat Keras Komputer
12-CRS-0106 REVISED 8 FEB 2013
Mengapa Belajar Organisasi
dan Arsitektur Komputer?
Arsitektur & Organisasi (1)

Arsitektur adalah semua atribut yang terlihat oleh
programmer. Semua atribut yang memiliki pengaruh
langsung dalam eksekusi lojik dari sebuah program.


Organisasi adalah bagaimana fitur-fitur
diimplementasikan.


4
Sinyal-sinyal kontrol, antarmuka, teknologi memori.
Contoh adakah unit hardware pengali atau dapat dilakukan
dengan penjumlahan berulang?
8/28/2016
DCH1B3 – Konfigurasi Perangkat Keras Komputer
12-CRS-0106 REVISED 8 FEB 2013

Set Instruksi, Jumlah bit yang digunakan untuk representasi
data, mekanisme I/O, teknik pengalamatan.
Contoh adakah instruksi perkalian?
2
8/29/2016




5
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.
8/28/2016
DCH1B3 – Konfigurasi Perangkat Keras Komputer
12-CRS-0106 REVISED 8 FEB 2013
Arsitektur & Organisasi (2)
Structure & Function
Structure adalah cara masing-masing komponen
berhubungan dengan tiap komponen lainnya.
6
8/28/2016
DCH1B3 – Konfigurasi Perangkat Keras Komputer
12-CRS-0106 REVISED 8 FEB 2013
Function adalah operasi tiap komponen sebagai
bagian dari structure.
3
8/29/2016
7
8/28/2016
DCH1B3 – Konfigurasi Perangkat Keras Komputer
12-CRS-0106 REVISED 8 FEB 2013
Diagram Komputer Sederhana
Structure - Top Level
Computer
Computer
Systems
Interconnection
Communication
lines
8
8/28/2016
DCH1B3 – Konfigurasi Perangkat Keras Komputer
12-CRS-0106 REVISED 8 FEB 2013
Peripherals
4
8/29/2016
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)

System interconnection
Beberapa mekanisme yang menyediakan untuk komunikasi
antara CPU, main memory dan I/O.
9
8/28/2016
DCH1B3 – Konfigurasi Perangkat Keras Komputer
12-CRS-0106 REVISED 8 FEB 2013
Memindahkan data antara komputer dan lingkungan
eksternalnya.
Structure - CPU
CPU
Computer
System
Bus
y
Arithmetic
and
Login Unit
Registers
Internal CPU
Interconnection
10
8/28/2016
DCH1B3 – Konfigurasi Perangkat Keras Komputer
12-CRS-0106 REVISED 8 FEB 2013
Control
Unit
5
8/29/2016
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.
11
DCH1B3 – Konfigurasi Perangkat Keras Komputer
8/28/2016
12-CRS-0106 REVISED 8 FEB 2013

Structure - Control Unit
Control Unit
CPU
Sequencing
Logic
ALU
Registers
Control
Unit
Control Unit
Registers and
Decoders
Control
Memory
12
8/28/2016
DCH1B3 – Konfigurasi Perangkat Keras Komputer
12-CRS-0106 REVISED 8 FEB 2013
Internal
Bus
6
8/29/2016
Fungsi Komputer
13
Empat Fungsi dasar komputer adalah:
 Pemrosesan Data
 Penyimpanan Data
 Pergerakan Data
 Kontrol : mengontrol 3 fungsi di atas
8/28/2016
DCH1B3 – Konfigurasi Perangkat Keras Komputer
12-CRS-0106 REVISED 8 FEB 2013

14
8/28/2016
DCH1B3 – Konfigurasi Perangkat Keras Komputer
12-CRS-0106 REVISED 8 FEB 2013
Functional View
7
8/29/2016
Operasi Pergerakan Data
Komputer berfungsi
sebagai devais
perpindahan data.
15
8/28/2016
DCH1B3 – Konfigurasi Perangkat Keras Komputer
12-CRS-0106 REVISED 8 FEB 2013
Komputer mentransfer
data dari satu peripheral
atau saluran komunikasi
ke yang lainnya.
Operasi Penyimpanan Data
Komputer berfungsi sebagai
sebuah perangkat penyimpan
data
Data yang berasal dari
penyimpanan komputer
ditransfer ke lingkungan luar.
Operasi ini dikenal dengan
operasi tulis.
16
8/28/2016
DCH1B3 – Konfigurasi Perangkat Keras Komputer
12-CRS-0106 REVISED 8 FEB 2013
Data yang berasal dari
lingkungan luar ditransfer ke
penyimpanan komputer. Operasi
ini dikenal dengan operasi baca.
8
8/29/2016
Operasi Pemrosesan dari/ke
penyimpanan
17
8/28/2016
DCH1B3 – Konfigurasi Perangkat Keras Komputer
12-CRS-0106 REVISED 8 FEB 2013
Operasi yang melibatkan
pemrosesan data, datanya
berasal dari storage
Operasi Pemrosesan dari
penyimpanan ke I/O
18
8/29/2016
DCH1B3 – Konfigurasi Perangkat Keras Komputer
12-CRS-0106 REVISED 8 FEB 2013
Operasi yang melibatkan
pemrosesan data, datanya
berasal dari storage dan
hasil pemrosesan datanya
ditransfer ke lingkungan
luar misal ke peripheral
I/O.
9
8/29/2016
19
8/28/2016
DCH1B3 – Konfigurasi Perangkat Keras Komputer
12-CRS-0106 REVISED 8 FEB 2013
Terima Kasih
Tugas 1: Sistem Komputer
Soal dapat dilihat di danstama.staff.telkomuniversity.ac.id
Tugas dikerjakan secara individual.
Tugas dikumpulkan secara online paling lambat:
 D3IF-40-01, Senin, 5 September 2016 pukul 16.00 WIB
 D3IF-40-03, Selasa, 6 September 2016 pukul 16.00 WIB
 D3IF-40-04, Jum’at, 9 September 2016 pukul 16.00 WIB
https://form.jotform.me/62392876836471
20
8/29/2016
DCH1B3 – Konfigurasi Perangkat Keras Komputer
12-CRS-0106 REVISED 8 FEB 2013
Link untuk mengupload tugas 1 yaitu:
10
Download