03 sistembus -ok

21
Organisasi Komputer Organisasi Komputer dan Bahasa Assembly dan Bahasa Assembly Bab 3 Bab 3 Sistem Bus Sistem Bus

Upload: michael-luna

Post on 09-Nov-2015

237 views

Category:

Documents


3 download

DESCRIPTION

sistem bus

TRANSCRIPT

  • Organisasi Komputer dan Bahasa Assembly

    Bab 3Sistem Bus

  • Konsep ProgramSistem Hardwired tidak fleksibelPerangkat keras general purpose dapat mengerjakan bermacam fungsi, jika mendapat sinyal kendali yang sesuaiTidak perlu merangkai ulang, cukup memberi beberapa sinyal

  • Apakah program itu?Himpunan langkahPada setiap langkah, sebuah operasi aritmatika atau logika dikerjakanPada setiap langkah, diperlukan sekumpulan sinyal kontrol

  • Fungsi dari Control UnitPada setiap operasi, disediakan sebuah kode yang unikmisal ADD, MOVESebuah bagian perangkat keras menerima kode tersebut dan mengirimkan sinyal kendaliJadilah sebuah komputer!

  • KomponenControl Unit dan Arithmetic & Logic Unit membentuk Central Processing UnitData dan instruksi dimasukkan dan hasilnya dikeluarkanInput/outputDibutuhkan penyimpan sementara kode dan hasilMemori utama

  • Komponen Komputer :

  • KoneksiSemua unit harus terhubungSetiap unit memiliki jenis koneksi yang berbedamemoriInput/OutputCPU

  • Koneksi memoriMenerima dan mengirim dataMenerima alamat (lokasi)Menerima sinyal kendaliReadWriteTiming

  • Koneksi Input/Output (1)Dari sudut pandang CPU sama dengan memoriOutputMenerima data dari komputerMengirim data ke periferalInputMenerima data from periferalMengirim data ke komputer

  • Koneksi Input/Output (2)Menerima sinyal kendali dari komputerMengirim sinyal kendali ke periferalmisal memutar diskMenerima alamat dari komputermisal nomor port periferalMengirim sinyal interupsi

  • Koneksi CPUMembaca instruksi dan dataMenulis data (setelah proses selesai)Mengirim sinyal kendali ke unit lainMenerima (dan menangani) interupsi

  • BusAda berbagai sistem interkoneksiStruktur BUS tunggal dan ganda umum digunakanContoh: Control/Address/Data bus (PC)Contoh: Unibus (DEC-PDP)

  • Apakah Bus itu?Jalur komunikasi yang menghubungkan dua atau lebih pirantiBiasanya broadcast Kadang dikelompokkan (grouped)Sejumlah jalur dalam sebuah busContoh data bus 32 bit artinya 32 jalur terpisahJalur catu daya tidak ditampakkan

  • Bus DataMenyalurkan dataPada tingkat ini tidak ada perbedaan antara data dan instruksiUnjuk kerja ditentukan oleh lebar jalur8, 16, 32, 64 bit

  • Bus alamat (Address bus)Menentukan asal atau tujuan datamisal CPU akan membaca instruksi (data) dari suatu lokasi di memoriLebar Bus menentukan kapasitas memori maksimumcontoh 8080 memiliki bus alamat 16 bit memiliki kapasitas maksimum 64k

  • Bus Kendali (Control Bus)Informasi kendali dan timingsinyal baca/tulis memoriPermintaan InteruptSinyal Clock

  • Von Neumann

  • Skema Interkoneksi Bus

  • Pengertian BUSBus:Jalur Paralel pada papan rangkaianKabel pitaKonektor Garis pada mother boardscontoh PCIKumpulan kabel

  • Jenis BusDedicatedJalur data & alamat terpisahMultiplexedJalur data & alamat menyatuKeuntungan - jalur lebih sedikitKerugianKendali lebih rumitMenurunkan unjuk kerja

  • Sumber Internethttp://www.williamstallings.comwww.pcguide.com/ref/mbsys/buses/www.pcguide.com/

    ********************