Tugas 6 Oleh Fajri 2103015124

Organisasi dan Arsitektur Komputer

Bus Sistem

Konsep Program
 Pemrograman (hardware) merupakan proses penghubunga berbagai komponen logik pada konfigurasi yang  diinginkan untuk membentuk operasi aritmatik dan logik  pada data tertentu. Pada Hardwired. program tidak flexibel. General purpose hardware dapat mengerjakan berbagai  macam tugas tergantung sinyal kendali yang diberikan. Daripada melakukan re-wiring, Lebih baik menambah-  kan sinyal-sinyal kendali yang baru.

Apa itu Program?
Program merupakan suatu deretan langkah-langkah, yang dimana Pada setiap langkah, dikerjakan suatu operasi  arithmetic atau logical. Pada setiap operasi, diperlukan sejumlah sinyal  kendali tertentu

Fungsi Control Unit
Untuk setiap operasi disediakan kode yang unik, contohnya : Add, Move. Bagian hardware tertentu menerima kode  tersebut kemudian menghasilkan sinyal-sinyal  kendali.

Komponen yang diperlukan
  • Control Unit (CU) dan Arithmetic and Logic Unit  (ALU) membentuk Central Processing Unit (CPU)
  • Data dan instruksi harus diberikan ke sistem  dan dikeluarkan dari sistem Input/output
  • Diperlukan tempat untuk menyimpan sementara  kode instruksi dan hasil operasi.
Fetch Cycle
  •  Program Counter (PC) berisi address instruksi  berikutnya yang akan diambil
  •  Processor mengambil instruksi dari memory pada lokasi  yang ditunjuk oleh PC
  •  Instruksi dimasukkan ke Instruction Register (IR)
  •  Processor meng-interpret dan melakukan tindakan yang  diperlukan
Execute Cycle
  •  Processor-memory
  • Transfer data antara CPU dengan main memory
  • Processor I/O
  • Transfer data antara CPU dengan I/O module
  •  Data processing
  • Operasi arithmetic dan logical pada data tertentu
  •  Control
  • Mengubah urutan operasi. Contoh: jump
  •  Kombinasi diatas
Interrupt
 Merupakan Suatu mekanisme yang disediakan bagi modul-modul lain  (mis. I/O) untuk dapat meng-interupsi operasi normal CPU. Programnya misal: overflow, division by zero. Timer dihasilkan oleh internal processor timer dan Digunakan dalam pre-emptive multi-tasking.

Siklus Interupsi
  • Ditambahkan ke instruction cycle
  • Processor memeriksa adanya interrupt : Diberitahukan lewat interrupt signal
  • Jika tidak ada interrupt, fetch next instruction
  •  Jika ada interrupt :Tunda eksekusi dari program saat itu, Simpan context, Set PC ke awal address dari routine interrupt handler, Proses interrupt, Kembalikan context dan lanjutkan program yang terhenti.
Multiple Interrupts
 ada 2 bagian yaitu :
  • Disable interrupts
Processor akan mengabaikan interrupt berikutnya. Interrupts tetap akan diperiksa setelah interrupt yang  pertama selesai dilayani. Interrupts ditangani dalam urutan sesuai datangnya
  • Define priorities
Low priority interrupts dapat di interrupt oleh higher  priority interrupts. Setelah higher priority interrupt selesai dilayani, akan  kembali ke interrupt sebelumnya.

Sambungan
 Semua unit harus tersambung
  • Unit yang beda memiliki sambungan yang beda
  • Memory
  • Input/Output
  • CPU
Sambungan Memori
 Fungsi dari sambungan memori :
  • Menerima dan mengirim data
  • Menerima addresses
  • Menerima sinyal kendali
  • Read
  • Write
  • Timing
Sambungan Input/Output
 Serupa dengan sambungan memori
  • Output
  • Menerima data dari computer
  • Mengirimkan data ke peripheral
  • Input
  • Menerima data dari peripheral
  • Mengirimkan data ke computer
CPU Connection
 sistem koneksi dan bus yang menghubungkan komponen internal CPU, yaitu ALU, unit kontrol dan register-register dan juga dengan bus-bus eksternal CPU yang menghubungkan dengan sistem lainnya, seperti memori utama, piranti masukan /keluaran.

Bus Sistem
 Bus sistem (bahasa Inggris: System bus) dalam arsitektur komputer merujuk pada bus yang digunakan oleh sistem komputer untuk menghubungkan semua komponennya dalam menjalankan tugasnya. Sebuah bus adalah sebutan untuk jalur di mana data dapat mengalir dalam komputer. Jalur-jalur ini digunakan untuk komunikasi dan dapat dibuat antara dua elemen atau lebih. Data atau program yang tersimpan dalam memori dapat diakses dan dieksekusi oleh CPU melalui perantara sistem bus.

Jenis Bus
  • Dedicated
- Jalur data & address terpisah
  • Multiplexed
- Jalur bersama
- Address dan data pada saat yg beda
- Keuntungan – jalur sedikit
- Kerugian
- Kendali lebih komplek
- Mempengaruhi performance

Bus PCI
 Peripheral Component Interconnect (PCI) adalah bus komputer yang digunakan untuk memasang perangkat periferal ke motherboard komputer. Ini adalah bus I / O lokal paling populer yang digunakan saat ini. PCI menyediakan jalur data bersama antara CPU dan pengontrol periferal di setiap model komputer, dari laptop ke mainframe. PCI mendukung jalur data 32-bit dan 64-bit dan dapat berjalan pada kecepatan clock 33MHz atau 66MHz. Ketika diimplementasikan pada 32 bit dan 33 MHz, PCI menghasilkan tingkat throughput 133 MBps. PCI juga memiliki kemampuan untuk mendukung mastering bus. PCI dapat bekerja sebagai Sistem interkoneksi antara mikroprosesor dan perangkat yang terpasang di mana slot ekspansi ditempatkan sangat dekat untuk operasi kecepatan tinggi.

qa-pertemuan 6


1. Program adalah…

a. jalur di mana data dapat mengalir dalam komputer.

b. Merupakan Suatu mekanisme yang disediakan bagi modul-modul lain  (mis. I/O) untuk dapat meng-interupsi operasi normal CPU.

c. suatu deretan langkah-langkah, yang dimana Pada setiap langkah, dikerjakan suatu operasi  arithmetic atau logical.

d. komputer yang digunakan untuk memasang perangkat periferal ke motherboard komputer.

2. proses penghubungan berbagai komponen logik pada konfigurasi yang  diinginkan untuk membentuk operasi aritmatik dan logik  pada data tertentu, merupakan pengertian dari…

a. Arsitektur Komputer

b. Pemrograman

c. Logika Informatika

d. Organisasi Komputer

3. Pada Fungsi Control Unit, di setiap operasi disediakan kode yang unik, contohnya..

a. Copy, Paste

b. Undo

c. I/O

d. Add, Move

4. Bus ISA, Bus PCI, Bus Seri termasuk…

a. Elemen rancangan bus

b. Struktur bus

c. tipe bus

d. sistem bus

5. Secara umum saluran kontrol meliputi, kecuali..


a. Memory Write

b. Memory Read

c. I/O Write

d. bus data 

6. Processor akan mengabaikan interrupt berikutnya. Interrupts tetap akan diperiksa setelah interrupt yang  pertama selesai dilayani. Interrupts ditangani dalam urutan sesuai datangnya. Merupakan bagian dari…

a. Delay priorities

b. Define priorities

c. Enable interrupts

d. Disable interrupts

7. Yang merupakan fungsi dari sambungan memori adalah, kecuali..

a. CPU

b. Menerima dan mengirim data

c. Menerima sinyal kendali

d. Menerima addresses

8. - Jalur bersama

    - Address dan data pada saat yg beda

    - Keuntungan – jalur sedikit

    - Kerugian

    - Kendali lebih komplek

    - Mempengaruhi performance

    Merupakan ciri-ciri dari jenis bus…

a. Dedicated

b. ISA

c.  Integrated

d. Multiplexed

9. Pada CPU Connection, sistem koneksi dan bus yang menghubungkan komponen adalah…

a. ALU

b. register-register

c. unit kontrol

d. a,b,c benar

10. - Program Counter (PC) berisi address instruksi  berikutnya yang akan diambil

      - Processor mengambil instruksi dari memory pada lokasi  yang ditunjuk oleh PC

      - Instruksi dimasukkan ke Instruction Register (IR)

      - Processor meng-interpret dan melakukan tindakan yang  diperlukan

     Merupakan bagian bagian dari..

a. Control Cycle

b. Fetch Cycle

c. Execute Cycle

d. Unit Cycle

 

Kunci Jawaban

 1. C

 2. B

 3. D

 4. A

 5. D

 6. D

 7. A

 8. D

 9. D

10. B

Sumber Materi

Sumber Tugas




Komentar

Postingan populer dari blog ini

Tugas 1 [ Fajri ] : Pengantar Teknologi Informasi 1C21