8/8/2019 pertemuan 5 Arsiskom
1/22
11
EPPY YUNDRA, M.TEPPY YUNDRA, [email protected][email protected]
8/8/2019 pertemuan 5 Arsiskom
2/22
22
Tahun 1960 an Hukum Moore dari Gordon Moore
(salah satu pendiri Intel)
Meningkatnya kerapatan komponen dalam chip:- kepadatan chip meningkat
Jumlah transistor / chip meningkat:- 2 kali lipat tiap tahun Harga suatu chip tetap atau hampir tidak berubah
(Stagnan) Kerapatan tinggi berarti jalur pendek:
- menghasilkan kinerja yang meningkat Ukuran semakin kecil:
- fleksibilitas meningkat Daya listrik lebih hemat, panas menurun Sambungan sedikit berarti semakin handal / reliable
8/8/2019 pertemuan 5 Arsiskom
3/22
33
Para perancang prosesor harus menemukan teknik-teknik
baru untuk membuat kecepatan prosesor lebih tinggi
diantaranya adalah :
Br anch p r ed i ct i on
Dat a f l ow ana lys is
Specu la t i ve ex ecu t ion
Pipe l in ing
On boar d cach e
On b o ar d L1 d a n L2 cach e
8/8/2019 pertemuan 5 Arsiskom
4/22
44
Prosesor mengamati dalam software Melakukan prediksi cabang
- Kelompok instruksi yang perlu diprosesberikutnya
Bila prosesor hampir selalu dapat menebak
secara benar maka :- Prosesor itu dapat mengambil instruksi-instruksi yang benar dan menyimpannya didalam buffer sehingga prosesor selalu
berada dalam keadaan sibuk.
8/8/2019 pertemuan 5 Arsiskom
5/22
8/8/2019 pertemuan 5 Arsiskom
6/22
66
Karena menggunakan prediksi cabang dananalisis aliran data maka :
Beberapa processor mengeksekusi instruksi secaraspekulatif terlebih dahulu sebelum waktu aktualnya
Kemudian menyimpan hasilnya di lokasi
sementara Sehingga memungkinkan processor dapat
menjaga mesin eksekusinya berada dalamkeadaan sesibuk mungkin
- Dengan cara : mengeksekusi instruksi-instruksi yang memiliki kemungkinan untukdibutuhkan
8/8/2019 pertemuan 5 Arsiskom
7/22
77
Merupakan suatu konsep
pelaksanaan instruksi yang dibagidalam banyak bagian
Masing-masing bagian ditangani olehhardware khusus
Keseluruhan bagian dapat beroperasisecara paralel.
8/8/2019 pertemuan 5 Arsiskom
8/22
88
Cache adalah memori kecil berkapasitas kecil tetapiberkecepatan tinggi yang dipasang antara prosesor danmemori utama
Cache dibuat karena : Adanya kesenjangan perbedaan kecepatan yang sangat besar
antara prosesor dan memori utama.
Perkembangan kecepatan prosesor tidak diimbangipeningkatan kecepatan memori, akibatnya: Proses pembacaan data dari memori relatif lebih lambat bila
dibandingkan dengan kecepatan prosesor,
Prosesor harus menunggu data dari memori dan menjadiinefisiensi kinerja prosesor.
8/8/2019 pertemuan 5 Arsiskom
9/22
99
8/8/2019 pertemuan 5 Arsiskom
10/22
1010
Disebabkan oleh :
Kecepatan prosesor semakin meningkat, Kapasitas memori juga semakinmeningkat
Tetapi kecepatan memori tertinggal dariprosesor
Solusi :
Meningkatkan jumlah bit per akses mengubah interface DRAM:
Menggunakan cache
8/8/2019 pertemuan 5 Arsiskom
11/22
1111
Mengurangi frekuensi akses memori
Adanya cache yang lebih kompleks dancache on chip
Meningkatkan bandwith interkoneksi
Adanya bus berkecepatan tinggi (highspeed buses) dan hirarki bus
Bus = jalur komunikasi yangmenghubungkan beberapa device.
8/8/2019 pertemuan 5 Arsiskom
12/22
1212
PertanyaanPertanyaan....
BagaimanaBagaimana komputerkomputer bekerjabekerja ??
BuatBuat diagramnyadiagramnya
8/8/2019 pertemuan 5 Arsiskom
13/22
1313
8/8/2019 pertemuan 5 Arsiskom
14/22
1414
8/8/2019 pertemuan 5 Arsiskom
15/22
1515
Ketika user menekan tombol power , ROM BIOS melakukanPower On Self Test (POST) yaitu mendeteksi fungsi-fungsi sistem di dalam komputer
termasuk pengecekan semua perangkat yang ada didalamnya.
Jika POST selesai dan semua perangkat menjalankanfungsinya dengan baik maka : tugas menjalankan sistem diambil alih CPU sebagai komando
semua pekerjaan yang ada di dalam komputer.
Jadi ketika komputer booting dan sudah selesai melakukanPOST, maka CPU membaca sistem operasi dari harddisk,
Tetapi karena prosesor tidak bisa langsung membaca data
dalam harddisk karena perbedaan kecepatan antaraprosesor dan hardisk, maka RAM yang mengcopydata/program dari harddisk untuk diproses oleh CPUtersebut, dst lihat bagan sebelumnya.
8/8/2019 pertemuan 5 Arsiskom
16/22
1616
Komputer sebagai suatu sistem terdiri dari
subsistem-subsistem
Subsistem tersebut :
Hardware (perangkat keras komputer)Software (perangkat Lunak komputer)
Brainware (manusia sebagai perangkat
akal)Procedure dan sumber daya
8/8/2019 pertemuan 5 Arsiskom
17/22
1717
PerangkatPerangkat LunakLunak Pembuatan perangkat lunak menjadi suatu proses produksi yang
sangat kompleks Dengan urutan proses yang panjang dengan melibatkan puluhan
bahkan ratusan orang dalam pembuatannya. Perangkat lunak secara umum dibagi 3 :
Perangkat lunak sistem operasi : DOS, Windows, Unix, Linux, Apples System, IBM OS/2
Bahasa pemrograman Perangkat lunak yang bertugas mengkonversikan perintah-perintah
yang dirancang oleh manusia dalam bentuk algoritma ke dalam formatinstruksi yang dapat dijalankan komputer.
contoh : Basic, Cobol, Pascal, C, Fortran, Visual Basic, Visual Foxpro,Delphi, Java, dll
Perangkat lunak aplikasi dan utility Perangkat lunak siap pakai yaitu dapat langsung digunakan oleh user
untuk membantu melaksanakan pekerjaan yang dilakukan, contoh : WordStar, Lotus, MS Office, Winamp, aplikasi internet untuk
browsing, chatting, dll
8/8/2019 pertemuan 5 Arsiskom
18/22
1818
PERANGKAT KERAS
Adalah komponen fisik komputer yang terdiridarirangkaian elektronika dan peralatanmekanis lainnya
Pada dasarnya terdiri dari empatkomponen, yaitu :
1. Pemroses (Processor)
2. Memori Utama (Main Memory) 3. Perangkat masukan dan keluaran
4. Interkoneksi antar komponen
8/8/2019 pertemuan 5 Arsiskom
19/22
1919
Pemroses (Processor) Adalah Komponen komputer yang betugas
untuk mengolah data dan melaksanakanberbagai perintah.
Pemroses terdiri dari : Bagian ALU ( Ar i t m at i c Lo g ic Un i t ) untukkomputasi, berupa operasi-operasi aritmatika
Bagian CU ( Con t r o l Un i t ) untuk pengendalian
operasi yang dilaksanakan sistem komputer Reg is te r - reg is te r , membantu pelaksanaan
operasi
8/8/2019 pertemuan 5 Arsiskom
20/22
2020
Register terdapat dalam procesor.
Setiap register hanya dapat menyimpansatu kata.
Lebar kata adalah sama dengan
banyaknya bit pada procesor itu (misalnya, procesor 8-bit memiliki register
yang dapat menampung kata selebar 8-bit)
Register dapat dicapai dengan menyebutnama register tersebut.
8/8/2019 pertemuan 5 Arsiskom
21/22
8/8/2019 pertemuan 5 Arsiskom
22/22
2222
Prosedur adalah :
Merupakan system environment dimana komputer bekerja. Prosedur dibentuk sesuai dengan lingkup pekerjaan sebuah
sistem komputer contoh : komputer yang berada di prosedur militer berbeda
dengan komputer yang berada dalam prosedur perbankan.
Sama-sama komputer tetapi memiliki perbedaan blok-blok modeldidalamnya.
Sumber daya adalah electricity yang merupakan sumber tenagapenggerak dari listrik.