Minggu, 04 Oktober 2015

Sistem BUS

Pengertian Sistem Bus

Bus adalah Jalur komunikasi yang dibagi pemakai Suatu set kabel tunggal yang digunakan untuk menghubungkan berbagai subsistem. Karakteristik penting sebuah bus adalah bahwa bus merupakan media transmisi yang dapat digunakan bersama. Sistem komputer terdiri dari sejumlah bus yang berlainan yang menyediakan jalan antara dua buah komponen pada bermacam-macam tingkatan hirarki sistem komputer.

Suatu Komputer tersusun atas beberapa komponen penting seperti CPU, memori, perangkat Input/Output. setiap computer saling berhubungan membentuk kesatuan fungsi. Sistem bus adalah penghubung bagi keseluruhan komponen computer dalam menjalankan tugasnya. Transfer data antar komponen komputer sangatlah mendominasi kerja suatu computer. Data atau program yang tersimpan dalam memori dapat diakses dan dieksekusi CPU melalui perantara bus, begitu juga kita dapat melihat hasil eksekusi melalui monitor juga menggunakan system bus.

Arsitektur Komputer Von Neuman & Harvard

Arsitektur komputer von Neumann
Arsitektur Von Neumann adalah arsitektur komputer yang menempatkan program (ROM=Read Only Memory) dan data (RAM=Random Access Memory) dalam peta memori yang sama. Arsitektur ini memiliki address dan data bus tunggal untuk mengalamati program (instruksi) dan data. Arsitektur von Neumann atau Mesin Von Neumann merupakan arsitektur yang diciptakan oleh John von Neumann pada tahun 1903-1957. Yang mana  hampir semua komputer saat ini menggunakan Arsitektur buatan John Von Neumann. Arsitektur Von Neumann ini   menggambarkan komputer dengan empat bagian utama yaitu:
·         Unit Aritmatika dan Logis (ALU),
·           unit kontrol (CU)
·         memori, dan
·           alat masukan I/O
Diagram blok hubungan antara komponen CPU:
 

Diagram Arsitektur Von Neumann
 

Cara kerja

1.       Komunikasi Antara Memori dan Unit Pengolahan
Komunikasi antara memori dan unit pengolahan terdiri dari dua register:
·         Alamat memori Register (MAR).
·          Memori data Register (MDR).
                  Untuk membaca,
·         The address of the location is put in MAR. Alamat lokasi diletakkan Maret
·         Memori diaktifkan untuk membaca.
·          Nilai ini dimasukkan ke dalam MDR oleh memori.
Untuk menulis,
·         Alamat lokasi diletakkan Maret
·         Data dimasukkan ke dalam MDR.
·         Tulis Aktifkan sinyal menegaskan.
·         Nilai dalam MDR ditulis ke lokasi yang ditentukan. 
2.       CPU
·        Hardware unit seperti ALU , register, memori, dll, yang dihubungkan bersama ke dalam jalur data-.
·        Aliran bit sekitar jalur data-dikendalikan oleh "gerbang" yang memungkinkan bit mengalir atau tidak mengalir (off) melalui jalur data-.
·        Instruksi biner (1 = on, 0 = off) yang mengontrol aliran yang disebut micro-instruksi.