1
KOMPONEN KOMPUTER
2
KOMPONEN KOMPUTER
3
KOMPONEN KOMPUTER
4
KOMPONEN KOMPUTER - CPU
5
KOMPONEN KOMPUTER - CPU
2. Control Unit
7
KOMPONEN KOMPUTER - CPU
3. Register
4. CPU Interconnections
9
KOMPONEN KOMPUTER - CPU
10
KOMPONEN KOMPUTER
11
KOMPONEN KOMPUTER
Komponen brainware adalah mereka para pengguna komputer atau sering disebut user.
Pengguna komputer pada umumnya dibagi menjadi beberapa diantaranya:
1. Operator, tugas dari operator adalah bertanggung jawab dengan pengolahan data pada
komputer. Saat mengolah data, operator harus melakukan sesuai aturan dalam
penggunaan aplikasi yang telah ditetapkan oleh seorang programmer.
2. Programmer, adalah orang yang bertugas membuat berbagai aplikasi komputer yang
akan digunakan oleh banyak orang.
3. Graphic Desainer, adalah orang yang menekuni di dunia desain grafis dan biasanya juga
dalam animasi.
4. Administrator, adalah mereka orang yang terjun dalam bidang pengolahan sistem
komputer yang dirancang oleh System Analist. 12
FUNGSI KOMPUTER
Fungsi dasar dari CPU adalah eksekusi program. Program adalah set instruksi yang
tersimpan dalam memori. CPU akan menjalankan program-program yang disimpan
dalam memori utama dengan cara mengambil instruksi-instruksi, menguji instruksi
tersebut dan mengeksekusinya satu per satu sesuai dengan urutan perintahnya.
Operasi tersebut membutuhkan instruction cycle atau siklus instruksi.
Ada 2 basic instruction cycle dalam CPU yaitu fetch cycle dan execute cycle (Stallings,
2016). Selain itu komputer juga dapat menjalankan operasi aritmatika dan memiliki
konsep interrupts.
13
Fungsi Komputer - Basic Instruction Cycle
14
Fungsi Komputer - Basic Instruction Cycle
15
Fungsi Komputer - Basic Instruction Cycle
16
Fungsi Komputer - Basic Instruction Cycle
Execute cycle merupakan instruksi yang terdiri atas beberapa proses sebagai
berikut:
1. Instruction Address Calculation (IAC) yaitu mengkalkulasi atau
menentukan alamat instruksi berikutnya yang akan dieksekusi. Biasanya
melibatkan penambahan bilangan tetap ke alamat instruksi sebelumnya.
Misalnya, bila panjang setiap instruksi 16 bit padahal memori memiliki
panjang 8 bit, maka tambahkan 2 ke alamat sebelumnya.
2. Instruction Fetch (IF), yaitu membaca atau pengambil instruksi dari lokasi
memorinya ke CPU.
3. Instruction Operation Decoding (IOD), yaitu menganalisa instruksi untuk
menentukan jenis operasi yang akan dibentuk dan operand yang akan
digunakan. 17
Fungsi Komputer - Basic Instruction Cycle
Execute cycle merupakan instruksi yang terdiri atas beberapa proses sebagai
berikut:
4. Operand Address Calculation (OAC), yaitu menentukan alamat operand,
hal ini dilakukan apabila melibatkan referensi operand pada memori.
5. Operand Fetch (OF), adalah mengambil operand dari memori atau dari
modul I/O.
6. Data Operation (DO), yaitu membentuk operasi yang diperintahkan dalam
instruksi.
7. Operand store (OS), yaitu menyimpan hasil eksekusi ke dalam memori.
18
Fungsi Komputer - Basic Instruction Cycle
19
Fungsi Komputer - Operasi Aritmatika
20
Fungsi Komputer - Operasi Aritmatika pada CPU
PC = Program Counter
AC = Accumulator
IR = Instruction
Register
21
Fungsi Komputer - Operasi Aritmatika pada CPU
22
Fungsi Komputer - Operasi Aritmatika pada CPU
Komputer terdiri dari sekumpulan komponen atau modul dari tiga tipe
dasar (prosesor,memori, I/O) yang berkomunikasi satu sama lain.
Akibatnya, komputer adalah jaringan modul dasar.
Dengan demikian, harus ada jalur untuk menghubungkan
modul.Kumpulan jalur yang menghubungkan berbagai modul disebut
interkoneksistruktur. Rancangan struktur ini akan bergantung pada
pertukaran itu harus dibuat di antara modul.
25
STRUKTUR INTERKONEKSI PADA KOMPUTER
26
STRUKTUR INTERKONEKSI PADA KOMPUTER
1. Memori: Biasanya, modul memori akan terdiri dari katakata N dengan panjang
yang sama. Setiap kata diberi alamat numerik yang unik (0, 1, c, N-1). Sepatah kata
daridata dapat dibaca dari atau ditulis ke dalam memori. Sifat operasi
2. Modul I/O: Dari sudut pandang internal (ke sistem komputer), I/O adalah secara
fungsional mirip dengan memori. Ada dua operasi; Baca dan tulis. Lebih lanjut,
modul I/O dapat mengontrol lebih dari satu perangkat eksternal. Kami bisa
merujuk ke masing-masing antarmuka ke perangkat eksternal sebagai port dan
memberikan masing-masing alamat yang unik (misalnya, 0, 1, c, M-1). Selain itu,
ada jalur data eksternal untuk input dan output data dengan perangkat eksternal.
Akhirnya, modul I/O mungkin dapat mengirim sinyal interrupt ke prosesor.
27
STRUKTUR INTERKONEKSI PADA KOMPUTER
28
STRUKTUR INTERKONEKSI PADA KOMPUTER
30
INTERKONEKSI BUS
Seiring waktu, urutan digit biner dapat ditransmisikan melalui satu baris. Secara
bersama-sama, beberapa jalur bus dapat digunakan untuk mengirimkan digit biner
secara bersamaan (paralel).
Misalnya, unit data 8-bit dapat ditransmisikan melalui delapan jalur bus. Sistem
komputer berisi sejumlah bus berbeda yang menyediakan jalur antar komponen pada
berbagai tingkat hirarki sistem komputer. Bus menghubungkan komponen komputer
utama (prosesor, memori, I/O) disebut system bus.
Struktur interkoneksi komputer yang paling umum didasarkan pada penggunaan satu
atau lebih system bus.
31
Struktur Bus dalam Interkoneksi Bus
Sebuah bus sistem biasanya terdiri dari sekitar lima puluh hingga ratusan jalur yang
terpisah. Setiap jalur memiliki makna atau fungsi tertentu.
Meskipun ada banyak desain bus yang berbeda, pada setiap bus, jalur dapat
diklasifikasikan menjadi tiga kelompok fungsional, yaitu data, alamat, dan jalur
kontrol.
Selain itu, mungkin ada jalur distribusi daya yang memasok listrik ke modul-modul
yang terpasang. Jalur data menyediakan jalur untuk memindahkan data antar
modul sistem.
Jalur-jalur ini secara kolektif disebut bus data. Bus data dapat terdiri dari 32, 64,
128, atau bahkan lebih banyak jalur terpisah, jumlah jalur yang disebut sebagai
lebar bus data. 32
Skema Interkoneksi Bus pada Komputer
33
Skema Interkoneksi Bus pada Komputer
34
Skema Interkoneksi Bus pada Komputer
Address Bus atau saluran alamat adalah sebuah saluran yang berfungsi untuk
menunjukan dan menyesuaikan alamat memori atau port yang berasal dari sumber
dan alamat tujuan dengan benar untuk proses menulis dan membaca data.
Selain itu, jalur alamat umumnya juga digunakan untuk alamat port I/O. Biasanya, bit
urutan tertinggi digunakan untuk memilih modul tertentu pada bus, dan bit urutan
yang lebih rendah memilih lokasi memori atau port I/O dalam modul.
Misalnya, pada bus alamat 8-bit, alamat 01111111 dan yang lebih rendah dapat
merujuk pada lokasi dalam modul memori (modul 0) dengan 128 kata memori,
sementara alamat 10000000 dan yang lebih tinggi merujuk pada perangkat yang
terpasang di modul I/O (modul 1).
35
Skema Interkoneksi Bus pada Komputer
36
INTERKONEKSI POINT-TO-POINT.
37
INTERKONEKSI POINT-TO-POINT.
39
PCI (PERIPHERAL COMPONENT INTERCONNECT) EXPRESS
PCIe ini menggantikan slot AGP (Accelerated Graphics Port) dan PCI, dimana keduanya
menggantikan tipe koneksi tertua yang sering digunakan dan biasa disebut ISA
(Industry Standard Architecture).
Sementara komputer mungkin biasanya berisi campuran berbagai jenis slot ekspansi,
PCI Express dianggap sebagai interface internal standar.
Bahkan, banyak motherboard komputer saat ini diproduksi hanya dengan slot PCI
Express saja
40
PCI (PERIPHERAL COMPONENT INTERCONNECT) EXPRESS
Nomor setelah x biasanya menunjukkan ukuran fisik kartu PCIe atau slotnya, dimana
x16 merupakan yang terbesar dan x1 adalah yang terkecil.
Maksud dari ukuran tersebut biasanya mengacu pada jumlah pin, diantaranya :
1. PCI Express x1: 18 pin (25 mm)
2. PCI Express x4: 32 pin (39 mm)
3. PCI Express x8: 49 pin (56 mm)
4. PCI Express x16: 82 pin (89 mm)
41
PCI (PERIPHERAL COMPONENT INTERCONNECT) EXPRESS
Tidak peduli ukuran slot atau kartu PCIe apa, takik utamanya (key notch), ruang kecil
di kartu atau slot itu, selalu ada jumlah 11 pin pada bagian pertama.
Dengan kata lain, ini adalah panjang Pin yang terus bertambah saat anda berpindah
dari PCIe x1. ke PCIe x16.
Hal ini memungkinkan beberapa fleksibilitas untuk menggunakan satu kartu dengan
slot yang lain.
Secara umum, kartu PCI Express atau slot yang lebih besar biasanya mendukung
kinerja yang lebih baik, dengan asumsi dua kartu atau slot yang anda bandingkan
mendukung versi PCIe yang sama.
42
PCI (PERIPHERAL COMPONENT INTERCONNECT) EXPRESS
Setiap nomor setelah PCIe yang Anda temukan pada produk atau motherboard
juga biasanya menunjukkan nomor versi terbaru dari spesifikasi PCI Express yang
didukung.
Begini caranya melihat versi PCI Express jika dibandingkan dengan performa
kecepatan yang didukungnya :
1. PCI Express 1.0: 2 Gbit / s per lajur (32 Gbit / s pada slot x16) 16
2. PCI Express 2.0: 4 Gbit / s per lajur (64 Gbit / s pada slot x16)
3. PCI Express 3.0: 7.877 Gbit / s per lajur (126,032 Gbit / s pada slot x16
43
PCI (PERIPHERAL COMPONENT INTERCONNECT) EXPRESS
Secara umum, semua versi PCI Express dapat bekerja sama baik pada bagian
belakang maupun depan, sehingga versi kartu PCIe atau motherboard yang
digunakan tidak menjadi masalah selama mereka kompatibel.
Namun, setiap versi PCIe memiliki perbedaan dalam hal bandwidth yang tersedia
dan peningkatan dalam hal ini dapat meningkatkan potensi perangkat keras yang
terhubung.
Selain itu, perbaikan dalam versi PCIe biasanya mencakup perbaikan bug,
penambahan fitur, dan peningkatan manajemen daya, namun peningkatan
bandwidth merupakan perubahan yang paling penting dan harus diperhatikan
saat upgrade dari versi ke versi.
44
TUGAS
Susunlah narasi (teks dan visual) dengan struktur bebas, namun memuat pemahaman dan komentar dalam topik "Memori Cache". Narasi dapat
memuat, hal-hal sebagai berikut:
1. Tinjauan sistem memori komputer
2. Prinsip-prinsip memori cache,
3. Elemen-elemen rancangan cache,
4. Organisasi cache intel x86,
5. Organisasi cache IBM z13,
6. Model kinerja cache.
7. Sumber referensi utama:
a. Stallings, William. 2019. Computer Organization and Architecture: Designing for Performance. Eleventh Edition.
Pearson Education, Inc., Hoboken, New Jersey.
b. Stallings, William. 2016. Computer Organization and Architecture: Designing for Performance. Tenth Edition.
Pearson Education, Inc., Hoboken, New Jersey.
Narasi disampaikan dalam format paparan, disertai dengan penjelasan tekstual yang membantu pemahaman pembaca, serta dapat dipaparkan
dalam waktu kurang lebih 30 menit. Keunikan materi dan sajian dalam narasi, jika dibandingan narasi kelompok lain, akan memperoleh penilaian
khusus. Hasil dikirim melalui website elearning.sttbandung.ac.id sesuai tanggal yang telah di tentukan.
45
TERIMA KASIH
46