View
220
Download
0
Embed Size (px)
1
ARSITEKTUR KOMPUTER
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
Sistem Umum PC
Aluran Transmisi Data
PC Modern
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
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
Bus Mastering
Transmisi data antara hard drive dan RAM dilakukan tanpa campur tangan CPU
Lebih cepat
Direct memory Access
Arsitektur CPU Secara Umum
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
Input:
Data yang akan dioperasikan (operand)
Kode dari CU yang menandakan operasi yang akan dijalankan
Ouput:
Hasil dari operasi komputasi
ALU : Input & Output
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 ?
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
CPU : Chace Memory
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
Komunikasi antar Komputer
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
Topologi Jaringan
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
Mesh Network : Full
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
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
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
Jaringan Rumah
Wireless Mesh
