Miftah's Blog

Kumpulan artikel dari pengalaman hidup saya sendiri dan membaca di internet

Bus merupakan jalur penghubung antar alat pada komputer yang digunakan sebagai media dalam proses melewatkan data pada suatu proses. Bus ini bisa dianggap sebagai sebuah pipa, dimana pipa atau saluran tersebut digunakan untuk mengirimkan dan menerima informasi antar alat yang dihubungkannya. Pada sistem komputer, bus ini termasuk perangkat internal, kecepatan pengiriman informasi melalui bus ini dilakukan dengan kecepatan tinggi. Alat transformasi data dari terminal satu ke terminal lain di dalam CPU. Jalur utama aliran data antara processor ke komponen lainnya (seperti sound card, video card, memory) pada mainboard.

Karakteristik bus adalah:
1.Jumlah interupsi mementukan banyak perangkat independen yang melakukan I/O.
2.Ukuran bus data eksternal berakibat pada kecepatan operasional I/O.
3.Ukuran bus alamat menentukan banyak memori yang ditunjuk board ekspansi.
4.Kecepatan clock maksimum yang dapat diakomodasi bus berakibat pada

Interkoneksi antar komponen. Bus ini terdiri dari:
1.Bus alamat (address bus)
Pengalamanatan tranformasi data (bus). Pengalamatan bus ini berisi 16, 20, 24 jalur sinyal paralel atau lebih. CPU mengirim alamat lokasi memori atau port yang ingi ditulis atau dibaca di bus ini. Jumlah lokasi memori yang dapat dialamati ditentukan jumlah jalur alamat. Jika CPU mempunyai N jalur alamat, maka dapat mengalamati 2 pangkat N lokasi memori dan atau port secara langsung. Saat CPU membaca atau menulis data mengenai port, alamat port dikirim di bus alamat

2.Bus data (data bus),
Bus data adalah Jalur yang berfungsi untuk menyalurkan data dari suatu bagian ke bagian lainnya. Berisi 8, 16, 32 jalur sinyal paralel atau lebih. Jalur-jalur data adalah dua arah (bidirectional). CPU dapat membaca dan mengirim data dari/ke memori atau port. Banyak perangkat pada sistem yang dicantolkan ke bus data tapi hanya satu perangkat pada satu saat yang dapat memakainya. Untuk mengatur ini, perangkat harus mempunyai tiga state (tristate) agar dapat dipasang pada bus data.

3.Bus kendali (control bus).
Bus kontrol adalah salah satu dari tiga macam bus yang terdapat pada sistem mikroprosesor yang digunakan untuk menyalurkan sinyal kontrol. Bus kendali berisi 4-10 jalur sinyal paralel. CPU mengirim sinyal-sinyal pada bus kendali untuk memerintahkan memory atau port. Sinyal bus kendali antara lain: - memory read, - Memory write, - I/O read, - I/O write

SUMBER : http://www.docstoc.com/docs/6600957/Bus-System

CONTROL UNIT (CU)

Unit kontrol (bahasa Inggris: Control Unit - CU) adalah salah satu bagian dari
CPU yang bertugas untuk memberikan arahan / kendali / kontrol terhadap operasi yang
dilakukan di bagian ALU (Arithmetic Logical Unit) di dalam CPU tersebut.Output dari CU ini akan mengatur aktivitas dari bagian lainnya dari perangkat CPU tersebut.

Pada awal-awal desain komputer, CU diimplementasikan sebagai ad-hoc logic
yang susah untuk didesain. Sekarang, CU diimplementasikan sebagai sebuah
microprogram yang disimpan di dalam tempat penyimpanan kontrol (control store).
Beberapa word dari microprogram dipilih oleh microsequencer dan bit yang datang dari word-word tersebut akan secara langsung mengontrol bagian-bagian berbeda dari perangkat tersebut, termasuk di antaranya adalah register, ALU, register instruksi, bus dan peralatan input/output di luar chip. Pada komputer modern, setiap subsistem ini
telah memiliki kontrolernya masing-masing, dengan CU sebagai pemantaunya
(supervisor).

Tugas dari CU adalah sebagai berikut:
1. Mengatur dan mengendalikan alat-alat input dan output.
2. Mengambil instruksi-instruksi dari memori utama.
3. Mengambil data dari memori utama kalau diperlukan oleh proses.
4. Mengirim instruksi ke ALU bila ada perhitungan aritmatika atau perbandingan
logika serta mengawasi kerja.
5. Menyimpan hasil proses ke memori utama.

Proses tiga langkah karakteristik unit control:
1. Menentukan elemen dasar prosesor
2. Menjelaskan operasi mikro yang akan dilakukan prosesor
3. Menentukan fungsi-fungsi yang harus dilakukan unit control agar menyebabkan
pembentukan operasi mikro

sumber : http://www.scribd.com/doc/39250900/Control-Unit

Arithmatic and Logic Unit (ALU)




Arithmatic and Logic Unit (ALU)adalah salah satu bagian/komponen dalam sistem di dalam sistem komputer berfungsi melakukan operasi/perhitungan aritmatika dan logika (seperti penjumlahan, pengurangan dan beberapa logika lain), AlU bekerja besama-sama memori. Dimana hasil dari perhitungan di dalam ALU di simpan ke dalam memori.

Tugas utama dari ALU adalah melakukan semua perhitungan aritmatika (matematika) yang terjadi sesuai dengan instruksi program. ALU melakukan semua operasi aritmatika dengan dasar penjumlahan sehingga sirkuit elektronik yang digunakan disebut adder.

Tugas lain dari ALU adalah melakukan keputusan dari suatu operasi logika sesuai dengan instruksi program. Operasi logika meliputi perbandingan dua operand dengan menggunakan operator logika tertentu, yaitu sama dengan (=), tidak sama dengan ( ¹ ), kurang dari (<), kurang atau sama dengan ( £ ), lebih besar dari (>), dan lebih besar atau sama dengan ( ³ ).

Perhitungan dalam ALU menggunakan kode biner, yang merepresentasikan instruksi yang akan dieksekusi (opcode) dan data yang diolah (operand). ALU biasanya menggunakan sistem bilangan biner two’s complement.
ALU mendapat data dari register. Kemudian data tersebut diproses dan hasilnya akan disimpan dalam register tersendiri yaitu ALU output register, sebelum disimpan dalam memori.

Pada saat sekarang ini sebuah chip/IC dapat mempunyai beberapa ALU sekaligus yang memungkinkan untuk melakukan kalkulasi secara paralel. Salah satu chip ALU yang sederhana (terdiri dari 1 buah ALU) adalah IC 74LS382/HC382ALU (TTL). IC ini terdiri dari 20 kaki dan beroperasi dengan 4x2 pin data input (pinA dan pinB) dengan 4 pin keluaran (pinF)

Sumber : http://www.te.ugm.ac.id

Mengenai Saya

Foto saya
Namaku Ahmad Miftah Fajrin :)

Jam berapa sekarang ?

Chat chit dsni


ShoutMix chat widget

Followers

My Yahoo Mesengger

Pages

Diberdayakan oleh Blogger.
http://www.onbux.com/?rh=c6755973616977d8b5d35e3d44f6e535