nelly_sofi.staff.gunadarma.ac.idnelly_sofi.staff.gunadarma.ac.id/Downloads/files/... · Title:...
Transcript of nelly_sofi.staff.gunadarma.ac.idnelly_sofi.staff.gunadarma.ac.id/Downloads/files/... · Title:...
![Page 1: nelly_sofi.staff.gunadarma.ac.idnelly_sofi.staff.gunadarma.ac.id/Downloads/files/... · Title: Slide 1 Author: Adang Created Date: 10/14/2013 11:56:08 AM](https://reader034.fdocument.pub/reader034/viewer/2022051812/60295c81ec96b53b4728a887/html5/thumbnails/1.jpg)
1
ARSITEKTUR KOMPUTER
![Page 2: nelly_sofi.staff.gunadarma.ac.idnelly_sofi.staff.gunadarma.ac.id/Downloads/files/... · Title: Slide 1 Author: Adang Created Date: 10/14/2013 11:56:08 AM](https://reader034.fdocument.pub/reader034/viewer/2022051812/60295c81ec96b53b4728a887/html5/thumbnails/2.jpg)
• PC tradisional.
– Performa tinggi, harga terjangkau
• Notebook
– Portabilitas
– Terbatas pada ukuran dan energi
• Smartphone
– Terbatas pada batere dan harga
• Datacenter
– Ukuran besar
– Harga mahal
Kelas Sistem
![Page 3: nelly_sofi.staff.gunadarma.ac.idnelly_sofi.staff.gunadarma.ac.id/Downloads/files/... · Title: Slide 1 Author: Adang Created Date: 10/14/2013 11:56:08 AM](https://reader034.fdocument.pub/reader034/viewer/2022051812/60295c81ec96b53b4728a887/html5/thumbnails/3.jpg)
Sistem Umum PC
![Page 4: nelly_sofi.staff.gunadarma.ac.idnelly_sofi.staff.gunadarma.ac.id/Downloads/files/... · Title: Slide 1 Author: Adang Created Date: 10/14/2013 11:56:08 AM](https://reader034.fdocument.pub/reader034/viewer/2022051812/60295c81ec96b53b4728a887/html5/thumbnails/4.jpg)
Aluran Transmisi Data
![Page 5: nelly_sofi.staff.gunadarma.ac.idnelly_sofi.staff.gunadarma.ac.id/Downloads/files/... · Title: Slide 1 Author: Adang Created Date: 10/14/2013 11:56:08 AM](https://reader034.fdocument.pub/reader034/viewer/2022051812/60295c81ec96b53b4728a887/html5/thumbnails/5.jpg)
PC Modern
![Page 6: nelly_sofi.staff.gunadarma.ac.idnelly_sofi.staff.gunadarma.ac.id/Downloads/files/... · Title: Slide 1 Author: Adang Created Date: 10/14/2013 11:56:08 AM](https://reader034.fdocument.pub/reader034/viewer/2022051812/60295c81ec96b53b4728a887/html5/thumbnails/6.jpg)
• Aksi pengiriman data dari satu tempat ke tempat lain
• Dua metode dasar:
–Serial. Data dikirimkan pada jalur tunggal, setiap bit per tiap waktu
–Paralel. Data dikirimkan pada lebih dari satu jalur, lebih dari satu bit per tiap waktu.
Transmisi Data
![Page 7: nelly_sofi.staff.gunadarma.ac.idnelly_sofi.staff.gunadarma.ac.id/Downloads/files/... · Title: Slide 1 Author: Adang Created Date: 10/14/2013 11:56:08 AM](https://reader034.fdocument.pub/reader034/viewer/2022051812/60295c81ec96b53b4728a887/html5/thumbnails/7.jpg)
• Program yang berada di dalam hard drive ditransfer ke dalam RAM
• CPU (menggunakan memory controller) memuat data dari RAM
• Data yang sekarang berada di dalam CPU diproses
• Selanjutnya, CPU akan terus memuat data dari RAM atau melakukan sesuatu dengan data yang telah diproses, misalnya menampilkan pada layar monitor.
Transmisi Data
![Page 8: nelly_sofi.staff.gunadarma.ac.idnelly_sofi.staff.gunadarma.ac.id/Downloads/files/... · Title: Slide 1 Author: Adang Created Date: 10/14/2013 11:56:08 AM](https://reader034.fdocument.pub/reader034/viewer/2022051812/60295c81ec96b53b4728a887/html5/thumbnails/8.jpg)
• Bus Mastering
– Transmisi data antara hard drive dan RAM dilakukan tanpa campur tangan CPU
– Lebih cepat
Direct memory Access
![Page 9: nelly_sofi.staff.gunadarma.ac.idnelly_sofi.staff.gunadarma.ac.id/Downloads/files/... · Title: Slide 1 Author: Adang Created Date: 10/14/2013 11:56:08 AM](https://reader034.fdocument.pub/reader034/viewer/2022051812/60295c81ec96b53b4728a887/html5/thumbnails/9.jpg)
Arsitektur CPU Secara Umum
![Page 10: nelly_sofi.staff.gunadarma.ac.idnelly_sofi.staff.gunadarma.ac.id/Downloads/files/... · Title: Slide 1 Author: Adang Created Date: 10/14/2013 11:56:08 AM](https://reader034.fdocument.pub/reader034/viewer/2022051812/60295c81ec96b53b4728a887/html5/thumbnails/10.jpg)
• ALU (arithmetic logic unit)
– Menjalankan kalkulasi (aritmetik) dan perbandingan (logika)
• CU (control unit)
– Menjalankan siklus jemput/jalankan (fetch/execute)
• Akses instruksi program dan mengeluarkan perintah kepada ALU
• Memindahkan data ke dan dari Register CPU dan komponen perangkat keras lain
– Sub Komponen:
• Memory management unit: mengawasi instruksi jemput (fetching instructions) dan data dari memori
• I/O Interface: seringkali dipadukan dengan memory management unit sebagai Bus Interface Unit
Komponen Utama CPU
![Page 11: nelly_sofi.staff.gunadarma.ac.idnelly_sofi.staff.gunadarma.ac.id/Downloads/files/... · Title: Slide 1 Author: Adang Created Date: 10/14/2013 11:56:08 AM](https://reader034.fdocument.pub/reader034/viewer/2022051812/60295c81ec96b53b4728a887/html5/thumbnails/11.jpg)
• Input:
– Data yang akan dioperasikan (operand)
– Kode dari CU yang menandakan operasi yang akan dijalankan
• Ouput:
– Hasil dari operasi komputasi
ALU : Input & Output
![Page 12: nelly_sofi.staff.gunadarma.ac.idnelly_sofi.staff.gunadarma.ac.id/Downloads/files/... · Title: Slide 1 Author: Adang Created Date: 10/14/2013 11:56:08 AM](https://reader034.fdocument.pub/reader034/viewer/2022051812/60295c81ec96b53b4728a887/html5/thumbnails/12.jpg)
• Lokasi penyimpanan berukuran kecil di dalam CPU
• Dimanipulasi secara langsung oleh Control Unit
• Dirancang untuk fungsi tertentu
• Ukuran dalam bit atau byte
• Dapat menyimpan data, sebuah alamat (address), atau sebuah perintah
Apa itu CPU Register ?
![Page 13: nelly_sofi.staff.gunadarma.ac.idnelly_sofi.staff.gunadarma.ac.id/Downloads/files/... · Title: Slide 1 Author: Adang Created Date: 10/14/2013 11:56:08 AM](https://reader034.fdocument.pub/reader034/viewer/2022051812/60295c81ec96b53b4728a887/html5/thumbnails/13.jpg)
• Juga dikenal dengan Primary Storage, Working Storage, dan RAM (random access memory)
• Terdiri atas bit, masing-masing memiliki nilai 0 atau 1 (8 bits = 1 byte)
• Menyimpan perintah dan data dari sebuah program komputer
Memory
![Page 14: nelly_sofi.staff.gunadarma.ac.idnelly_sofi.staff.gunadarma.ac.id/Downloads/files/... · Title: Slide 1 Author: Adang Created Date: 10/14/2013 11:56:08 AM](https://reader034.fdocument.pub/reader034/viewer/2022051812/60295c81ec96b53b4728a887/html5/thumbnails/14.jpg)
CPU : Chace Memory
![Page 15: nelly_sofi.staff.gunadarma.ac.idnelly_sofi.staff.gunadarma.ac.id/Downloads/files/... · Title: Slide 1 Author: Adang Created Date: 10/14/2013 11:56:08 AM](https://reader034.fdocument.pub/reader034/viewer/2022051812/60295c81ec96b53b4728a887/html5/thumbnails/15.jpg)
• Memori berkecepatan tinggi yang menyimpan data dan instruksi terbaru yang dimuat oleh CPU.
• Cache terletak pada CPU (di antara CPU dan RAM).
• Lebih cepat dari RAM
• CPU-resident cache disebut dengan Level-1 (L1) cache.
• External cache disebut dengan Level-2 (L2) cache.
• Jumlah kapasitas cache memory memiliki efek luar biasa terhadap kecepatan komputer.
CPU : Chace Memory
![Page 16: nelly_sofi.staff.gunadarma.ac.idnelly_sofi.staff.gunadarma.ac.id/Downloads/files/... · Title: Slide 1 Author: Adang Created Date: 10/14/2013 11:56:08 AM](https://reader034.fdocument.pub/reader034/viewer/2022051812/60295c81ec96b53b4728a887/html5/thumbnails/16.jpg)
Komunikasi antar Komputer
![Page 17: nelly_sofi.staff.gunadarma.ac.idnelly_sofi.staff.gunadarma.ac.id/Downloads/files/... · Title: Slide 1 Author: Adang Created Date: 10/14/2013 11:56:08 AM](https://reader034.fdocument.pub/reader034/viewer/2022051812/60295c81ec96b53b4728a887/html5/thumbnails/17.jpg)
• Komunikasi di antara aplikasi yang bekerjasama pada tiap ujung node (titik)
• Dapat dalam bentuk sebuah data, program, file, atau multimedia
• Direpresentasikan secara digital
• Data digambarkan sebagai sebuah aliran byte (byte stream) karena komunikasi kebanyakan adalah serial
• Keterbatasan dari alat komunikasi adalah panjanmg pesan yang bervariasi
– Pesan panjang dapat memacetkan sebuah saluran komunikasi secara tak terbatas waktu
– Membuat masalah pada pesan lain yang berbagi saluran tersebut\
Message
![Page 18: nelly_sofi.staff.gunadarma.ac.idnelly_sofi.staff.gunadarma.ac.id/Downloads/files/... · Title: Slide 1 Author: Adang Created Date: 10/14/2013 11:56:08 AM](https://reader034.fdocument.pub/reader034/viewer/2022051812/60295c81ec96b53b4728a887/html5/thumbnails/18.jpg)
Topologi Jaringan
![Page 19: nelly_sofi.staff.gunadarma.ac.idnelly_sofi.staff.gunadarma.ac.id/Downloads/files/... · Title: Slide 1 Author: Adang Created Date: 10/14/2013 11:56:08 AM](https://reader034.fdocument.pub/reader034/viewer/2022051812/60295c81ec96b53b4728a887/html5/thumbnails/19.jpg)
• Terdapat multi jalur untuk setiap di antara end nodes
• Kegagalan pada sebuah node tengah akan memperlambat jaringan, tetapi tidak akan menghentikan jaringan selama tersedia sebuah jalur alternatif
• Jaringan besar yang menggunakan switch dan router biasanya adalah partial mesh networks
• Full mesh network
– Saluran langsung point-to-point channel menghubungkan setiap pasang node
– Tidak praktis, terlalu banyak koneksi yang dibutuhkan
– Jumlah koneksi = jumlah node x (jumlah node – 1) / 2
Mesh Network
![Page 20: nelly_sofi.staff.gunadarma.ac.idnelly_sofi.staff.gunadarma.ac.id/Downloads/files/... · Title: Slide 1 Author: Adang Created Date: 10/14/2013 11:56:08 AM](https://reader034.fdocument.pub/reader034/viewer/2022051812/60295c81ec96b53b4728a887/html5/thumbnails/20.jpg)
Mesh Network : Full
![Page 21: nelly_sofi.staff.gunadarma.ac.idnelly_sofi.staff.gunadarma.ac.id/Downloads/files/... · Title: Slide 1 Author: Adang Created Date: 10/14/2013 11:56:08 AM](https://reader034.fdocument.pub/reader034/viewer/2022051812/60295c81ec96b53b4728a887/html5/thumbnails/21.jpg)
• Setiap node tersambung ke dalam Bus
• Untuk berkomunikasi, setiap node melakukan broadcasts atas sebuah message yang berjalan sepanjang Bus
• Setiap node pada Bus menerima message, tetapi akan diabaikan oleh semua kecuali oleh node dengan alamat kirim yang sesuai di dalam message
• Transmisi berjalan di seluruh medium (dua arah) Termination required at ends of bus to prevent the signal from echoing
• Cabang (Branches) dapat ditambahkan kepada sebuah Bus, memperluasnya menjadi sebuah tree tetapi message tetap akan di-broadcast kepada seluruh tree
Bus Network
![Page 22: nelly_sofi.staff.gunadarma.ac.idnelly_sofi.staff.gunadarma.ac.id/Downloads/files/... · Title: Slide 1 Author: Adang Created Date: 10/14/2013 11:56:08 AM](https://reader034.fdocument.pub/reader034/viewer/2022051812/60295c81ec96b53b4728a887/html5/thumbnails/22.jpg)
• Utamanya digunakan umtuk LAN dan kadang untuk menghubungkan kantor cabang dengan pusat
• Semua node terhubung point-to-point ke sebuah alat pusat (central device)
• Node berkomunikasi melalui alat pusat
• Proses switching di dalam alat pusat menghubungkan pasangan node yang memungkinkan untuk berkomunikasi langsung
• Alat pusat dapat mengarahkan data dari satu node ke node lain jika diinginkan
• Kegagalan alat pusat dapat menyebabkan keseluruhan jaringan menjadi lumpuh
Star Network
![Page 23: nelly_sofi.staff.gunadarma.ac.idnelly_sofi.staff.gunadarma.ac.id/Downloads/files/... · Title: Slide 1 Author: Adang Created Date: 10/14/2013 11:56:08 AM](https://reader034.fdocument.pub/reader034/viewer/2022051812/60295c81ec96b53b4728a887/html5/thumbnails/23.jpg)
• Koneksi Point-to-point dari tiap node ke node berikutnya
• Node terakhir terhubung ke node awal untuk membentuk cincin tertutup
• Setiap node melakukan transmisi ulang (retransmit) sinyal yang diterima dari node sebelumnya di dalam cincin
• Kegagalan di salah satu node dapat menyebabkan kelumpuhan seluruh jaringan
Ring Network
![Page 24: nelly_sofi.staff.gunadarma.ac.idnelly_sofi.staff.gunadarma.ac.id/Downloads/files/... · Title: Slide 1 Author: Adang Created Date: 10/14/2013 11:56:08 AM](https://reader034.fdocument.pub/reader034/viewer/2022051812/60295c81ec96b53b4728a887/html5/thumbnails/24.jpg)
Jaringan Rumah
![Page 25: nelly_sofi.staff.gunadarma.ac.idnelly_sofi.staff.gunadarma.ac.id/Downloads/files/... · Title: Slide 1 Author: Adang Created Date: 10/14/2013 11:56:08 AM](https://reader034.fdocument.pub/reader034/viewer/2022051812/60295c81ec96b53b4728a887/html5/thumbnails/25.jpg)
Wireless Mesh